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

Разное

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

 

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

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

тема: PHP: головоломка ( Просто интиресно, простите если уже было :) )
 
 автор: Panker   (24.08.2007 в 06:35)   письмо автору
 
 

PHPХотите поломать голову над задачкой по веб-программированию ? Пожалуйста. Есть код:


<table><tr><td background=#fff7eb id=message>
<?php mysql_query("INSERT INTO `res_action` (`type`, `date`, `id`, `from`, `to`, `text`, `viewed`, `hidden`)
VALUES ('hate', '08/08/07 12:15', 1070808121557, 'foo', 'bar', '', '0', '0')"
); ?>
</td></tr></table>


При обработке такого кода происходит ошибка - запись добавляется в базу два раза. Стоит убрать из таблицы цвет фона - ошибка исчезает. В продолжении - ответ на задачу. Кто сообразит без подсказки ?


думайте...
думайте...
думайте...
думайте...
думайте...
думайте...
думайте...

Можете даже попробывать :) гы

думайте...
думайте...
думайте...
думайте...
думайте...
думайте...
думайте...


Смотрите сюда если не надумали или нужен ответ :)

Программист перепутал атрибуты background и bgсolor. В результате td background=#fff7eb вызывает страницу еще раз с якорем #fff7eb, а страница добавляет ещё одну запись в базу. Имхо, шикарный пример ошибки, возникшей на грани HTML и PHP.

воть так :)

   
 
 автор: sim5   (24.08.2007 в 07:21)   письмо автору
 
   для: Panker   (24.08.2007 в 06:35)
 

#fff7eb - такая запись не якорь, а анкер. Это как раз для ааааафигенных программистов, которым знание HTML "не царское дело" :)

   
 
 автор: SHAman   (24.08.2007 в 13:19)   письмо автору
 
   для: sim5   (24.08.2007 в 07:21)
 

Вывод: use CSS!

   
 
 автор: Trianon   (24.08.2007 в 14:13)   письмо автору
 
   для: Panker   (24.08.2007 в 06:35)
 

значением атрибута background является URI , со всеми вытекающими.
Цвет пишется в bgcolor.

   
Rambler's Top100
вверх

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