Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Bugi w parserze
Forum PHP.pl > Inne > Opinie, ogłoszenia, pytania > Forum
erix
http://forum.php.pl/index.php?s=&showt...st&p=537834

Post a'la powyższy. Czy to ludzie wklejają jakieś śmieci, czy skrypt forum robi bałagan w listingach?
Piniek
to parser robi ten śmietnik, dzieję się tak przy edycji posta...
Chyba parser dwa razy zamienia znaki na encję... i wychodzi śmietnik <- ale to tylko przypuszczenia..
bim2
No właśnie to się dziwnie zachowuje. Tak samo jak mam linka, to jak robie EDIT i daje zapisz, to mi wstawia <a href=""> ;/
erix
Czy ktoś z administracji planuje coś z tym fantem zrobić?
itsme
Cytat(erix @ 9.12.2008, 17:07:34 ) *
Czy ktoś z administracji planuje coś z tym fantem zrobić?

nie
erix
Cóż, ale bug jest coraz bardziej dotkliwy...

Np. http://forum.php.pl/index.php?s=&showt...st&p=550328
piotrooo89
zgadzam się z erix'em jest to dość uciążliwe... nowi lekko się gubią :|
nevt
Cytat(erix @ 9.12.2008, 17:07:34 ) *
Czy ktoś z administracji planuje coś z tym fantem zrobić?

Cytat(itsme @ 9.12.2008, 17:46:16 ) *
nie

Czy ktoś z grupy developerów planuje coś z tym fantem zrobić?
kwiateusz
tak, pracuje nad tym smile.gif ba nawet tym razem nie rzucam słów na wiatr smile.gif

brosiłbym o kilka przykłądowych błędnie parsowanych kodow smile.gif bo na localu widze działa całkiem sprawnie
piotrooo89
proszę:

Kod
<?php
$result = mysql_query('SELECT type, name FROM menu') or die(mysql_error());

if ($result) {
      while ($r=mysql_fetch_array($result))
       {  
                 echo '\n';
         echo $r['name'].'\n';
        
$result_1 = mysql_query('SELECT txt.txt_id, txt.menid, txt.alias, menu_links.anchor, menu_links.adres, menu_links.type FROM txt LEFT JOIN menu_links ON (txt.menid=menu_links.type) WHERE txt.menid=\"'.$r['type'].'\" AND menu_links.type=\"'.$r['type'].'\"') or die(mysql_error());
    
          while ($r1=mysql_fetch_array($result_1))
          {
         echo '[url=\"http://forum.php.pl/index.php?i=%27.$r1%5B%27txt_id%27%5D.%27\"]ť '.$r1['alias'].'[/url]\n';
               while ($r2=mysql_fetch_array($result_1))
               {
               echo '[url=\"http://.$r2%5b%27menu_links.adres%27%5d/\"]ť '.$r2['menu_links.anchor'].'[/url]\n';
               }
          }
        echo '\n';
            }
   }
?>


a tak w php:

  1. <?php
  2. $result = mysql_query('SELECT type, name FROM menu') or die(mysql_error());
  3.  
  4. if ($result) {
  5.      while ($r=mysql_fetch_array($result))
  6.       {  
  7.                 echo '\n';
  8.         echo $r['name'].'\n';
  9.        
  10. $result_1 = mysql_query('SELECT txt.txt_id, txt.menid, txt.alias, menu_links.anchor, menu_links.adres, menu_links.type FROM txt LEFT JOIN menu_links ON (txt.menid=menu_links.type) WHERE txt.menid=\"'.$r['type'].'\" AND menu_links.type=\"'.$r['type'].'\"') or die(mysql_error());
  11.    
  12.          while ($r1=mysql_fetch_array($result_1))
  13.          {
  14.         echo 'ť '.$r1['alias'].'\n';
  15.               while ($r2=mysql_fetch_array($result_1))
  16.               {
  17.               echo 'ť '.$r2['menu_links.anchor'].'\n';
  18.               }
  19.          }
  20.        echo '\n';
  21.            }
  22.   }
  23. ?>
kwiateusz
oba sa takie same rozumiem ze code jak i php to psuje? prosiłbym na codepaste czy podobny serwis to wrzucić smile.gif
erix
Dalej coś nie tak: http://forum.php.pl/index.php?s=&showt...st&p=550544
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.