webForumDet fria alternativet

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

PHP

0 svar · 198 visningar · startad av aasah

Medlem sedan mars 20034 471 inlägg
Frågan#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

774 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
641 ms — ändringar (db)