не обрабатывается форма...

Статус
В этой теме нельзя размещать новые ответы.

dr0n4ik

Guest
не обрабатывается форма...

у меня небольшая проблема, хотя для кого-то это может и не проблема...

вот код страницы:

<form action="about_admin_result.php" method="get">
<textarea name="about" cols="100%" rows="40%">
<?php
$result = mysql_query("SELECT * FROM about");
..............
$row = mysql_fetch_array($result);
echo $row['text'];
?>
</textarea>

<input name="change" align="right" type="submit" value="Изменить">
</form>

при этом при нажатии на кнопку "Изменить" ничего не происходит, форма не обрабатываеться :(((
если заменить код рнр на такой:

<?php
echo "какой-нибудь текст";
?>

то кнопка обрабатываеться...
что делаю не так, помогите?
 

Xeon303

Новичок
По-подробнее нельзя? У тебя что, браузер не отправляет данные?
 

GeT

Новичок
А ты POST попробуй. Вроде в GET текст передается до первого перевода каретки.
И еще, что значит "форма не обрабатывается"? Не выполняется скрипт "about_admin_result.php" или просто не пишутся данные?
 

dr0n4ik

Guest
вот именно скрипт не выполняется, браузер молчит, ничего не происходит, и данные браузер не отправляет...

при втором варианте - отправляет
 

Frol

Новичок
GeT
чем "перевод каретки" отличается от буквы "a"?

-~{}~ 26.02.05 15:01:

dr0n4ik
по ссылке, которую SiMM дал, ходил?
 

dr0n4ik

Guest
в туалете она может мне и поможет, а вот в жизни...
 

StUV

Rotaredom
при этом при нажатии на кнопку "Изменить" ничего не происходит, форма не обрабатываеться ((
может сначала объяснишь - что ты ожидал от своего скрипта ???
 

dr0n4ik

Guest
1. есть запись в таблице из БД...
2. вытаскиваю её в <textarea>
3. редактирую её там же
4. нажимаю на "изменить"
5. ничего не происходит...
6. а должно бы измениться поле в таблице из БД
 

dr0n4ik

Guest
з.ы.
ничего не происходит - значить скрипт about_admin_result.php
не выполняется, страница вообще остается в первозданном виде
 

dr0n4ik

Guest
значит с таким никто не сталкивался?

-~{}~ 26.02.05 17:47:

Frol
да не обижусь
 

dr0n4ik

Guest
hobobob
а накой тогда вся эта канитель с форумом, если никто ниче не может?
 

dr0n4ik

Guest
hobobob
вот я и прошу помоч, а не выпендриваться какие мы умные, а вокруг все тупые

-~{}~ 26.02.05 17:58:

а гонят воздух из пустого в порожнее все могут...
сходи туда, включи мозги, поешь натсу...
 

Frol

Новичок
dr0n4ik
если считаешь, что тебе не помогли -- свободен.
 

Xeon303

Новичок
dr0n4ik
Если у тебя проблема после того, как ты нажимаешь кнопу "Изменить" и браузер отправляет данные, то ищи ошибку в коде, где обрабатывабтся данные при поступлении из формы. Включи error_reporting на E_ALL. После этого ищи проблему. Может быть тот участок, который изменяет данные просто не выполняется, если там какое нибудь условие. Попробуй в этом участке вывести сообщение типа "Все нормально, едем дальше...", чтобы точно знать происходит выполнение или нет. Может быть тебе SQL-запрос нужно закавычить - addslashes($string). Попробуй этот SQL-запрос вывести на экран.

<? php echo $sql_query; ?>

После вывода скопируй его и выполни, например, через phpMyAdmin. Если будет ошибка, то ищи проблему при подготовке запроса. В общем, я по своему опыту. Если ничего не происходит, то вывожу всякие вспомогательные сообщения. Или просто или с текстом переменных, чтобы проверить их значения.
 

Фанат

oncle terrible
Команда форума
Тема закрыта.

Проблемы личного характера и бессмысленные споры между участниками не являются предметом обсуждения форума.
Обсуждайте их в привате.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху