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

Форум PHP

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

 

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

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

тема: обрезание POST значения
 
 автор: denandi   (13.07.2009 в 14:45)   письмо автору
 
 

Всем привет!
Прошу помочь.. , рассуждения тоже приветствуются – может приведт куда..
Попробую пояснить кратко:
-получаем данные из DB – заносим в таблицу (вывод на экран)
- далее, дополненные данные переправляем POST_ом на другую стр.
Вот тут и казус – одно из полей передается урезанное до первого пробела.
Ножницы горячие ТС400 JAGUAR Арт.01601   а выдает  = ножницы 

Это элемент таблицы которая выводит наименование на экран (все ок)
..<TD >" .htmlspecialchars($name)."</TD>..

Это собственно что и пытаюсь передать POST_ом на другую стр
….<INPUT type=hidden name=col[nm] value=".$name." >…

Блин, а на другой странице, появляются – просто ножницы..
В чем прикол этого ребуса – пока не понял.
Заранее благодарен за помощь.

  Ответить  
 
 автор: AcidTrash(кафе)   (13.07.2009 в 14:49)
 
   для: denandi   (13.07.2009 в 14:45)
 

Ваш ребус в следующем,
значение нужно заключить в кавычки
<INPUT type=hidden name=col[nm] value=\"".$name."\" >"

  Ответить  
 
 автор: Denandi   (13.07.2009 в 15:03)   письмо автору
 
   для: AcidTrash(кафе)   (13.07.2009 в 14:49)
 

:)) сча попробую, просто другие значения пересылаются в норме. только - это.

  Ответить  
 
 автор: Denandi   (13.07.2009 в 15:06)   письмо автору
 
   для: Denandi   (13.07.2009 в 15:03)
 

век живи век - учись. благодарствую - AcidTrash!
тема закрыта.

  Ответить  
 
 автор: Trianon   (13.07.2009 в 15:48)   письмо автору
 
   для: denandi   (13.07.2009 в 14:45)
 

Закрыта, блин, как же...

> Это элемент таблицы которая выводит наименование на экран (все ок) ..<TD >" .htmlspecialchars($name)."</TD>..

>Это собственно что и пытаюсь передать POST_ом на другую стр ….<INPUT type=hidden name=col[nm] value=".$name." >…

помимо того, что Вы забыли про кавычки (и что Вам уже подсказали), есть хотя бы малейшая причина, по которой в первом случае Вы применяете функцию htmlspecialchars(), а во втором - считаете, что можно и без нее обойтись?

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

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