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

Форум PHP

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

 

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

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

тема: Textarea и Undefined variable: text in...
 
 автор: Avatara   (11.03.2008 в 18:42)   письмо автору
 
 

Сломал голову, вроде на ровном месте:

<form name='forma' metod='Post' action='otlad.php'>
<textarea cols='45' rows='15' wrap='hard' name='text'>
</textarea>
<br><br>
<input type='Submit' value='Выполнить' name='go'>
</form>

<?php
echo $text; // Notice: Undefined variable: text in...
?>

Вылезает предупреждение Notice: Undefined variable: text in...

В чем может быть дело? Использую Денвер, PHP_VERSION 4.3.10
Сам скрипт выполняется на этой же странице, пробовал через _POST тоже самое. Сколько раз переменная упоминается в коде столько раз вылазит это предупреждение.

   
 
 автор: sim5   (11.03.2008 в 18:59)   письмо автору
 
   для: Avatara   (11.03.2008 в 18:42)
 

А так - echo $_POST['text'] ?

   
 
 автор: Fighter   (11.03.2008 в 19:00)   письмо автору
 
   для: Avatara   (11.03.2008 в 18:42)
 

Денвер не использую, пробовл на Apache 2.2.8 и PHP 4.3.5 все работает нормально, смотри настройки РНР (скорее всего) в своем Денвере

   
 
 автор: Diman_K   (11.03.2008 в 19:12)   письмо автору
 
   для: Avatara   (11.03.2008 в 18:42)
 

<form name='forma' method='Post'>
<textarea cols='45' rows='15' wrap='hard' name='text'>
</textarea>
<br><br>
<input type='Submit' value='Выполнить' name='go'>
</form>


<?php
if($_POST) {
  echo 
$_POST['text'];
}
?>


method

   
 
 автор: Avatara   (11.03.2008 в 20:37)   письмо автору
 
   для: Diman_K   (11.03.2008 в 19:12)
 

Видимо все таки глюки.
echo $_POST['text'] - выдает то же предупреждение

вариант

if($_POST) {
echo $_POST['text'];
}

то же предупреждение. При таких конструкциях текст из textarea не выводится на этот же лист. Меняем "от балды" _POST на _GET предупреждение пропадает. Правда, текст из textarea так же не выводится на этот лист.

Спасибо, что откликнулись. Буду разбираться с Денвером

   
Rambler's Top100
вверх

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