[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: $_POST и формы
AnDer
Добрый день. Собственно всё изложено ниже.
Вот код.
<form action="" method="post">
<input
type = "image" src="http://my_sites.ru/CN4x/skins/images/ed.png" name="sh_edit[]" value="20"/>
</form>

	
if($_POST['sh_edit'])
{
$a= $_POST['sh_edit'];
//echo count($a).'--';
foreach($a as $e)
{
echo $e.'<br>';
}
}


/*
Один из возможных результатов. т.к. первые два значения меняются каждый раз.
7
11
20
*/



Собственно вопрос такой в массив $_POST['sh_edit'] попадают почему то три значения . Одно из них это 20 а два других меняются . Расскажите что это за другие два значения или где можно почитать что форма в каком случает отправляет отправляет.

Заранее благодарен.



Спустя 4 минуты, 11 секунд (3.02.2011 - 23:56) inpost написал(а):
Image передаёт координаты клика по картинке. Первое 20 - это твоё. 2 других: X-Y по оси

Спустя 6 минут, 46 секунд (4.02.2011 - 00:02) AnDer написал(а):
Спасибо inpost. что 20 моё я знал. Хотел узнать чем являются другие значения . Что они кординаты буду знать теперь smile.gif

Тесть чисто теоретически если знать координаты то можно сделать код PHP так что в зависимости где кликнул будет выполняться определённое действие.

Просто из этого вытек ещё один вопрос а можно ли узнать как то диапазоны координат по каждой оси от и до для картинки ?

Спустя 2 минуты, 38 секунд (4.02.2011 - 00:05) inpost написал(а):
AnDer
да, через JS. Но, учти, самая большая фигня в HTML - это type="image", потому что криво координаты передаются, плюс на форуме писали, что не все браузеры передавали. Если конкретно узнать координаты - то через JS, если отправляешь данные из формы - то оформляй через type="submit".

Спустя 4 минуты, 44 секунды (4.02.2011 - 00:10) AnDer написал(а):
Цитата (inpost @ 3.02.2011 - 21:05)
inpost
если отправляешь данные из формы - то оформляй через type="submit".


Я бы так и сделал только я тупо не пойму как тогда заменить стандартную кнопку что нибудь другое например - изображение . Пошол дальше ковыряться но покачто не получилось поэтому вывернулся так.

Спустя 6 минут, 43 секунды (4.02.2011 - 00:16) inpost написал(а):
Через css свойства конкретного сабмита.
Вот куча примеров:
http://www.google.ru/search?q=css+submit+i...ved=0CAcQpwUoAQ

Устанавливаешь background для конкретного класса, а дальше:
type="submit" class="novayaknopka"

css:
.novayaknopka {width:1000px; background-image:...

Спустя 3 минуты, 32 секунды (4.02.2011 - 00:20) AnDer написал(а):
Спасибо. Тьфу я криворукий не так написал и немог понять почему стили не пашут.
Тему можно закрывать
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.