The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"apache13 & mod_php4"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"apache13 & mod_php4"
Сообщение от Grayich emailИскать по авторуВ закладки(??) on 14-Ноя-04, 19:00  (MSK)
Здравствуйте

Установлен на FreeBSD 5.2.1  Apache/1.3.33 + mod_php4
>выполняю следующий скрипт:
test.php
-------------------
<?
if ($user == "vasya" && $pass == "12345") {
   echo "<h4 align=center>Привет Василий !</h4>";
  }
?>
-------------------
>запускаю его в браузере:
/test.php?user=vasya&pass=12345

в итоге ничего непроисходит, я так понимаю непроисходит инициализации переменных $user и $pass с последующим занесением в них значений...

что и где нужно поправить в PHP, что-бы эта фишка заработала ?

Спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "apache13 & mod_php4"
Сообщение от Sergey Искать по авторуВ закладки(??) on 14-Ноя-04, 22:04  (MSK)
>что и где нужно поправить в PHP, что-бы эта фишка заработала ?

# cp php.ini-dist /usr/local/lib/php.ini
# vi /usr/local/lib/php.ini
...
register_globals = On
...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "apache13 & mod_php4"
Сообщение от Victor emailИскать по авторуВ закладки(??) on 15-Ноя-04, 11:12  (MSK)
>>что и где нужно поправить в PHP, что-бы эта фишка заработала ?
>
># cp php.ini-dist /usr/local/lib/php.ini
># vi /usr/local/lib/php.ini
>...
>register_globals = On
>...

лучше

if ($_REQUEST['user'] == "vasya" && $_REQUEST['pass'] == "12345")

....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "apache13 & mod_php4"
Сообщение от Grayich emailИскать по авторуВ закладки(??) on 15-Ноя-04, 12:22  (MSK)
>лучше
>
>if ($_REQUEST['user'] == "vasya" && $_REQUEST['pass'] == "12345")
>
>....

чем лучше ? реально какие могут быть проблеммы если включить register_globals = On  ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "apache13 & mod_php4"
Сообщение от Victor emailИскать по авторуВ закладки(??) on 16-Ноя-04, 09:33  (MSK)
>чем лучше ? реально какие могут быть проблеммы если включить register_globals = On  ?

Проблемы - не знаю, просто такая конструкция (предопределенные переменные) работает независимо от register_globals : "On" она или "Off". Просто работает.

У меня просто были грабли с разными хостингами. Дома было "On", а когда на хостинг перенес - сразу все перестало работать - неприятно. Пришлось городить такой огород:

foreach($_REQUEST as $k=>$v)
{
eval("\$$k='$v';");
}

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "apache13 & mod_php4"
Сообщение от Grayich emailИскать по авторуВ закладки(??) on 15-Ноя-04, 20:35  (MSK)
># cp php.ini-dist /usr/local/lib/php.ini
># vi /usr/local/lib/php.ini
>...
>register_globals = On
>...

спасибо  помогло :), только php.ini в /usr/local/etc/ нужно было кинуть... но это я по умолчанию ставил с портов mod_php
.........
а всетаки стоит ли включать эту опцию ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "apache13 & mod_php4"
Сообщение от Xela emailИскать по авторуВ закладки(ok) on 16-Ноя-04, 09:51  (MSK)
>а всетаки стоит ли включать эту опцию ?

Разработчики PHP считают что не стоит. Раньше она по умолчанию была включена. Потом они сочли что это противоречит безопасности и теперь по умолчанию она выключена.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "apache13 & mod_php4"
Сообщение от EvilX emailИскать по авторуВ закладки(??) on 16-Ноя-04, 10:22  (MSK)
Нужно сделать в php.ini RegisterGlobal=On.
Начиная с версии 4 эта опция отключена по умолчанию, т.к. разработчики php считают её, не без основания, потенциально опасной. Лучше пользоваться предопределёными массивами $_GET[] & $_POST[] для получения передаваемых параметров.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "apache13 & mod_php4"
Сообщение от Grayich emailИскать по авторуВ закладки(??) on 16-Ноя-04, 12:43  (MSK)
всем спасибо, вообщем прийдется переделывать потихоньку кучу скриптов на новый лад.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру