Вопрос № 26124: 1.
Как работать с php переменными через запрос командной строки ???
* {Например: index.php?search=Строка%20поиска}
2.
Как присоеденить файл через include ??? В присоеденяемом файле будут обрабатываемые функции. И как вызывать эти...
Вопрос № 26.124
1.
Как работать с php переменными через запрос командной строки ???
* {Например: index.php?search=Строка%20поиска}
2.
Как присоеденить файл через include ??? В присоеденяемом файле будут обрабатываемые функции. И как вызывать эти функции {или одну из них} из исходного файла ???
Отвечает: Евгений Неверов
Здравствуйте, Колбин Юрий Владимирович!
1. Переменная будет известна под именем $_GET['search'] либо под именем $search
2. смотрите код ниже
3. web-build.info, phpclub.ru, php.net
Приложение:
Ответ отправил: Евгений Неверов (статус: Студент)
Отправлен: 12.09.2005, 06:20 Оценка за ответ: 5
Отвечает: D.N.S
Здравствуйте, Колбин Юрий Владимирович!
1. Если в php.ini register_globals = On, тогда к этой переменной можно обратиться через $search, если же register_globals = Off, тогда нужно через массив $_GET['search']
2. include("file_inc.php"); обращение к функциям этого файла происходит также, как если бы они находились в том же файле, где и вызываются.
3. http://www.php.net/download-docs.php там выбираешь любой из "Single HTML", "Many HTML files" или "Windows HTML Help".
Ответ отправил: D.N.S (статус: 2-ой класс)
Отправлен: 12.09.2005, 07:36
Отвечает: Ерёмин Андрей
Здравствуйте, Колбин Юрий Владимирович!
1) $search = $_GET["search"];
2) Вот так, обычным include("file.php") - а дальше вызывать функции, прописанные в этом файле по их именам.
--------- Мышка побежала, xвостиком махнула - cервер упал...
Ответ отправил: Ерёмин Андрей (статус: Практикант)
Отправлен: 12.09.2005, 08:39
Отвечает: Rusland
Здравствуйте, Колбин Юрий Владимирович!
1. Значение этой переменной будет лежать в $search
2. Пишешь inlude("имя_вызываемого файла.php")
Скачай лучше доку себе на компьютер http://www.creater.ru/index.php?section=soft&download=33 Онлайн можно почитать http://php.spb.ru/
Удачи.
--------- Тише едешь, дальше будешь... от того места куда едешь
Ответ отправил: Rusland (статус: Студент)
Отправлен: 12.09.2005, 10:18 Оценка за ответ: 5
Отвечает: zer0access
Здравствуйте, Колбин Юрий Владимирович!
1. Возможны два варианта. Если в php.ini стоит register_globals = On, то значение переменной будет лежать в $search. Если же register_globals = Off, то значение переменной можно взять из суперглобального массива $_GET. В данном случае это будет $_GET['search']. Лучше пользоваться $_GET, т.к. использование register_globals скрывает в себе угрозу безопасности сайта. К тому же, использование суперглобальных массивов ($_GET, $_POST, $_COOKIES) более универсально и именно ими рекомендуют пользоваться разработчики
php.
2. Файл присоединяется очень просто:
include('file.php'), где file.php - любой php-файл.
3. http://www.php.net/download-docs.php - выбирай любой вид. Я рекомендую формат chm, как самый удобный для использования. Если хорошо знаешь английский, то можно скачать и Extended HTML Help, т.к. там есть дополнительная инфа.
--------- feel the texture... of nature...
Ответ отправил: zer0access (статус: Студент)
Отправлен: 12.09.2005, 23:21 Оценка за ответ: 4
Отвечает: КиберТварь
Здравствуйте, Колбин Юрий Владимирович!
1)
у вас будут переменные $_GET['search'],$HTTP_GET_VARS['search'] и если включена register_globals то и $search.(настоятельно рекомендую прочитать http://www.php.net/manual/ru/security.globals.php)
2)
include 'fayl.php'
послеэтого все функции и переменные в этом файле будут доступны
3)
документацию на руском или другом языке можно достать с сайта разработчика
http://php.net/download-docs
Ответ отправил: КиберТварь (статус: Студент)
Отправлен: 14.09.2005, 08:50 Оценка за ответ: 5