Forum Webscript.Ru
Программирование => PHP => Тема начата: от 11 Июня 2001, 16:28:40
-
Ставлю код - это счётчик, а он не появляется, как правильно вызывать cgi файл на PHTML странице?
-
Regular expressions спосут отца русской демократии. А вообще не рекомендовал бы, ибо уж слишком богат русский язык :)
-
угу. во-первых пройдет немало времени пока ты соберешь базу слов.
во-вторых кому надо тот всегда напишет. способов масса - от подмены символов кириллицы похожими символами латиницы до написания тех самых слов транслитом, через дефисы и т.п.
в результате у тя будет тормозиться основной скрипт в пустую.
верный способ - найди соратника, который будет модерировать твой форум в твое отсутствие
-
Попробуй так
-
Спасибо NAS, заработало.
-
А вот теперь не получается сделать так: $num= - Вобщем это ошибкой считеается в PHP, а как сделать чтобы $num принимал значение того скрипта который вызывается?
$QUERY_STRING - что делает?
Где достать материал по PHP ? - почитать хочется.
-
$num = implode("",file("../cgi-bin/script.cgi"));
-
DMk (13-06-2001 08:23):
$QUERY_STRING - что делает?
предустановленная переменная окружения. содержит параметры переданные скрипту методом GET
Где достать материал по PHP ? - почитать хочется.
http://uk.php.net/manual
http://phpclub.unet.ru
-
Мне понравился php.spb.ru (http://phpclub.chat.ru)(временное зеркало - phpclub.chat.ru (http://phpclub.chat.ru))
-
!ataMAN! (13-06-2001 11:56):
$num = implode("",file("../cgi-bin/script.cgi"));
В php документе где ставлю $num выводится содержимое скрипта (script.cgi)
Зачем нужны "" перед ,file(".. ?
-
DMk (13-06-2001 14:40):
!ataMAN! (13-06-2001 11:56):
$num = implode("",file("../cgi-bin/script.cgi"));
В php документе где ставлю $num выводится содержимое скрипта (script.cgi)
Зачем нужны "" перед ,file(".. ?
Наверно меня вы не так поняли. Скрипт file.cgi должен выполниться, а затем $num должен присвоить полученное значение.
-
DMk (13-06-2001 14:45):
Наверно меня вы не так поняли. Скрипт file.cgi должен выполниться, а затем $num должен присвоить полученное значение.
Нет, понял я тебя правильно... В принципе такое должно работать... Ну попробуй тогда вместо ../cg-bin/file.cgi указать полный путь http://www.site.ru/cgi-bin/file.cgi
Функция file() читает файл в массив, а implode() - объединяет все элементы массива в одну строку, причем первый параметр означает то, что будет вставлено между разными элементами массива, в данном случае ничего, т.е. пустая строка - "".
-
А вообще я подумал:
конечно $num= не будет работать, либо ты ошибся при написании этого сообщения...
Я не пробовал, но посмотри как будет чувствовать себя
Успехов, !ataMAN!.
-
!ataMAN! (13-06-2001 16:07):
А вообще я подумал:
конечно $num= не будет работать, либо ты ошибся при написании этого сообщения...
Я не пробовал, но посмотри как будет чувствовать себя
Успехов, !ataMAN!.
Не,
-
DMk (13-06-2001 14:45):
Наверно меня вы не так поняли. Скрипт file.cgi должен выполниться, а затем $num должен присвоить полученное значение.
убля какое ещё полученное значение ??
ты вывод file.cgi захотел в переменную загнать ??
хех, нихто тебе такого на этом форуме не ответит, вот беда
а мне впадло.
-
$num = implode("", file("http://www.foo.com/cgi-bin/script.cgi"));
echo $num;
?>
2cupa завязывай флеймить
-
> Как правильно вызвать скрипт из PHP странички?
Это не работает. Как или где ошибка. Спасибо.
-
Смотри предыдущий ответ:)
-
Спасибо.
Все пора в отпуск :)