När jag kör det här skriptet på min dator fungerar det men när jag laddar upp det fungerar det inte
Parse error: parse error in /web/sites/46/dalhel94/www.alfa2.f2s.com/index.php(215) : eval()'d code on line 34
Koden är (koden körs igenom en funktion som byter ut vissa special taggar):
[%logincheck]
<?php
if(IsSet($stage)) {
mysql_query("UPDATE sidor SET name = '$rd_name', dir = '$rd_dir', rubrik = '$rd_rubrik', lastmodified = now(), content = '$rd_content' WHERE id = '$sida_id'") or die("Kunde inte spara ändringarna");
?>
[%p]Sidan <?php echo($rd_name); ?> är uppdaterad![/%p]
<?php
}
if(IsSet($s_sida) and IsSet($s_dir)) {
$content = mysql_fetch_array(mysql_query("SELECT * FROM sidor WHERE dir = '$s_dir' and name = '$s_sida'"));
?>
<form method="post" action="index.php">
[%p]
Namn:<br>
<input type="text" name="rd_name" value="<?php echo($content["name"]); ?>"><br>
Katalog:<br>
<input type="text" name="rd_dir" value="<?php echo($content["dir"]); ?>"><br>
Rubrik:<br>
<input type="text" name="rd_rubrik" value="<?php echo($content["rubrik"]); ?>"><br>
Text:<br>
<textarea name="rd_content" rows="6" cols="40"><?php echo(htmlspecialchars($content["content"])); ?></textarea><br>
<input type="hidden" name="sida_id" value="<?php echo($content["id"]); ?>">
<input type="hidden" name="id" value="redigera">
<input type="hidden" name="dir" value="admin">
<input type="hidden" name="stage" value="1">
<input type="submit" value="Spara">
[/%p]
</form>
<?php
}
echo("<table border=\"0" cellspacing=\"1\" cellpadding=\"0\">\n");
echo("<tr><td bgcolor=#C0C0C0><font face=\"verdana, arial\" size=1><b>Katalog/Sida</b></font></td><td bgcolor=#C0C0C0><font face=\"verdana, arial\" size=1><b>Senast uppdaterad</b></font></td></tr>\n");
$result = mysql_query("SELECT id, name, dir, rubrik, DATE_FORMAT(lastmodified,'%Y.%m.%d %H:%i') as lastmodified, content FROM sidor");
while($sida = mysql_fetch_array($result)) {
$datumtid = date($sida["lastmodified"]);
if(IsSet($s_sida) && IsSet($s_dir) &&$sida["name"]==$s_sida && $sida["dir"]==$s_dir)
echo("<tr><td bgcolor=#FFFFFF><font face=\"verdana, arial\" size=1>>>> <a href=\"index.php?id=redigera&dir=admin&s_sida=".$sida["name"]."&s_dir=".$sida["dir"]."\">".$sida["dir"]."/".$sida["name"]."</a></font></td><td bgcolor=#FFFFFF><font face=\"verdana, arial\" size=1>".$sida["lastmodified"]."</font></td></tr>\n");
else
echo("<tr><td bgcolor=#FFFFFF><font face=\"verdana, arial\" size=1><a href=\"index.php?id=redigera&dir=admin&s_sida=".$sida["name"]."&s_dir=".$sida["dir"]."\">".$sida["dir"]."/".$sida["name"]."</a></font></td><td bgcolor=#FFFFFF><font face=\"verdana, arial\" size=1>".$sida["lastmodified"]."</font></td></tr>\n");
}
echo("</table>\n");
?>
[/%logincheck]
------------------
I have not failed. I´ve just found 10.000 ways that won´t work. // Thomas Edison