Помощник
|
Передача параметра из командной строки |
LoaD_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
MximuS |
3.8.2010, 17:04;
Ответить: MximuS
Сообщение
#2
|
|
Здравствуйте! Есть скрипт с именем script.php. Допустим он выполняет открытие файла. Внутри скрипта путь прописан так: $file = "test.xls"; и затем открываем этот файл. Вопрос заключается в следующем: Как мне передать имя файла из командной строки windows в этот скрипт, и выполнить его? Просто выполнить скрипт из командной строки легко: c:/server/php/php.exe -f c:/server/test/script.php Но вот как еще с этим передать имя файла и вставить это имя в переменную $file :wacko:Подскажите пожалуйста. попробуй: c:/server/php/php.exe -f c:/server/test/script.php?file=name и в скрипте бери название файла из массива GET [PHP] $name = $_GET['file'];[/PHP] |
|
|
LoaD_hb
|
Сообщение
#3
|
|
Нет, так не получается =(
|
|
|
Mulder_hb |
3.8.2010, 17:46;
Ответить: Mulder_hb
Сообщение
#4
|
|
Почитайте справку к вашему php.exe. Там наверняка есть описание того, как передать аргументы скрипту.
|
|
|
Webmaster_hb |
23.11.2012, 14:12;
Ответить: Webmaster_hb
Сообщение
#5
|
|
|
php [options] [-f] <file> [args...] т.е. после указания файла передавайте аргументы в PHP они будут доступны через глобальную переменную $argv
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Изменение формы при выборе определенного параметра | 7 | spektr08 | 10134 | 30.7.2012, 13:21 автор: -Dmsuccess- |
|
Изменение строки вывода новостей | 4 | errrol | 1932 | 1.10.2011, 23:07 автор: bobgubko |
|
Динамическое растягивание строки по высоте | 1 | web-industry-slave | 5213 | 14.7.2011, 17:50 автор: -alexdrob- |
|
9 доменов в зоне .com. Передача в 2domains | 1 | NozNet | 1718 | 18.6.2011, 15:59 автор: Silverspam |
|
myWin= open передача параметра | 3 | scva | 6851 | 18.2.2011, 12:55 автор: -Webmaster- |
Текстовая версия | Сейчас: 24.4.2024, 8:00 |