Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: пример Гостевой книги из Самоучителя по PHP5
 
 автор: Tan   (02.11.2004 в 13:03)   письмо автору
 
 

ни как не могу заставить корректно работать пример Гостевой книги (стр 163) - два файла - index.php и addrec.php.
не корректно проверяются сообщения на заполненность полей name и msg и соответствие Регулярному выражению email - даже заполненные они выводятся с ошибкой и курсор ввода почему то не с начала textarea
а при просмотре книги записей не получается вывести Предыдущие и Следующие,
если кто разбирался помогите, я только учусь и эти ошибки не получилось исправить самосотятельно.
код аналогичный книге

   
 
 автор: cheops   (02.11.2004 в 17:31)   письмо автору
 
   для: Tan   (02.11.2004 в 13:03)
 

Хм... необязательно перебирать код из книги - в разделе downloads лежит готовый вариант этой гостевой книги с кодом которой вы можете сверяться или модифицировать его. В этом разделе так же присутствует ряд других Web-приложений, которые возможно вас заинтересуют - все они снабжены комментариями на русском языке, а мы в форуме в свою очередь готовы прояснить любой непонятный момент.

http://www.softtime.ru/info/downloads.php

   
 
 автор: cheops   (02.11.2004 в 17:50)   письмо автору
 
   для: Tan   (02.11.2004 в 13:03)
 

1) Блок корректности ввода лучше сверить с вариантом из downloads.
2) Курсор ввода стоящий не вначале говорит о том, что между тэгами <textarea> и </textarea> имеются пробелы - любой текст стоящий между этими тэгами воспринимается как инициирующий текст
Т.е. следует исправить
<textarea>     </textarea>

на
<textarea></textarea>

   
 
 автор: Tan   (03.11.2004 в 11:47)   письмо автору
 
   для: cheops   (02.11.2004 в 17:50)
 

спасибо, воспользуюсь советами, посмотрела примеры на downloads.
но там указано, что они на рнр 4, а как же быть с 5 версией?

   
 
 автор: cheops   (03.11.2004 в 12:07)   письмо автору
 
   для: Tan   (03.11.2004 в 11:47)
 

PHP 5 отличается от PHP 4 переработанной объектно-ориентированной моделью, исключениями и рядом новых функций. Они не использовались при создании приложений из раздела downloads, так как туда помещаются только "боевые" Web-приложения реально используемые на многих сайтах, хостинги которых ещё не поддерживают PHP 5.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования