Method POST

  • Автор темы Ramiere
  • Дата начала

Ramiere

Guest
Method POST

скажите если в место кнопки Submit стоит Image а Method="post"
почему пишет Method Not Allowed???
 

Alexandre

PHPПенсионер
Ramiere если хочешь сделать графическую кнопку, то есть два способа:
Первый <div onclick=sendFunction()><img ....></div>
Второй <a href="#" onclick=sendFunction()><img ....></a>
Думаю, как написать sendFunction() - сам разберешься.Если нет, то подскажу ;)

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

_RVK_

Новичок
Alexandre
Да нет. Есть <input type=image.... Он отправляет форму как и submit, только он с картинкой....
 

Ramiere

Guest
<form action="test.php" method="post">
Логин :<input type="text" name="login" class="input">Пароль <input type="password" name="passwd" class="input">
<input type="Image" src="img/login/login.jpg"></form>
пишет что Method Not Allowed
че делать то?!
 

ForJest

- свежая кровь
Ramiere
Пинать админа, чтобы апач настроил. Или искать может быть где-то <form ещё прописана. Допустим с методом PUT.
 

Ramiere

Guest
сервер на локалке
т.е админ я и пинать себя не очень хочеться :)
 

Alexandre

PHPПенсионер
Второй <a href="#" onclick=sendFunction()><img ....></a>
Цитирую себя же...
Извините Второй - это использование самого <input type=Button style=" .... background-image : url(.... );">

Сорри за <input type="image" ... >
упустил из виду

При использование <input type="image" ... > на сервер будет послано:

x = значение координаты Х
y = значение координаты Y

Значить что-то не то смотрите

Я подсказал два точно-работающих решения

Вот что выдает phpinfo() при мспользование <input type="image" ... >

Variable Value :

_REQUEST["x"] 6
_REQUEST["y"] 52
_POST["x"] 6
_POST["y"] 52
У меня все работает
 
Сверху