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