עכשיו, משהו מוזר שנתקלתי בו:
PHP קוד:
<?php
session_start();
require "config.php";
require "sql.php";
require "check.php";
require "pubvar.php";
$act=isset($_GET['act']) ? $_GET['act'] : "";
if($logged)
{
if($act=="upd")
{
$title = htmlspecialchars($_POST['title1']);
$desc = htmlspecialchars($_POST['desc1']);
$keywords = htmlspecialchars($_POST['keywords1']);
$query = mysql_query("UPDATE settings SET
s_title='$title',
s_desc='$desc',
s_keywords='$keywords',
WHERE s_ID=1");
$memo=clean($_POST['content']);
$amessage = $memo;
$amessage = str_replace("\n", "<br/>", $amessage);
$query="UPDATE pages SET content='$amessage' WHERE id=1";
if($result=mysql_query($query,$link))
header("Location: edit-index.php");
}
else
{
$query="SELECT * FROM pages WHERE id=1";
$result=mysql_query($query,$link);
while($row=mysql_fetch_array($result))
$text=$row['content'];
}
}
?>
משום מה, הוא לא מעדכן את הנתונים!
מה הסיבה?