Здравейте, от два дена се чуда защо този код не иска да ъпдеитва и не мога да намеря каде греша, При събмитване на формата ми изписва съобшението "Редактирането успешно" ама не е. Ако може погледнете и вие.
PHP:
<?php
session_start();
if (isset($_SESSION['logged']) != true) {
header('Location: ../../index.php');
exit;
}
if ($_SESSION['rank'] != 1) {
header('Location: ../../index.php');
exit;
}
$id = (int) @$_GET['ID'];
if ($id < 0) {
header("Location: ../../index.php");
exit;
}
include '../../include/engine.php';
include '../../include/replace_br.php';
if (isset($_POST['update'])) {
$message = nl2br(trim(addslashes(htmlspecialchars($_POST['message']))));
if (empty($message)) {
$error = '<div class="error">Попълнете коментара</div>';
}
if (count(@$error) == 0) {
$sql = mysql_query('UPDATE `comments_news` SET `message` = "'.$message.'" WHERE ID = '.$id.'')or die(mysql_error());
if ($sql == true) {
$accept = '<div class="accept">Редактирането успешно</div>';
}
}
}
?>