Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Не отображается содержимое переменных (Hell Knight)
Author Message
Hell Knight
Участник форума



Joined: 23 Mar 2007
Posts: 23
Карма: -2
   поощрить/наказать

Location: из вне

PostPosted: Sat Jul 25, 2009 4:59 pm (написано за 4 минуты 12 секунд)
   Post subject: Не отображается содержимое переменных
Reply with quote

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

содержимое script.cgi:
Code (html): скопировать код в буфер обмена
<html> (december.com/html/4/element/html.html)<body> (december.com/html/4/element/body.html)
Привет, name! Я знаю, Вы родились born!
</body></html>
содержимое getform.htm:
Code (html): скопировать код в буфер обмена
<!-- Документ с формой -->
<html> (december.com/html/4/element/html.html)<body> (december.com/html/4/element/body.html)
<form (december.com/html/4/element/form.html) action=script.cgi method=GET>
Введите имя:
<input (december.com/html/4/element/input.html) type=text name="name" value="Неизвестный"> (december.com/html/4/element/.html)<br> (december.com/html/4/element/br.html)
Введите дату рождения:
<input (december.com/html/4/element/input.html) type=text name="born" value="Неизвестно"> (december.com/html/4/element/.html)<br> (december.com/html/4/element/br.html)
<input (december.com/html/4/element/input.html) type=submit value="Нажмите кнопку"> (december.com/html/4/element/.html)
</body></html>
При нажатии кнопки открывается окно с точной надписью:
Quote:
Привет, name! Я знаю, Вы родились born!
И никак иначе...
В чем же дело, почему не отображается содержимое переменных ?
Back to top
View user's profile Send private message
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 198
   поощрить/наказать

Location: 007 495

PostPosted: Sat Jul 25, 2009 5:38 pm (спустя 39 минут; написано за 53 секунды)
   Post subject:
Reply with quote

Hell Knight wrote:
И никак иначе...
В чем же дело, почему не отображается содержимое переменных ?
А почему должно? Вы же на HTML-файл отправляете :). script.cgi должен быть программой в скомпилированном виде (или должен начинаться с "#!...\n"), которая обрабатывает поступившие переменные.
Back to top
View user's profile Send private message Send e-mail
Hell Knight
Участник форума



Joined: 23 Mar 2007
Posts: 23
Карма: -2
   поощрить/наказать

Location: из вне

PostPosted: Sat Jul 25, 2009 7:37 pm (спустя 1 час 59 минут; написано за 4 минуты 42 секунды)
   Post subject:
Reply with quote

То есть, этот скрипт должен быть скомпилированной программой, так...
Даже незнаю, как такие программы пишутся :(
и какого они должны быть формата (com,exe,msi или еще что-то...)
Кто-нибудь может выложить исходный код такой программы для компиляции,
желательно на ассемблере (я просто программил под DOS поэтому мне это близко, надеюсь разберусь ;))

я хоть постараюсь разобрать что к чему
Back to top
View user's profile Send private message
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9985
   поощрить/наказать


PostPosted: Sat Jul 25, 2009 7:55 pm (спустя 18 минут; написано за 26 секунд)
   Post subject:
Reply with quote

Hell Knight: ru.wikipedia.org/wiki/CGI

Раз уж тему в подразделе «Разное :: PHP» начали, то, может, сообразите, как переменные php-скриптом обработать?
Back to top
View user's profile Send private message
Hell Knight
Участник форума



Joined: 23 Mar 2007
Posts: 23
Карма: -2
   поощрить/наказать

Location: из вне

PostPosted: Sat Jul 25, 2009 8:17 pm (спустя 21 минуту; написано за 2 минуты 33 секунды)
   Post subject:
Reply with quote

Хорошо, почитаю подробно про CGI... может рассеются многие вопросы...
Quote:
может, сообразите, как переменные php-скриптом обработать?
Я только начал PHP изучать, так что "тёмный лес"...
Back to top
View user's profile Send private message
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9985
   поощрить/наказать


PostPosted: Sat Jul 25, 2009 11:16 pm (спустя 2 часа 58 минут; написано за 46 секунд)
   Post subject:
Reply with quote

Hell Knight wrote:
Я только начал PHP изучать
— э-э, Вы же книгу, вроде, два года назад купили?
Back to top
View user's profile Send private message
Hell Knight
Участник форума



Joined: 23 Mar 2007
Posts: 23
Карма: -2
   поощрить/наказать

Location: из вне

PostPosted: Sun Jul 26, 2009 10:31 am (спустя 11 часов 14 минут; написано за 5 минут 26 секунд)
   Post subject:
Reply with quote

Quote:
— э-э, Вы же книгу, вроде, два года назад купили?
Да, я читал...
Я просто потом Ассемблером был занят.
Решил начать с чистого листа, повторить всё.

p.s. я как раз для этой цели купил 2-е издание с исправленными опечатками, что бы уж наверняка там было всё правильно и не возникало вопросов ;)
p.p.s. карму то за что понизили ?
Как всегда, хочу что-то разъяскнить, что-то узнать сразу минус, хорошо что не бан)))
Back to top
View user's profile Send private message
Ivan1986
Участник форума
Warnings: 2


Joined: 09 Oct 2007
Posts: 807
Карма: 38
   поощрить/наказать


PostPosted: Sun Jul 26, 2009 11:21 am (спустя 49 минут; написано за 2 минуты 20 секунд)
   Post subject:
Reply with quote

Hell Knight
Опечатки и базовые принципы - это немного разные вещи
то что вы написали - это редкостный бред
вам даже нужно не ru.wikipedia.org/wiki/CGI а phpfaq.ru/na_tanke
Quote:
В книге "PHP 5 в подлиннике 2-е издание" на стриницах 42-45 рассматривается передача параметров сценарию...
Прочитайте пожалуйста внимательно что там написано
где там сказано, что содержимое script.cgi должно быть таким?

ЗЫ: Было интересно, что же там написано - спасибо - полазил по варезникам - обновил книжку до второго издания - щас почитаю :)
Back to top
View user's profile Send private message Send e-mail
Hell Knight
Участник форума



Joined: 23 Mar 2007
Posts: 23
Карма: -2
   поощрить/наказать

Location: из вне

PostPosted: Sun Jul 26, 2009 11:39 am (спустя 18 минут; написано за 2 минуты 27 секунд)
   Post subject:
Reply with quote

Quote:
вам даже нужно не ru.wikipedia.org/wiki/CGI а phpfaq.ru/na_tanke
Хорошо, и это тоже почитаю, для общего развития.
Надеюсь поможет :)
Quote:
Прочитайте пожалуйста внимательно что там написано
где там сказано, что содержимое script.cgi должно быть таким?
Цитата из книги:
Quote:
сценарий должен отработать и вывести следующую html-страницу
Да, немного недоглядел, сорри...
Значит осталось только разобраться, как пишутся такие сценарии :)
Back to top
View user's profile Send private message
Ivan1986
Участник форума
Warnings: 2


Joined: 09 Oct 2007
Posts: 807
Карма: 38
   поощрить/наказать


PostPosted: Sun Jul 26, 2009 11:41 am (спустя 2 минуты; написано за 20 секунд)
   Post subject:
Reply with quote

Hell Knight
Hell Knight wrote:
Значит осталось только разобраться, как пишутся такие сценарии :)
Ну вот собственно дальше там и написано ;)
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML