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

Форум PHP

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

 

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

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

тема: проблема с формой
 
 автор: THERAPYbrother   (12.12.2007 в 19:51)   письмо автору
 
 

не работает это наипростейший код
в чем проблема???
всегда пишет что индекса go не существует

<form method=POST>
<INPUT  type=image src=img/save.jpg name=go>
</form>
<?php
$go
=$_POST['go'];
if(!
$go){
echo 
"кнопка не нажата";
}else{
echo 
"кнопка нажата";
}
?>

   
 
 автор: Mookapek   (12.12.2007 в 20:10)   письмо автору
 
   для: THERAPYbrother   (12.12.2007 в 19:51)
 

а если попробовать в условии поставить
if(!isset($_POST['go']))

   
 
 автор: THERAPYbrother   (12.12.2007 в 20:41)   письмо автору
 
   для: Mookapek   (12.12.2007 в 20:10)
 

спс,а так все работает

   
 
 автор: Mookapek   (12.12.2007 в 20:42)   письмо автору
 
   для: THERAPYbrother   (12.12.2007 в 20:41)
 

надо параметр value добавить в форму.

   
 
 автор: sim5   (12.12.2007 в 20:15)   письмо автору
 
   для: THERAPYbrother   (12.12.2007 в 19:51)
 

Добавьте скрытое поле в форму, отправьте ее и посмотрите что вы получите, и что получаете, если SUBMIT это изображение:

<form method=POST>
<INPUT TYPE="hidden" NAME="hd" VALUE="15"> 
<INPUT  type=image src=img/save.jpg name=go> 
</form> 
<?
print_r
($_POST);

   
 
 автор: THERAPYbrother   (12.12.2007 в 20:48)   письмо автору
 
   для: sim5   (12.12.2007 в 20:15)
 

в первом случае пустой массив
p.s.
а я и не знал,что если submit изображение,то в массиве есть координаты этого изображения)

   
 
 автор: sim5   (12.12.2007 в 20:52)   письмо автору
 
   для: THERAPYbrother   (12.12.2007 в 20:48)
 

Вот именно, координаты, и если не задавать для этой кнопки атрибут name, то это будут чисто координаты.

   
 
 автор: Mookapek   (12.12.2007 в 20:39)   письмо автору
 
   для: THERAPYbrother   (12.12.2007 в 19:51)
 

Все, понятно. Добавьте в тег input параметр value. И любое значение, например value=ghfjfjfj. И все заработает.

   
Rambler's Top100
вверх

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