Практика разработки Web-страниц


Форма не работает или появляется сообщение об ошибке - часть 2


Если вашему сценарию необходимы параметры, такие как адрес e-mail или файл, в который вы хотите отправить информацию, убедитесь, что вы это предусмотрели. (Если вы используете чужой сценарий, просмотрите сценарий или его документацию, чтобы найти необходимые параметры.) Если информация пропущена, вы можете не добиться нужных результатов. В одних случаях вы прописываете параметры сценария как его собственные переменные, в других – как скрытые поля в вашей форме. Например, эта строка HTML устанавливает параметр recipient для сценария e-mail:

<input type="hidden"name="recipient"value="mailme@callahansoftware.com">

  • Если ваш сценарий запускается, но не делает то, для чего он нужен, например не отсылает e-mail, проблему будет нелегко решить. Для сценария отправки e-mail убедитесь, что почтовая программа (или SMTP сервер) работает. Для сценария, модифицирующего файлы, убедитесь, что они доступны. Если ничего не помогает, поищите ошибки в самом сценарии, свяжитесь с провайдером или администратором сервера.
  • Многие серверные сценарии ASP и Perl, так же как и другие програмы CGI, свободно доступны в сети. Если вы управляете своим сервером или ваш провайдер позволяет вам использовать сценарии, вы можете добавить их на свой сайт. Список ресурсов смотрите в Приложении C.




    Начало  Назад  Вперед