|
|
|
|
if(!empty($_GET['id']))
{
$id = intval($_GET['id']);
$sql = mysql_query("UPDATE `fag` SET view = 'hide' WHERE id=$id");
if($sql)
{
Header('Loacation: index.php/');
}
}
|
запрос выполняется, но не перенаправляется на index.php.В чем может быть дело? | |
|
|
|
|
|
|
|
для: ols
(20.01.2009 в 11:22)
| | Header('Loacation: index.php/'); - жирное лишнее. | |
|
|
|
|
|
|
|
для: sim5
(20.01.2009 в 11:43)
| | слэш в конце строки - тоже. | |
|
|
|
|
|
|
|
для: Trianon
(20.01.2009 в 11:46)
| | Это у него папка :) А вывод ошибок, видимо, отключен. | |
|
|
|
|
|
|
|
для: sim5
(20.01.2009 в 11:49)
| | А вывод ошибок, видимо, отключен.
Да нет, функцию error_reporting не включал | |
|
|
|
|
|
|
|
для: ols
(20.01.2009 в 11:58)
| | еще, вопрос. Вот Header('Location: index.php?id=$id'). Перменная $id так и выводится, неинтерпретируясь. Пробовал в кавычки, эффект тот же. | |
|
|
|
|
|
|
|
для: ols
(20.01.2009 в 12:00)
| |
<?
Header("Location: index.php?id=".$id);
|
| |
|
|
|
|
|
|
|
для: Николай2357
(20.01.2009 в 12:02)
| | или так
Header("Location: index.php?id=$id.");
|
разобрался | |
|
|
|
|
|
|
|
для: ols
(20.01.2009 в 12:04)
| | А точка то зачем? | |
|
|
|
|
|
|
|
для: sim5
(20.01.2009 в 12:06)
| | >А точка то зачем?
Соединяет строки | |
|
|
|
|
|
|
|
для: ols
(20.01.2009 в 12:13)
| | Какие? | |
|
|
|
|
|
|
|
для: sim5
(20.01.2009 в 12:18)
| | >Какие?
В целом или в данном примере? | |
|
|
|
|
|
|
|
для: ols
(20.01.2009 в 12:28)
| |
<?
Header("Location: index.php?id=$id.");
|
Вот здесь. Зачем в конце имени переменной точка? | |
|
|
|
|
|
|
|
для: sim5
(20.01.2009 в 12:30)
| | Не зачем, спонтанно написал. В данном случае на входе GET-переменную id привужу к целому типу, так что проблем это точка не вызвала, ну все равно спасибо) | |
|
|
|