если ты запускаешь скрипт через командную строку, то внутри скрипта тебе нужно анализировать переменные $arc или $argv. Ты ведь запускаешь скрипт в обход веб-сервера, следовательно у тебя не будет переменных GET и POST. И параметры надо передавать так:
если ты запускаешь скрипт через командную строку, то внутри скрипта тебе нужно анализировать переменные $arc или $argv. Ты ведь запускаешь скрипт в обход веб-сервера, следовательно у тебя не будет переменных GET и POST. И параметры надо передавать так:
Спс про параметры, а насчёт $arc или $argv поподробнее если можно что и куда вписывать???
Ну тебе придётся немножко преписать скрипт я думаю... $argc и $argv - это аналоги сишных параметров функции main. $argc - количество переданных скрипту параметров, $argv - масиив строк, описывающих параметры. Эти переменные актуальны когда скрипт запускается из командной строки (наш случай). Вот смотри, например такой скрипт:
Цитата:
<?php
printf("У меня %d параметров\n\n:", $argc);
foreach ($argv as $arg) {
printf("%s\n", $arg);
}
?>
Если его запустить так:
Цитата:
./script.php param1 param2 param3
Он напишет у меня 4 параметра, и распечатает строки param1, param2 и param3.