Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Cookie есть(в браузере), проверяю на наличие в PHP, нету
 
 автор: mistmax   (17.04.2010 в 20:30)   письмо автору
 
 

собственно сабж и почему ?
файл Logining.php (логинимся) и записываем куки

<?
if (isset($_POST["loginname"]) AND isset($_POST["loginpassword"]) AND isset($_POST["loginbtn"]))
{
$loginname=$_POST["loginname"];
$loginpassword=md5($_POST["loginpassword"]);
/* Проверка правильно ли ввёл чел все данные */
include("../bd.php");
$db=mysql_connect($host,$name,$password);
if (
$db==true)
{
mysql_select_db($base,$db);
$query=mysql_query("SELECT * FROM users WHERE name='$loginname' AND password='$loginpassword'",$db);
if (
mysql_fetch_array($query))
{
setcookie("dempro_loginname",$loginname,time()+3600);
setcookie("dempro_loginpassword",$loginpassword,time()+3600);
echo 
$_COOKIE["dempro_loginname"]."<br>".$_COOKIE["dempro_loginpassword"];/*Тут выводится*/
/* echo 
'<script language="JavaScript">
window.location.href = "Javascript:History.Go(-1)"
</script>'; */
}
else
{
echo
'<script language="JavaScript">
window.location.href = "javascript:history.go(-1)"
</script>'
;
}


}
else
{
echo 
'<script language="JavaScript">
window.location.href = "../mysqlerror.php?prov=1"
</script>'
;
}

}
else
{
echo 
'<script language="JavaScript">
window.location.href = "../wwwerror.php?prov=1"
</script>'
;
}
?>


файл index.php (главная страница , тестовая)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Главная страница</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>

<body topmargin="0" leftmargin="0" background="images/background.png">


<img src="images/toper.png" />
<center>
<table width="1250" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td align="center" valign="top"><?php include("leftblock.php"); ?></td>
    <td align="center" valign="top">
    <table width="750" height="340" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="50" height="50" class="leftverh"></td>
    <td width="650" class="seredinaverh"></td>
    <td width="50" height="50" class="rightverh"></td>
  </tr>
  <tr>
    <td height="240" class="left"></td>
    <td class="seredina" valign="top" align="left">

   <?php
   
/*НЕ ВЫВОДИТСЯ ТУТ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!*/
echo $_COOKIE["dempro_loginname"]."<br>".$_COOKIE["dempro_loginpassword"];
/*НЕ ВЫВОДИТСЯ ТУТ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!*/
?>
 
    Эти правила могут быть заданы отдельно для каждой 
стороны. Для этого используются следующие модификаторы: 
-top (верхний), -bottom (нижний), -left (левый) и -right 
(правый).

При расположении двух элементов друг над другом, отступ 
между ними определяется исходя из большего отступа. Если у 
верхнего элемента отступ равем 20 пикселям, а у нижнего - 
18, то суммарный отступ составит 20 пикселей.</td>
    <td class="right"></td>
  </tr>
  <tr>
    <td width="50" height="50" class="leftniz"></td>
    <td class="seredinaniz"></td>
    <td width="50" height="50" class="rightniz"></td>
  </tr>
</table>

</td>
    <td align="center" valign="top"><?php include("rightblock.php"); ?></td>
  </tr>
</table>
</center>
</body>
</html>

  Ответить  
 
 автор: cheops   (18.04.2010 в 14:32)   письмо автору
 
   для: mistmax   (17.04.2010 в 20:30)
 

А дело где происходит на локальной машине или на сервере? Нет ли префикса www. у одного файла и отсутствия такого префикса у другого (в этом случае домены будут считаться разными, так как нет 5 параметра функции setcookie())?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования