Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: вывод формы в таблице через PRINT

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
primaangel
Отправлено: 06 Ноября, 2010 - 18:53:01
Post Id



Новичок


Покинул форум
Сообщений всего: 20
Дата рег-ции: Нояб. 2010  
Откуда: Днепропетровск, Украина


Помог: 0 раз(а)




Есть исходный код

PHP:
скопировать код в буфер обмена
  1. print '<form action=update.php>
  2. <input name=id type=hidden value="'.$id.'" size=10 maxlength=100 />
  3. <p><input name=FIO type=text value="'.$FIO.'" size=30 maxlength=100 />
  4. <p><input name=ADDR type=text value="'.$ADDR.'" size=30 maxlength=100 />
  5. <p><input name=REGION type=text value="'.$REGION.'" size=30 maxlength=100 />
  6. <p><input name=PHONE type=text value="'.$PHONE.'" size=30 maxlength=50 />
  7. <p><input name=COST type=text value="'.$COST.'" size=30 maxlength=20 />
  8. <p><input name=INFO type=text value="'.$INFO.'" size=30 maxlength=100 />
  9. <p><input type=submit value=Изменить />
  10. </form>';

я его немного подправил

PHP:
скопировать код в буфер обмена
  1.  print '<table bgcolor='33CCFF'><tr><td><form action=update.php>
  2. <input name=id type=hidden value=1 size=10 maxlength=100 />
  3. <p align=left>Ф.И.О.</td><td><p align=top><input ali name=FIO type=text value="'.$FIO.'" size=30 maxlength=100 /></td></tr>
  4. <tr><td><p align=left>Адрес</td><td><p align=top><input name=ADDR type=text value="'.$ADDR.'" size=30 maxlength=100 /></td></tr>
  5. <tr><td><p align=left>Район</td><td><p align=top><input name=REGION type=text value="'.$REGION.'" size=30 maxlength=100 /></td></tr>
  6. <tr><td><p align=left>Телефон</td><td><p align=top><input name=PHONE type=text value="'.$PHONE.'" size=30 maxlength=30 /></td></tr>
  7. <tr><td><p align=left>Цена(только цыфры)</td><td><p align=top><input name=COST value="'.$COST.'" type=text size=30 maxlength=20 /></td></tr>
  8. <tr><td><p align=left>Доп_Информация</td><td><p align=top><textarea name=INFO value="'.$INFO.'" rows=5></textarea></td></tr>
  9. <tr><td><p align=top><input type=submit value=Добавить /></td>
  10. </form></tr></table>';

так теперь весь скрипт не работает....
Где косяк???

(Отредактировано автором: 06 Ноября, 2010 - 18:54:35)



-----
Не судите строго, я только учусь...
 
 Top
DlTA
Отправлено: 06 Ноября, 2010 - 19:03:00
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




..='33CCFF'.. кавычки надо другие поставить
 
 Top
primaangel
Отправлено: 06 Ноября, 2010 - 19:06:58
Post Id



Новичок


Покинул форум
Сообщений всего: 20
Дата рег-ции: Нояб. 2010  
Откуда: Днепропетровск, Украина


Помог: 0 раз(а)




DlTA пишет:
..='33CCFF'.. кавычки надо другие поставить

Блин вот подстава.... а я то думал что чегото нахимичил черезчур)))

Спасиб за подсказку! Победа

(Отредактировано автором: 06 Ноября, 2010 - 19:07:53)



-----
Не судите строго, я только учусь...
 
 Top
OrmaJever Модератор
Отправлено: 06 Ноября, 2010 - 19:08:51
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




параметры в html тегах нужно брать в кавычки. Страые браузеры могут не понять.
action=update.php => action="update.php" и т.д.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
vitaliy_mad
Отправлено: 06 Ноября, 2010 - 22:52:07
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




OrmaJever пишет:
параметры в html тегах нужно брать в кавычки. Страые браузеры могут не понять.
action=update.php => action="update.php" и т.д.


дело не в старых браузерах, а в удобочитаемости и стандартизации. плюс возможны проблемы при использовании в качестве значения атрибута html переменную PHP, в которой есть пробелы...
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB