|
| |
|
|
| |
для: Worldmen
(20.11.2006 в 17:06)
| | | if (empty($_POST["ins_ob"])) // строка 35 | |
| |
|
|
| |
|
|
| |
для: Unkind
(20.11.2006 в 16:05)
| | | Да, на 35-й строке она встречается 1-й раз.
А как ее обьявить, если это имя кнопки формы на этойже странице?
Когда я ввожу данные на форме и нажимаю "Добавить" - все сохраняется. | |
| |
|
|
| |
|
|
| |
для: Worldmen
(20.11.2006 в 12:59)
| | | ТАКОЙ код выдаст parse error вообще :))
А вот Ваша ошибки связана с тем, что где-то эта переменная не объявлена и вы к ней обращаетесь, как к существующей. | |
| |
|
|
| |
|
|
| | Есть скрипт, который генерит форму для добавления обьявления. При этом он выводит ошибку:
Undefined index: ins_ob in c:\web\track\wfsearch\www\objavl.php on line 35
(if (!$_POST["ins_ob"]) // строка 35 )
ins_ob - это имя кнопки на этой форме. (Даже в книге видел подобный пример, но он выводит подобную ошибку)
Хотя форма работает вроде правильно
<?php
include "conn.php"; // файл для конекта
if (!$_POST["ins_ob"]) // строка 35
{
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$dbcnx)
{ // Выводим предупреждение
echo ("<P>В настоящий момент сервер базы данных не доступен, поэтому
корректное отображение страницы невозможно.</P>");
exit(); // Завершаем работу в случае неудачи
}
else{ // подключаемся к базе web
$SQL = mysql_query("select idv, namev, kateg from vid where kateg= $a ;");
if($SQL)
{
echo "<form name='Objva' method='post' action=''> $n "; // "Купить" "Продать"
echo " <select name='tip'>";
while($SQL_res = mysql_fetch_array($SQL))
{echo " <option>" .$SQL_res['namev']. " </option>";
}
echo " </select> <br>";
echo " <textarea name='objavtxt' cols='50' rows='5' wrap='VIRTUAL'></textarea>";
echo " <br> Стоимость ";
echo " <input type='text' name='price' size='8' maxlength='8'> ";
echo " <select name='valut'>";
echo " <option>грн </option>";
echo " <option>у.е.</option>";
echo " </select> ";
echo " <input type='submit' name='ins_ob' value='Добавить'> ";
echo "</form>";
}
}
}
else
{
|
| |
| |
|
|
|