У меня есть file1.php и file2.php
В одном файле записываю переменную в куки и хочу вывести ее в другом
file1.php
<?php
$login=$_POST["login"];
$pass=$_POST["pass"];
$alert=" ";
//database connection
$db=mysql_connect("localhost","root","") or die("Нет подключения к Базе Данных");
//select database
mysql_select_db("polessbanking",$db) or die("Не могу выбрать Базу Данных");
//insert to database
$result=mysql_query("SELECT * FROM user WHERE login='$login' and pass='$pass' ",$db);
$myrow= mysql_fetch_array($result);
$user=$myrow['id'];
$_COOKIE['user']=$user;
if (mysql_num_rows($result)) {
include "../layout/authorization-successful.html";
}
else {
include "../layout/authorization-failed.html";
}
echo mysql_error();
mysql_close($db);
?>
file2.php
<?php
//database connection
$db=mysql_connect("localhost","root","") or die("Нет подключения к Базе Данных");
//select database
mysql_select_db("polessbanking",$db) or die("Не могу выбрать Базу Данных");
echo $_COOKIE['user']; //вывожу переменную из куков
$selectUser=mysql_query("SELECT * FROM user WHERE id='$id'",$db);
$userInfo=mysql_fetch_array($selectUser);
$name=$userInfo['name'];
$surname=$userInfo['surname'];
$patronymic=$userInfo['patronymic'];
$email=$userInfo['email'];
echo mysql_error();
mysql_close($db);
?>
Только вот не понимаю почему не выводится переменная эта. Помогите пожалуйста.