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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Расстановка объектов на Web-карте

Сообщения:  [1-10]   [11-15] 

 
 автор: Lors   (06.01.2009 в 15:33)   письмо автору
 
   для: Николай2357   (05.01.2009 в 23:44)
 

Спасибо, Николай- помогли.

  Ответить  
 
 автор: Николай2357   (05.01.2009 в 23:44)   письмо автору
 
   для: Lors   (05.01.2009 в 22:11)
 

Ну можете передать дополнительный параметр, если не хотите последовать совету Trianon'a, допустим так:
<map><area shape="rect" coords="286,185,378,214" href="file.php?map=1" /></map>
<map><area shape="rect" coords="486,185,378,214" href="file.php?map=2" /></map>
.
.
а в обработчике принять его:
<?
$map 
= isset($_GET['map'])?$_GET['map']:null;

  Ответить  
 
 автор: Trianon   (05.01.2009 в 22:59)   письмо автору
 
   для: Lors   (05.01.2009 в 21:50)
 

>придется работать с идентификаторами типа x=256. y=325.
Совсем необязательно обращать внимание на координаты внутри квадрата.
Достаточно реагировать на координаты самого квадрата (т.е. на его идентификатор в <input name=...>)

  Ответить  
 
 автор: Lors   (05.01.2009 в 22:11)   письмо автору
 
   для: Николай2357   (05.01.2009 в 22:08)
 

Подскажите тогда пожалуйста, как передать идентификатор карты, в переменную php.

  Ответить  
 
 автор: Николай2357   (05.01.2009 в 22:08)   письмо автору
 
   для: Lors   (05.01.2009 в 22:02)
 

Совет действительно дельный. Вот так и реализовать - изучить вопрос сначала, спроектировать и написать код. Вы же не отдельный вопрос задаёте, а целый комплекс. Начните с учебника, а что не понятно - тут подскажут.

  Ответить  
 
 автор: Lors   (05.01.2009 в 22:02)   письмо автору
 
   для: sl1p   (05.01.2009 в 21:56)
 

Какой дельный совет! Коли вы такие умные, подскажите мне, такому "недалекому" человеку, как это реализовать. Собственно я на этот форум и пришел, для того что бы получить ответы на свои вопросы, а не для того что бы выслушивать патетику людей которые не способны целостно проанализировать суть поставленного вопроса.

  Ответить  
 
 автор: sl1p   (05.01.2009 в 21:56)   письмо автору
 
   для: Lors   (05.01.2009 в 21:50)
 

какие 9 страниц омг..
вы лучше возьмите для начала какойнить убечник по пхп и хорошенько вникните.. а потом уже разрабатывайте что-то :)

  Ответить  
 
 автор: Lors   (05.01.2009 в 21:50)   письмо автору
 
   для: Trianon   (05.01.2009 в 21:41)
 

придется работать с идентификаторами типа x=256. y=325. Задавать 9 областей значения в которые должна попадать пара координат x,y. В будущем будет не совсем удобно этим пользоваться. К тому же при клике будет выделяться вся карта как ссылка, это тоже не совсем красиво.

  Ответить  
 
 автор: Lors   (05.01.2009 в 21:45)   письмо автору
 
   для: sl1p   (05.01.2009 в 21:35)
 

В том то и дело, что через image map можно сделать только сыску на определенную страницу. То есть мне придется делать 9 страниц. Такой алгоритм мне кажется не самым оптимальным. ) Скорее всего из image map можно как то вытащить id и передать его в скрипт php. Как это делать я не знаю.

  Ответить  
 
 автор: Trianon   (05.01.2009 в 21:41)   письмо автору
 
   для: Lors   (05.01.2009 в 21:26)
 

>Через форму (input type="image") смысла нет.

Почему?

  Ответить  

Сообщения:  [1-10]   [11-15] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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