Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: не назначается PHPSESID

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
lulu
Отправлено: 29 Октября, 2013 - 00:39:02
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




Залил я хостинг на сайт и обнаружил что для моей капчи captha/index.php?PHPSESSID= не назначается ид, как с этим бороться? Хостинг SpaceWeb, на локальном денвере все работает. в php я новичок так что если можно разжуйте

CODE (text):
скопировать код в буфер обмена
  1. <?php
  2.  
  3. error_reporting (E_ALL);
  4.  
  5. include('kcaptcha.php');
  6.  
  7. if(isset($_REQUEST[session_name()])){
  8.         session_start();
  9. }
  10.  
  11. $captcha = new KCAPTCHA();
  12.  
  13. if($_REQUEST[session_name()]){
  14.         $_SESSION['captcha_keystring'] = $captcha->getKeyString();
  15. }
  16.  
  17. ?>

(Отредактировано автором: 29 Октября, 2013 - 01:06:13)

 
 Top
VestCoastman
Отправлено: 29 Октября, 2013 - 01:08:11
Post Id



Посетитель


Покинул форум
Сообщений всего: 374
Дата рег-ции: Дек. 2010  


Помог: 3 раз(а)




Вначале надо запустить сессию, а затем уже ее проверять
 
 Top
lulu
Отправлено: 29 Октября, 2013 - 01:21:46
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




как ее запустить, что я не так делаю?
 
 Top
imya
Отправлено: 29 Октября, 2013 - 12:08:32
Post Id



Участник


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Сент. 2012  
Откуда: Запорожье, Украина


Помог: 19 раз(а)




lulu пишет:
как ее запустить, что я не так делаю?


ф-ция кликабельна, там найдёте всю нужную информацию.

(Отредактировано автором: 29 Октября, 2013 - 12:08:56)



-----
PHP:
скопировать код в буфер обмена
  1. do {box != cat;} while (cat != box);


Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
 
My status
 Top
lulu
Отправлено: 29 Октября, 2013 - 12:59:00
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




Что мне этот линк должен дать? Я не вижу ошибки в коде, проблема не решена. Вы бы лучше помогли решать проблему, а не ссылки на гайды совали.
 
 Top
caballero
Отправлено: 29 Октября, 2013 - 13:04:04
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




сессия не стартована - это и есть ошибка
(Добавление)
вы даже не потрудились прочитать ту ссылку что вам дали
(Добавление)
уберите
if(isset($_REQUEST[session_name()])){
это вообще

(Отредактировано автором: 29 Октября, 2013 - 13:05:20)



-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
lulu
Отправлено: 29 Октября, 2013 - 13:10:34
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




Цитата:
уберите
if(isset($_REQUEST[session_name()])){
это вообще


Если убрать эту строчку капча вообще пропадает с сайта.
 
 Top
caballero
Отправлено: 29 Октября, 2013 - 13:13:14
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




поставте
session_start();
как положено, в начало файла


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
lulu
Отправлено: 29 Октября, 2013 - 14:07:43
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




Цитата:
поставте
session_start();
как положено, в начало файла


Не помогает, что скажете? Может проблема в хостинге, есть какие нибудь другие хостинги которые предоставляют тестовый период с тех. доменом?

Кстати посмотрел на локальной машине, там ид тоже не выдается, но капча как бы работает и я могу залогиниться. Дома стоит денвер с php 5.2

(Отредактировано автором: 29 Октября, 2013 - 14:10:07)

 
 Top
caballero
Отправлено: 29 Октября, 2013 - 14:21:06
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




нету никакой проблемы с сессией ни на одном хостинге

разбирайтесь конкретно с капчей


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
lulu
Отправлено: 29 Октября, 2013 - 17:56:41
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




Я мог бы дать исходники, очень нужна помощь.
 
 Top
lulu
Отправлено: 29 Октября, 2013 - 21:24:42
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




Что нету желающих помочь?

(Отредактировано автором: 29 Октября, 2013 - 21:27:03)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB