стоит denwer 3 без расширений. все работает, localhost, MySQL, домены, все работает. даже джумла установилась.
но не работают такие вещи как GET и POST
к примеру если в урл прописать: http://localhost/test.php?FirstName=Alex
то строка print ("Привет $FirstName"); выдаст просто Привет
с пересылкой данный формы на другой файл (form action="test.php" method="post") то же самое, данные не присваиваются...
в чем может быть проблема, подскажите пожалуйста. может библиотеки какие скачать, или расширения?
- Begemot
- СуперМодератор
- Сообщения: 5924
- Зарегистрирован: Вт янв 13, 2004 9:59
- Откуда: забытое королевство
- Контактная информация:
denwer у кого стоит кто сможет помочь?
- 8 918 521865O Алексей
- ПРОДАЖА, ОБСЛУЖИВАНИЕ и РЕМОНТ ноутбуков, компьютеров, мониторов, принтеров, ксероксов
- Заправка лазерных и струйных картриджей
- Фото, рекламные услуги
- Begemot
- СуперМодератор
- Сообщения: 5924
- Зарегистрирован: Вт янв 13, 2004 9:59
- Откуда: забытое королевство
- Контактная информация:
Re: denwer у кого стоит кто сможет помочь?
а так же вопрос: у кого какие сборки стоят чтобы тестить сайт/форум локально? пытался вручную собрать но пока ума не хватило...
или все сами своими силами?
или все сами своими силами?
- 8 918 521865O Алексей
- ПРОДАЖА, ОБСЛУЖИВАНИЕ и РЕМОНТ ноутбуков, компьютеров, мониторов, принтеров, ксероксов
- Заправка лазерных и струйных картриджей
- Фото, рекламные услуги
Re: denwer у кого стоит кто сможет помочь?
Begemot
все правильно настроино, как и положено Register_Globals отключено.
хорошим тоном является использование суперглобальных массивов $_GET, $_POST, $_REQUEST, $_SERVER и т.д.
все правильно настроино, как и положено Register_Globals отключено.
хорошим тоном является использование суперглобальных массивов $_GET, $_POST, $_REQUEST, $_SERVER и т.д.
Begemot писал(а):print ("Привет $FirstName");
Код: Выделить всё
print "Привет ".htmlspecialchars($_GET['FirstName']);
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )
Люблю и поработать, особенно поспать )
Re: denwer у кого стоит кто сможет помочь?
стандартный денвер 3 с официального сайта.Begemot писал(а):у кого какие сборки стоят чтобы тестить сайт/форум локально?
джумлу фтопку, imhoBegemot писал(а):даже джумла установилась.
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )
Люблю и поработать, особенно поспать )
- Begemot
- СуперМодератор
- Сообщения: 5924
- Зарегистрирован: Вт янв 13, 2004 9:59
- Откуда: забытое королевство
- Контактная информация:
Re: denwer у кого стоит кто сможет помочь?
а если включить Register_Globals, это на что повлияет?
не работает.... пока не понял почему)
или чтобы заработало надо включить Register_Globals?
Код: Выделить всё
print "Привет ".htmlspecialchars($_GET['FirstName']);
или чтобы заработало надо включить Register_Globals?
а что посоветуешь?Eraser писал(а):джумлу фтопку
- 8 918 521865O Алексей
- ПРОДАЖА, ОБСЛУЖИВАНИЕ и РЕМОНТ ноутбуков, компьютеров, мониторов, принтеров, ксероксов
- Заправка лазерных и струйных картриджей
- Фото, рекламные услуги
- Begemot
- СуперМодератор
- Сообщения: 5924
- Зарегистрирован: Вт янв 13, 2004 9:59
- Откуда: забытое королевство
- Контактная информация:
Re: denwer у кого стоит кто сможет помочь?
Register_Globals в php.ini я включил. заработало... но не твоя строчка, а моя.
мне еще мноооого учиться))
UPD: php.ini гласит You should do your best to write your scripts so that they do not require register_globals to be on.
вроде как есть баг и им можно воспользоваться, если регистер_глобалс включен.. говорят пробуйте без него обойтись.
а как передавать значения переменной, используя get и post, но при выключенном register_globals ?
если есть статья или ссыль - я почитаю. или если можешь - сам напиши, буду признателен
мне еще мноооого учиться))
UPD: php.ini гласит You should do your best to write your scripts so that they do not require register_globals to be on.
вроде как есть баг и им можно воспользоваться, если регистер_глобалс включен.. говорят пробуйте без него обойтись.
а как передавать значения переменной, используя get и post, но при выключенном register_globals ?
если есть статья или ссыль - я почитаю. или если можешь - сам напиши, буду признателен
- 8 918 521865O Алексей
- ПРОДАЖА, ОБСЛУЖИВАНИЕ и РЕМОНТ ноутбуков, компьютеров, мониторов, принтеров, ксероксов
- Заправка лазерных и струйных картриджей
- Фото, рекламные услуги
- Begemot
- СуперМодератор
- Сообщения: 5924
- Зарегистрирован: Вт янв 13, 2004 9:59
- Откуда: забытое королевство
- Контактная информация:
Re: denwer у кого стоит кто сможет помочь?
нашел пока вот что http://www.php.net/manual/ru/language.v ... ternal.php
- 8 918 521865O Алексей
- ПРОДАЖА, ОБСЛУЖИВАНИЕ и РЕМОНТ ноутбуков, компьютеров, мониторов, принтеров, ксероксов
- Заправка лазерных и струйных картриджей
- Фото, рекламные услуги
- Begemot
- СуперМодератор
- Сообщения: 5924
- Зарегистрирован: Вт янв 13, 2004 9:59
- Откуда: забытое королевство
- Контактная информация:
Re: denwer у кого стоит кто сможет помочь?
http://www.internet-technologies.ru/art ... e_346.html
что-то более менее проясняется....
что-то более менее проясняется....
- 8 918 521865O Алексей
- ПРОДАЖА, ОБСЛУЖИВАНИЕ и РЕМОНТ ноутбуков, компьютеров, мониторов, принтеров, ксероксов
- Заправка лазерных и струйных картриджей
- Фото, рекламные услуги
Re: denwer у кого стоит кто сможет помочь?
Begemot
что показывает
print_r($_GET);
print_r($_POST);
print_r($_REQUEST);
?
нет, регистр глобалс это дурной тон и дыра в безопасности, оставлено для обратной своместимости со старыми скриптами.Begemot писал(а):или чтобы заработало надо включить Register_Globals?
а вот это не понятно..Begemot писал(а):не работает.... пока не понял почему)
что показывает
print_r($_GET);
print_r($_POST);
print_r($_REQUEST);
?
я предпочитаю отечественного производителя да и по многим другим причинам мой выбор - http://hostcms.ru/ (есть бесплатная версия)Begemot писал(а):а что посоветуешь?
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )
Люблю и поработать, особенно поспать )
Re: denwer у кого стоит кто сможет помочь?
Не стал все читать, но на всякий случай:
$_REQUEST["myParam"] попробуй
$_REQUEST["myParam"] попробуй
346500 night eXtreme sha.ENcounter team
- Begemot
- СуперМодератор
- Сообщения: 5924
- Зарегистрирован: Вт янв 13, 2004 9:59
- Откуда: забытое королевство
- Контактная информация:
Re: denwer у кого стоит кто сможет помочь?
работают:
вроде как разобрался. спасибо!
Код: Выделить всё
print $_POST['FirstName'];
print $_REQUEST['FirstName'];
import_request_variables('p', 'p_');
print $_p_FirstName;
показываетEraser писал(а):что показывает
print_r($_GET);
print_r($_POST);
print_r($_REQUEST);
Код: Выделить всё
Array([FirstName]=>Алексей [LastName]=> и т. д.)
вроде как разобрался. спасибо!
- 8 918 521865O Алексей
- ПРОДАЖА, ОБСЛУЖИВАНИЕ и РЕМОНТ ноутбуков, компьютеров, мониторов, принтеров, ксероксов
- Заправка лазерных и струйных картриджей
- Фото, рекламные услуги
- Begemot
- СуперМодератор
- Сообщения: 5924
- Зарегистрирован: Вт янв 13, 2004 9:59
- Откуда: забытое королевство
- Контактная информация:
Re: denwer у кого стоит кто сможет помочь?
tAZAR, аха, работает.
- 8 918 521865O Алексей
- ПРОДАЖА, ОБСЛУЖИВАНИЕ и РЕМОНТ ноутбуков, компьютеров, мониторов, принтеров, ксероксов
- Заправка лазерных и струйных картриджей
- Фото, рекламные услуги