bark("The text (message) has so many characters, the maximum allowed 5000 characters, please <a href=\"javascript:history.go(-1);\">go back</a>...");
}
$updateset[]="subject = ". sqlesc($subject);
$updateset[]="body = ". sqlesc($text);
$result= sql_query("UPDATE news SET ".implode(",",$updateset)." WHERE id = ".$id) or sqlerr(__FILE__,__LINE__);
if($result){
stdhead("The process of saving the edited data"); begin_frame("The process of saving the edited data"); stdmsg("Successfully","Your news has been successfully added, now you will be redirected to the page with your news... <META HTTP-EQUIV='refresh' CONTENT='2; url=?action=details&id=".$id."'>"); end_frame(); stdfoot();
}else{
stdhead("The process of saving the edited data"); begin_frame("The process of saving the edited data"); stdmsg("Error","An unknown error occurred...","error"); end_frame(); stdfoot();
}
}
Как видите, пере адресация делается через <META>, ну вот она делается, но меня перенаправляет на ?action=details&id=0, а почему там 0, я же вставляю туда айдишник через переменную $id, где мой косяк что править?
EuGen
Отправлено: 06 Февраля, 2012 - 15:55:13
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Ну так какие еще вопросы? Первый дамп сообщает о том, что (int)$_GET['id'] есть 0, а второй сообщает причину, по которой это так - а именно то, что ключа id вообще не пришло в $_GET
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.