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

Форум PHP

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

 

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

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

тема: проблема с формой и output_add_rewrite_var()
 
 автор: а-я   (04.02.2009 в 02:21)   письмо автору
 
 

Вот такая проблема:

output_add_rewrite_var() вставляет невидимое поле после <form ...>

но по правилам разметки xhtml, содержание <form> должно быть в контейнере.


<form>ВОТ_СЮДА_ЛЕЗЕТ_[output_add_rewrite_var()]
 <div>А_НАДО_СЮДА!
 <input .../><br />
 <input .../><br />
 <input .../><br />
 </div>
</form>


можно как-то это решить, а то страничка становиться невалидной.
не хочется ко всем формам прописывать переменные.

  Ответить  
 
 автор: cheops   (04.02.2009 в 13:37)   письмо автору
 
   для: а-я   (04.02.2009 в 02:21)
 

Хм... так включите его ещё в один div-контейнер, т.е. добейтесь следующей ситуации
<div><form>ВОТ_СЮДА_ЛЕЗЕТ_[output_add_rewrite_var()] 
 <div>А_НАДО_СЮДА! 
 <input .../><br /> 
 <input .../><br /> 
 <input .../><br /> 
 </div> 
</form></div>

  Ответить  
 
 автор: BinLaden   (04.02.2009 в 13:43)   письмо автору
 
   для: cheops   (04.02.2009 в 13:37)
 

Это не про правилам xHTML.

  Ответить  
 
 автор: cheops   (04.02.2009 в 13:45)   письмо автору
 
   для: BinLaden   (04.02.2009 в 13:43)
 

Согласен, тэги <input /> тоже не должны развалом лежать.

  Ответить  
 
 автор: BinLaden   (04.02.2009 в 13:48)   письмо автору
 
   для: cheops   (04.02.2009 в 13:45)
 

Не понял.

  Ответить  
 
 автор: BinLaden   (04.02.2009 в 13:43)   письмо автору
 
   для: а-я   (04.02.2009 в 02:21)
 

http://php.net/manual/en/session.configuration.php#ini.url-rewriter.tags:
If you want HTML/XHTML strict conformity, remove the form entry and use the <fieldset> tags around your form fields.

  Ответить  
Rambler's Top100
вверх

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