| imho.ws |
![]() |
|
|
|
# 1 |
|
Banned
Регистрация: 07.04.2002
Адрес: /root
Сообщения: 106
![]() |
Вопрос конечно ламерский но всё же....
есть пхп код: PHP код:
script.php?a=enter ... но не работает... так вот вопрос, вчём тут проблема??? |
|
|
|
|
# 3 |
|
Registered User
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660
![]() ![]() |
а вот и вор:
PHP код:
__________________
Всё будет хорошо! |
|
|
|
|
# 9 |
|
NewСибирский Монк
Регистрация: 30.06.2002
Сообщения: 3 641
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
эээ... гмм... без комментариев... но я в ауте...
при чем тут перл?! ты пишешь программу на пхп - так будь добр, установи его поддержку. а cgi - это всего лишь соглашение, устанавливающие стандарт написания программ. почему если cgi, то сразу вспоминают перл?! ага, если поддержка пхп работает, посмотри в ini файле, похоже, у тебя переменные из строки запроса не регистрируются как глобальные или вообще не регистрируются.
__________________
Свои носки я стираю Лаской Магия Черного и они надолго сохраняют свой естественный черный цвет! |
|
|
|
|
# 11 |
|
NewСибирский Монк
Регистрация: 30.06.2002
Сообщения: 3 641
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
согласен, расшифровывается именно так. но интерфейс cgi - это стандарт, а любой стандарт подразумевает соглашение между программистами, разрабатывающими софт и и расширения под него. так что я не оговорился.
__________________
Свои носки я стираю Лаской Магия Черного и они надолго сохраняют свой естественный черный цвет! |
|
|
|
|
# 12 |
|
Full Member
Регистрация: 16.10.2002
Сообщения: 519
![]() |
Dr@gon
убери global $a; - для такого кода - это лишнее если выдает ошибку не определенной переменной, то нада думать что php работает (возможно настроен не так как нужно тебе)! попробуй так: <? $a="Hello World!"; echo $a; ?> запусти и посмотри напишет тебе Hello World или нет потом попробуй так: script.php?a=test <? echo $a; ?> |
|
|
|
|
# 15 |
|
Full Member
Регистрация: 16.10.2002
Сообщения: 519
![]() |
Dr@gon
точно, не передаются явно! попробуй получить доступ к переменной через массив ($HTTP_GET_VARS) script.php?a=test <? echo $HTTP_GET_VARS['a']; ?> и еще раз посмотри значение register_globals в php.ini для того чтобы работало как ты хочешь должно быть register_globals="on" |
|
|