powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / _GET
14 сообщений из 14, страница 1 из 1
_GET
    #32375964
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно ли получать значения в _GET если register_globals=On.
(не через переменную HTTP_GET_VARS)
...
Рейтинг: 0 / 0
_GET
    #32375973
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а самому попробовать религия не позволяет ? Если не получается - код в студию
...
Рейтинг: 0 / 0
_GET
    #32375995
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня почему то не выходит.
Код для проверки работоспособности:

index.php
<A href="set_action.php?id=main">main</A>

set_action.php
echo $_GET["id"];//выводит пустую строку
echo $_GET;//вместо слова Array ничего не выводит значит такой массив не создается

Может в настройках ПХП надо что-нибудь дописать
...
Рейтинг: 0 / 0
_GET
    #32376055
pavelkhr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сделай просто echo $id;
...
Рейтинг: 0 / 0
_GET
    #32376085
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
$id нежелательно использовать
...
Рейтинг: 0 / 0
_GET
    #32376300
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
<?
// set_action.php
error_reporting(E_ALL);
ini_set('display_errors' ,'On');
echo $_GET['id'];
?>
выполни это. Какие-то ошибки выводит ?
...
Рейтинг: 0 / 0
_GET
    #32376385
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал так:
foreach($GLOBALS as $k=>$v)
{
echo $k."=".$v."<BR>";
}

Вот что вывело (некоторые убраны):

id=main
PHPSESSID=70861962fa61f5919c1ea97e3db8baa1
REQUEST_METHOD=GET
QUERY_STRING=id=main
REQUEST_URI=/projects/svod2004/set_action.php?id=main
HTTP_POST_VARS=Array
HTTP_GET_VARS=Array
HTTP_COOKIE_VARS=Array
HTTP_SERVER_VARS=Array
HTTP_ENV_VARS=Array
HTTP_POST_FILES=Array
GLOBALS=Array
HTTP_SESSION_VARS=Array
HTTP_POST_VARS=Array
HTTP_GET_VARS=Array
HTTP_COOKIE_VARS=Array
HTTP_SERVER_VARS=Array
HTTP_ENV_VARS=Array
HTTP_POST_FILES=Array
GLOBALS=Array
HTTP_SESSION_VARS=Array
_SESSION=Array

Отсюда видно что массивы $_GET и $POST не создаются, у меня такое впечатление что это все из-за register_globls=On
Отключать его нельзя тк старые проекты перестанут работать, а переменную HTTP_GET_VARS использовать неохота, слишком длинное название.
...
Рейтинг: 0 / 0
_GET
    #32376405
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
версия PHP ?
...
Рейтинг: 0 / 0
_GET
    #32376713
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данные из phpinfo();

PHP Version 4.0.6
Directive Local Value Master Value
allow_call_time_pass_reference On On
allow_url_fopen 1 1
arg_separator.input & &
arg_separator.output & &
asp_tags Off Off
auto_append_file no value no value
auto_prepend_file no value no value
browscap no value no value
default_charset no value no value
default_mimetype text/html text/html
define_syslog_variables Off Off
disable_functions no value no value
display_errors On On
display_startup_errors Off Off
doc_root no value no value
enable_dl On On
error_append_string no value no value
error_log no value no value
error_prepend_string no value no value
error_reporting no value no value
expose_php On On
extension_dir
/usr/share/lib/php/extensions/no-debug-non-zts-20001222
/usr/share/lib/php/extensions/no-debug-non-zts-20001222
file_uploads 1 1
gpc_order GPC GPC
highlight.bg #FFFFFF #FFFFFF
highlight.comment #FF8000 #FF8000
highlight.default #0000BB #0000BB
highlight.html #000000 #000000
highlight.keyword #007700 #007700
highlight.string #DD0000 #DD0000
html_errors On On
ignore_user_abort Off Off
implicit_flush Off Off
include_path .:/usr/share/lib/php .:/usr/share/lib/php
log_errors Off Off
magic_quotes_gpc On On
magic_quotes_runtime Off Off
magic_quotes_sybase Off Off
max_execution_time 30 30
open_basedir no value no value
output_buffering Off Off
output_handler no value no value
post_max_size 8M 8M
precision 14 14
register_argc_argv On On
register_globals On On
safe_mode Off Off
safe_mode_exec_dir 1 1
sendmail_from no value no value
sendmail_path
/usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i
short_open_tag On On
SMTP localhost localhost
sql.safe_mode Off Off
track_errors Off Off
upload_max_filesize 2M 2M
upload_tmp_dir no value no value
user_dir no value no value
variables_order no value no value
y2k_compliance Off Off
...
Рейтинг: 0 / 0
_GET
    #32376828
Pups The RAPtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тебе один умный вещь скажу, только ты не сразу обижайся :).

Поменяй РНР на последнюю версию.
Если это на платном хостере такая версия - поговори с администраторами.
Если не хотят менять - пнх такой хостинг.
...
Рейтинг: 0 / 0
_GET
    #32376903
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На самом сайте все нормально (версия 4.3.3) а вот для отладки используем 4.0.6. Надо проверить файл настроек
track_vars=On
...
Рейтинг: 0 / 0
_GET
    #32376944
Pups The RAPtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО для отладки лучше использовать версию одинаковую с сервером :).
Чтобы меньше всяких артефактов вылезало :).
...
Рейтинг: 0 / 0
_GET
    #32377061
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4.0.6 не поддерживает переменные $_GET, $_POST, ......
Насколько я помню, они в 4.2.1 появились
...
Рейтинг: 0 / 0
_GET
    #32377093
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наконец то разобрались:))
Придется ставить 4.3.4
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / _GET
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]