register_globals = off
10 отговора
876 прегледа
register_globals = off
Здравейте!
Значи въпроса се отнася за следното -
имам един search script който изпраща така
<form method=\"post\" action=\"?act=search\">
<input type=\"text\" name=\"search\" size=\"40\"> <input type=\"submit\" value=\"Search\">
</form>
обаче register_globals ми е off. Не мога да го вкюча на on на сървара в интернет, а на локалниа ми сървар го вкючих и заработи.
Въпроса ми е мога ли да го накарам да работи при изключени глабални променливи?
Благодаря
[линк]
Значи въпроса се отнася за следното -
имам един search script който изпраща така
<form method=\"post\" action=\"?act=search\">
<input type=\"text\" name=\"search\" size=\"40\"> <input type=\"submit\" value=\"Search\">
</form>
обаче register_globals ми е off. Не мога да го вкюча на on на сървара в интернет, а на локалниа ми сървар го вкючих и заработи.
Въпроса ми е мога ли да го накарам да работи при изключени глабални променливи?
Благодаря
[линк]
Re: register_globals = off
$act = $_GET['act'];
$search = $_POST['search'];
...и надоло си ги обработваш променливите. Вземи прочети малко теория преди да пишеш програми
$search = $_POST['search'];
...и надоло си ги обработваш променливите. Вземи прочети малко теория преди да пишеш програми
Re: register_globals = off
можеш и да си напишеш .htaccess file
и в него :
php_value register_globals on , разбира се ако сървъра ти е конфигуриран да слуша .htaccess файлове
и в него :
php_value register_globals on , разбира се ако сървъра ти е конфигуриран да слуша .htaccess файлове
Re: register_globals = off
Можеш да опиташ и това:
extract($_GET);
extract($_POST);
В началота на файла.

extract($_GET);
extract($_POST);
В началота на файла.
Re: register_globals = off
оо да тва също не е лоша идея , а аз register_globals = не е готино да ползваш пич само , ако ти се налойи в краен случай
Re: register_globals = off
доколкото знам register_globals = off е изключено в php 4.x и нагоре от съображения за сигурност. Помня че имах едно php 4.0 или по старо и тогава беше включено.
369
369
Re: register_globals = off
Абе пич, гледам един твой постинг, че курс ще правиш (преподаваш) .... лудница...
... Всеки да прави, каквото му се пие ...
... Всеки да прави, каквото му се пие ...
Re: register_globals = off
Добрата новина е, че в PHP 6 тази "интелигентна" функция "register_globals" просто няма да я има и няма да се ползва и за "в краен случай"
.