<?php
/*Адрес сервера*/
define("DB_HOST", "localhost");
/*Логин для соединения с базой*/
define("DB_LOGIN", "pecom");
/*Пароль для соединения с базой*/
define("DB_PASSWORD", "Y16foSn3u6");
/*Имя базы данных*/
define("DB_NAME", "pecom");
/*Имя файла с личными данными пользователей*/
define("ORDERS_LOG", "orders.log");
/*Устанавливаем соединение с сервером базы данных*/
mysql_connect(DB_HOST, DB_LOGIN, DB_PASSWORD) or die("Не могу соединиться с сервером базы данных!");
/*Выбираем базу данных*/
mysql_select_db(DB_NAME) or die(mysql_error());
if(isset($_POST['submit']))
{
if ($_POST['login'] == 'manager' and $_POST['password'] == 'pass')
{
if(!file_exists(ORDERS_LOG))
{
$orders = file(ORDERS_LOG);
foreach($orders as $order)
{
list($name, $email, $phone, $address, $customer, $datetime) = explode("|", $order);
$sql = "INSERT INTO work
(name, email, phone, address, datetime, customer)
VALUES('$name', '$email', '$phone', '$address', '$datetime', '$customer')";
$res = mysql_query($sql) or die(mysql_error());
}
unlink(ORDERS_LOG); #Удаляем файл
}
header('Location: manager.php'); exit();
}
else print "Введён неверный логин/пароль";
}
?>
<form method="POST">
Логин <input name="login" type="text"></br>
Пароль <input name="password" type="password"></br>
<input name="submit" type="submit" value="Войти">
</form>
header('Location: manager.php')не работает, однако если заменим его например на
header('Location: http://phpforum.su'), то перенаправление срабатывает?
Под не работает Я имею ввиду либо вывод той же страницы, либо сообщение о зацикливании переадресации.
Спасибо!