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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Не ставятся куки

Сообщения:  [1-10]   [11-13] 

 
 автор: technic611   (02.02.2011 в 16:34)   письмо автору
 
   для: sim5   (02.02.2011 в 15:59)
 

понятно. спасибо

  Ответить  
 
 автор: sim5   (02.02.2011 в 15:59)   письмо автору
 
   для: technic611   (02.02.2011 в 15:28)
 

Ну значит у вас с настройками сервера что-то, не может быть, чтобы просто так функция json была причиной.

  Ответить  
 
 автор: technic611   (02.02.2011 в 15:28)   письмо автору
 
   для: sim5   (02.02.2011 в 15:27)
 

Opera

  Ответить  
 
 автор: sim5   (02.02.2011 в 15:27)   письмо автору
 
   для: technic611   (02.02.2011 в 15:25)
 

Под каким браузером проверяли?

  Ответить  
 
 автор: technic611   (02.02.2011 в 15:25)   письмо автору
 
   для: sim5   (02.02.2011 в 13:30)
 

выводит только
{"id":"success","title":1}

  Ответить  
 
 автор: sim5   (02.02.2011 в 13:30)   письмо автору
4.7 Кб
 
   для: technic611   (02.02.2011 в 13:08)
 

Это файл запускаемый:
<?
session_start
();
setcookie("usr"'as'time() + 3600*24*2); 
$arr = array('id' => "success"'title' => 1); 
$_SESSION['js'] = json_encode($arr);
header('location: js.php'); 
?>
Это файл проверяемый (js.php):
<?
session_start
();
echo 
$_SESSION['js'];
echo 
$_COOKIE['usr']; 
?>
Вывод: {"id":"success","title":1}as
Куки Опера в приложении.
Запустите и проверьте. У вас где-то до этого проблема возможно, и подавлен вывод ошибок, иначе....

  Ответить  
 
 автор: technic611   (02.02.2011 в 13:08)   письмо автору
 
   для: sim5   (02.02.2011 в 01:52)
 

если убираю setcookie то все работает, если убираю json_encode тоже работает, вместе не работает

  Ответить  
 
 автор: sim5   (02.02.2011 в 01:52)   письмо автору
 
   для: technic611   (02.02.2011 в 01:23)
 

А какой конфликт может быть между данными функциями? С чего такой вывод?

  Ответить  
 
 автор: technic611   (02.02.2011 в 01:23)   письмо автору
 
   для: cheops   (01.02.2011 в 22:16)
 

ошибок в запросе нет (((
какой то конфликт когда вместе setcookie и json_encode? теперь ума не приложу куда setcookie воткнуть

  Ответить  
 
 автор: cheops   (01.02.2011 в 22:16)   письмо автору
 
   для: technic611   (01.02.2011 в 22:07)
 

Скорее всего до выполнения этих операторов дело даже не доходит, вместо конструкции
<?php
  $ath 
mysql_query($query); 
  if(
$ath
  {
?>

поставьте проверку
<?php
  $ath 
mysql_query($query); 
  if(!
$ath) exit("Ошибка выполнения запроса - ".mysql_error());
?>

Срабатывает ли это условие?

  Ответить  

Сообщения:  [1-10]   [11-13] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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