Funktionsanrop får sidan att ladda och ladda....

PHP

0 svar · 201 visningar · startad av aasah

Medlem sedan mars 20034 471 inlägg
Trådstart#1

Igår jobbade jag med ett skript för en "gästbok" för inloggade. En inte alltför komplicerad historia, trodde jag... Jag byggde ut skriptet bitvis, kollade att det funkade för varje steg. Plötsligt gjorde det inte det längre! Sidan bara laddade och laddade....

Idag har jag försökt komma tillbaka till läget innan och nu fattar jag verkligen ingenting...

Följande fungerar:

function printPostButtons(&$row) {

   global $me;

   echo "<tr><td><table class=\"noline\">
         <form method=\"POST\" name=\"Comment\" action=\"$me\">
         <tr><td>";
   if ($row[1] == $_SESSION["sessID"]) //<------ !!!!!
      echo "<input class=\"buttonColorG\" type=\"submit\" name=\"Edit\" value=\"Edit my post!\"></td>";
   echo "<td><input type=\"hidden\" name=\"shy\" value=\"".$row[0]."\"></td>
         <td><input class=\"buttonColorG\" type=\"submit\" name=\"Quote\" value=\"Quote this post!\"></td>
         </form></tr></table>
         </td></tr>";
}

Medan följande ger evig laddning:

function myPost($poster) {
   if ($_SESSION["sessID"] == 'admin') return TRUE;
   else return ($poster == $_SESSION["sessID"]);
}

function printPostButtons(&$row) {

   global $me;

   echo "<tr><td><table class=\"noline\">
         <form method=\"POST\" name=\"Comment\" action=\"$me\">
         <tr><td>";
   if (myPost($row[1])) //<------ !!!!!
      echo "<input class=\"buttonColorG\" type=\"submit\" name=\"Edit\" value=\"Edit my post!\"></td>";
   echo "<td><input type=\"hidden\" name=\"shy\" value=\"".$row[0]."\"></td>
         <td><input class=\"buttonColorG\" type=\"submit\" name=\"Quote\" value=\"Quote this post!\"></td>
         </form></tr></table>
         </td></tr>";
}

VARFÖR??? Jag begriper ingenting... :x

268 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)