proWoke
Новичок
Здравствуйте. Вот есть такой код:
Вот как мне передать переменную $error после перенаправления? Потом эта переменная в Div вставляется. Можно конечно GET, но у меня какая то ерунда получается, я пишу header ("Location: script.php?$error"); А это глупость, конечно. Вот такой вот вопрос.
PHP:
<?
$pathtoserver = getenv ("DOCUMENT_ROOT");
include ("$pathtoserver/deluxe-window/lib/connectdb.php");
$query = mysql_query ("SELECT * FROM `adminpass` ") or die ("Error: ".mysql_error());
for ($data = array(); $row=mysql_fetch_assoc($query); $data[]=$row);
if (isset($_POST['submit']))
{
$query = mysql_query ("SELECT * FROM `adminpass` ");
$login = $_POST['login'];
$oldpassword = md5($_POST['oldpassword']."abra5");
$repassword = md5($_POST['repassword']."abra5");
if ($oldpassword == $data['0']['password'])
{
mysql_query ("UPDATE `adminpass` SET login='$login', password='$repassword'") or die ("Mysql error ".mysql_error());
$error = "Пароль успешно изменён.";
header ("Location: script.php");
}
else
{
$error = "Старый пароль не совпадает.";
header ("Location: script.php");
}
}
include ("index.php");
?>