|
|
|
| У меня есть формы для заполнения данных и есть отдельный файл, который сохраняет поступающие от этих форм данные. В этом файле чтобы определить от какой формы пришли данные я запрашиваю наличие переменной кнопки submit - isset($_POST['<имя_кнопки>']). Имена кнопок форм разные.
Все формы обрабатываются кроме одной:
<?
if(!empty($id) and !empty($kat)){
switch($kat){
case 1: // обновляем главную новость
$sql="select id,name,img from gl_str where id=".$id;
// echo $id;
$News = $bd->mySQL($sql);
if($News){
$News_ = mysql_fetch_array($News);
// echo $News;
echo "<form action='news_tov_save.php' method='multipart/form-data' name='add_name'>
<table width='550' align='center' border='0' cellspacing='0' cellpadding='5' bgColor='#EEEEEE'>
<tr>
<td rowspan=3><img src='../produkt/".$News_['img']."' width=97 height=97 /></td>
<td>Наименование</td>
<td><input size='40' type='text' name='name' value='".$News_['name']."' /></td>
</tr>
<tr>
<td>Новая картинка <br>(если нужно)</td>
<td><label><input size='40' type='file' name='img' /> </label></td>
</tr>
<tr>
<td> </td>
<td>
<input type='submit' name='b_SafeUpdGl' value='Сохранить' />
<input type='button' name='b_Cansle' value='Отмена' onclick='history.back();' />
<input name='id' type='hidden' value='".$News_['id']."' /> </td>
</tr>
</table>
</form>";
}
case 2: // обновляем подновость
$sql="";
$News = $bd->mySQL($sql);
default: break;
}
}
?>
|
В файле news_tov_save.php :
echo " проверка ".$_POST['b_SafeUpdGl'];
if( !empty($_POST['b_SafeUpdGl']) ){ ...... }
|
От этой формы невидит переменную кнопки и выводит ошибку : Notice: Undefined index: b_SafeUpdGl in | |
|
|
|
|
|
|
|
для: Worldmen
(09.03.2008 в 16:11)
| |
action='news_tov_save.php' method='multipart/form-data'
|
что это за ужас???
<form action='news_tov_save.php' method='post' enctype='multipart/form-data' name='add_name'>
|
| |
|
|
|
|
|
|
|
для: ddhvvn
(09.03.2008 в 16:29)
| | Спасибо. Даже не заметил. | |
|
|
|