Я написал сценарий для обновления базы данных MySql из формы.Перенаправление PHP перестало работать?
После обновления базы данных я хочу, чтобы страница автоматически перенаправлялась на другую страницу.
Это работает отлично, однако, поскольку переключение хостинг-провайдера не на мои сайты перенаправляет работу.
Вот код:
<?php
$servername = "localhost";
$username = "XXX";
$password = "XXX";
$dbname = "XXX";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$id= $_POST[id];
$dob=$_POST[dob];
$sql=("update users set dob='$dob' where id='$id'")or die('Error 23 ' . mysql_error());
if ($conn->query($sql) === TRUE) {
echo "Updated successfully<br /><br />";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
?>
<?php
header("location:index.php?action=updated"); ?>
Когда я запускаю код обновления БД, но страница просто отображает Updated successfully
?
и может переместить код перенаправления, я: е функции заголовка к тому, если часть после вывода сообщения обновленного успешно – Gautam
есть ли файл .htaccess в корневой папке домена ? если да, то удалите его, а затем увидите, что заголовок работает или нет? –
Перемещение кода не повлияло. –