Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

параметры в php

3.0K
17 июня 2006 года
Oxaid
63 / / 02.04.2006
В чем проблема?Передаю в скрипт параметры типа:

http://localhost/1.php?a=3

в 1.php:

<?php
echo "$a"
?>

говорит, что параметр a не известен.
И на apache и на abyss server выдает одно и тоже.
В чем причина?
17K
17 июня 2006 года
php_programmer
4 / / 07.06.2006
Для начала если у тебя сервак настроен с registers globals off то оно так и будет. Ну а если ты хочешь по другому то нужно использовать суперглобальные переменные. В данном случае $_REQUEST или $_GET.
Работать будет любая из переменных.

Вот так:
<?php
$a = $_REQUEST['a'];
echo $a;
?>

или

<?php
$a = $_GET['a'];
echo $a;
?>

Можно и просто выводить суперглобальные переменные:
<?php
echo $_REQUEST['a'];
echo $_GET['a'];
?>
3.0K
17 июня 2006 года
Oxaid
63 / / 02.04.2006
Спасибо.Помог.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог