Автор Тема: Настройка сервера  (Прочитано 5586 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн L0vCh1Y

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
Настройка сервера
« : 21 Декабря 2002, 12:28:26 »
При передаче переменных из формы (и POST и GET), скрипт не видит переменные никак кроме $HTTP_POST_VARS[\'name\'], после global $HTTP_POST_VARS

register_globals в php.ini включена.

В чём может быть проблема?
nothing is more than just a numbazz

Оффлайн Stek

  • Обожатель PHP
  • Ветеран
  • *****
  • Сообщений: 532
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.phpdevs.com
Настройка сервера
« Ответ #1 : 21 Декабря 2002, 13:31:09 »
Внутри функции наверное ? Тогда немного перечитываем о видимости переменных в и извне функций.

А вообще используй $_GET[\'\'], $_POST[\'\'] и никаких global не надо будет
PHP без башни - сделай свою жизнь разнообразнее.
Разбираю скрипты, собираю заново, вытираю пыль с баз данных.

Оффлайн L0vCh1Y

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
Настройка сервера
« Ответ #2 : 22 Декабря 2002, 10:41:23 »
Да нет, функции тут не при чём :). То, что внутри функции они без global не работают я знаю. А вот в том то и проблема, что "снаружи".
nothing is more than just a numbazz

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Настройка сервера
« Ответ #3 : 22 Декабря 2002, 11:07:36 »
Очередной чукча-писатель.
http://faq.phpclub.net/globals

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Настройка сервера
« Ответ #4 : 22 Декабря 2002, 11:24:18 »
[OFF]Новую партию завезли. Ща нахлынет.[/OFF]
AS IS...

Оффлайн Stek

  • Обожатель PHP
  • Ветеран
  • *****
  • Сообщений: 532
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.phpdevs.com
Настройка сервера
« Ответ #5 : 22 Декабря 2002, 15:24:30 »
L0vCh1Y
тогда еще раз проверь свой register_globals в php.ini
Вызови просто phpinfo(); , будет ли там register_globals = on
PHP без башни - сделай свою жизнь разнообразнее.
Разбираю скрипты, собираю заново, вытираю пыль с баз данных.

Оффлайн L0vCh1Y

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
Настройка сервера
« Ответ #6 : 22 Декабря 2002, 17:02:35 »
2 Romic хех... Слишком ты самоуверенный. Сказали тебе, что register_globals = on!!! С чтением проблемы? Ты прежде чем пытаться показать, что ты умнее того, кто задал вопрос прочитай конкретно чего он хочет.

2 Stek 10 раз перепроверял... Сам ничего не понимаю.
nothing is more than just a numbazz

Оффлайн xnx

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 192
  • +0/-0
  • 0
    • Просмотр профиля
Настройка сервера
« Ответ #7 : 22 Декабря 2002, 17:30:33 »
L0vCh1Y
апач после изменения пхп.ини перезапускал ?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Настройка сервера
« Ответ #8 : 22 Декабря 2002, 17:55:53 »
Да, недоглядел :-) На автопилоте написал.
Самомнение-не самомнение,а чудес не бывает.
Просто проблема все равно не в РНР, а в руках.
Не тот ини файл правишь, апач не перезагрузил, область видимости не та. Впрочем, все пречисленное отпадает...
Но все равно - такого плана бага. В общем - опечатка или что-то подобное.
А с гетом канает?

Оффлайн Stek

  • Обожатель PHP
  • Ветеран
  • *****
  • Сообщений: 532
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.phpdevs.com
Настройка сервера
« Ответ #9 : 23 Декабря 2002, 15:18:19 »
L0vCh1Y
а что за версия операционки, апача, пхп у тебя ?
Кусочек пхп кода приведи, где ты не можешь переменную забрать.

Неужели даже http://localhost/test.php?id=12 не прокатит ?
А в test.php просто
phpinfo();
?>
Будет ли там  id в переданных параметрах ?
PHP без башни - сделай свою жизнь разнообразнее.
Разбираю скрипты, собираю заново, вытираю пыль с баз данных.

Оффлайн L0vCh1Y

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
Настройка сервера
« Ответ #10 : 24 Декабря 2002, 06:42:54 »
2 xnx Да, конечно.
2 Romick Человеку свойственно ошибаться. И проблема  естественно в руках. Другой вопрос чьих. Опечатка исключена. И гетом тоже не передаётся.

2 Stek А кусочек... Да там обычная форма. А на другой стороне обработка. Я обработку убрал. Просто сделал echo на все. Не выводит... Ни через гет, ни через пост. Только как я вначале сказал.

А тему пора закрывать - всё снесли, снова скачали и поставили. Работает нормально :). Всем спасибо.
nothing is more than just a numbazz

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28