Эта тема на forum.dklab.ru


Hell Knight: Не отображается содержимое переменных
Здравствуйте, дело вот в чем.
В книге "PHP 5 в подлиннике 2-е издание" на стриницах 42-45 рассматривается передача параметров сценарию...

содержимое script.cgi:

<html><body>
Привет, name! Я знаю, Вы родились born!
</body></html>


содержимое getform.htm:

<!-- Документ с формой -->
<html><body>
<form action=script.cgi method=GET>
Введите имя:
<input type=text name="name" value="Неизвестный"><br>
Введите дату рождения:
<input type=text name="born" value="Неизвестно"><br>
<input type=submit value="Нажмите кнопку">
</body></html>


При нажатии кнопки открывается окно с точной надписью:
Привет, name! Я знаю, Вы родились born!
И никак иначе...
В чем же дело, почему не отображается содержимое переменных ?
Юрий Насретдинов:

И никак иначе...
В чем же дело, почему не отображается содержимое переменных ?

А почему должно? Вы же на HTML-файл отправляете :). script.cgi должен быть программой в скомпилированном виде (или должен начинаться с "#!...\n"), которая обрабатывает поступившие переменные.
Hell Knight:
То есть, этот скрипт должен быть скомпилированной программой, так...
Даже незнаю, как такие программы пишутся :(
и какого они должны быть формата (com,exe,msi или еще что-то...)
Кто-нибудь может выложить исходный код такой программы для компиляции,
желательно на ассемблере (я просто программил под DOS поэтому мне это близко, надеюсь разберусь ;))

я хоть постараюсь разобрать что к чему
bæv:
Hell Knight: http://ru.wikipedia.org/wiki/CGI

Раз уж тему в подразделе «Разное :: PHP» начали, то, может, сообразите, как переменные php-скриптом обработать?
Hell Knight:
Хорошо, почитаю подробно про CGI... может рассеются многие вопросы...
может, сообразите, как переменные php-скриптом обработать?
Я только начал PHP изучать, так что "тёмный лес"...
bæv:
Я только начал PHP изучать
— э-э, Вы же книгу, вроде, два года назад купили?
Hell Knight:
— э-э, Вы же книгу, вроде, два года назад купили?
Да, я читал...
Я просто потом Ассемблером был занят.
Решил начать с чистого листа, повторить всё.

p.s. я как раз для этой цели купил 2-е издание с исправленными опечатками, что бы уж наверняка там было всё правильно и не возникало вопросов ;)
p.p.s. карму то за что понизили ?
Как всегда, хочу что-то разъяскнить, что-то узнать сразу минус, хорошо что не бан)))
Ivan1986:
Hell Knight
Опечатки и базовые принципы - это немного разные вещи
то что вы написали - это редкостный бред
вам даже нужно не http://ru.wikipedia.org/wiki/CGI а http://phpfaq.ru/na_tanke

В книге "PHP 5 в подлиннике 2-е издание" на стриницах 42-45 рассматривается передача параметров сценарию...
Прочитайте пожалуйста внимательно что там написано
где там сказано, что содержимое script.cgi должно быть таким?

ЗЫ: Было интересно, что же там написано - спасибо - полазил по варезникам - обновил книжку до второго издания - щас почитаю :)
Hell Knight:
вам даже нужно не http://ru.wikipedia.org/wiki/CGI а http://phpfaq.ru/na_tanke
Хорошо, и это тоже почитаю, для общего развития.
Надеюсь поможет :)

Прочитайте пожалуйста внимательно что там написано
где там сказано, что содержимое script.cgi должно быть таким?

Цитата из книги:
сценарий должен отработать и вывести следующую html-страницу
Да, немного недоглядел, сорри...
Значит осталось только разобраться, как пишутся такие сценарии :)
Ivan1986:
Hell Knight
Значит осталось только разобраться, как пишутся такие сценарии :)
Ну вот собственно дальше там и написано ;)

Эта тема на forum.dklab.ru