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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Нюансы ввода данных

Сообщения:  [1-10]   [11-13] 

 
 автор: NERUM   (17.11.2006 в 20:26)   письмо автору
 
   для: Владимир55   (17.11.2006 в 20:21)
 

Это работает когда переменной что-то присвоено, а если значение переменной всегда меняется, это не выход из положения, используйте базу данных или запись файл текста, и оттуда
будете выводить текст влюбом файле, и он не куда не денется.

   
 
 автор: Владимир55   (17.11.2006 в 20:21)   письмо автору
 
   для: NERUM   (17.11.2006 в 20:17)
 

Мне даже трудно выразить, насколько для меня важен этот Ваш совет!

Большое, большое спасибо!

   
 
 автор: Trianon   (17.11.2006 в 20:19)   письмо автору
 
   для: Владимир55   (17.11.2006 в 20:12)
 

Нажатие на кнопку submit формы приводит к новому запуску скрипта, имя которого написано в атрибуте action формы.
А у вновь запущенного скрипта свои переменные.

   
 
 автор: NERUM   (17.11.2006 в 20:17)   письмо автору
 
   для: Владимир55   (17.11.2006 в 20:12)
 

Чтобы переменная была определена в нескольких файлах используй, связывание файлов с помощью функции include('');
То есть в файле insert.php, напиши include('script.php');
И она всегда будет определена.

   
 
 автор: Владимир55   (17.11.2006 в 20:12)   письмо автору
 
   для: NERUM   (17.11.2006 в 20:04)
 

Я имел в виду несколько иное.

Допустим, на script.php есть операция

$ab1 = «Добрый вечер!».

А теперь в результате выполнения вышеописанной формы ввода script.php закрылся, а открылся файл insert.php. Значение $ab1 по прежнему будет тем же - «Добрый вечер!»? Или в этом случае вследствие закрытия script.php переменная $ab1 будет неопределена?

   
 
 автор: NERUM   (17.11.2006 в 20:04)   письмо автору
 
   для: Владимир55   (17.11.2006 в 19:58)
 

Просто в insert.php напишите:

echo $_POST['переменная которую передаете'];

И он выведет текст в другом файле.

   
 
 автор: Владимир55   (17.11.2006 в 20:00)   письмо автору
 
   для: NERUM   (17.11.2006 в 19:56)
 

Да, самая конечная цель именно эта!

   
 
 автор: Владимир55   (17.11.2006 в 19:58)   письмо автору
 
   для: aexb   (17.11.2006 в 19:48)
 

Да, вот это я понял.

То есть при каждом вводе я «ползу» на другой файл – на insert.php, при втором вводе на insert2.php, при третьем вводе на insert3.php и т.д.

Скажите, а при этом переходе с script.php на insert.php содержимое переменных не переносится? Допустим, при исполнении файла script.php была сформирована переменная $ab1. И если теперь script.php закрылся, а в открывшемся файле insert.php я хохочу прочесть $ab1, то информация там будет той же?

   
 
 автор: NERUM   (17.11.2006 в 19:56)   письмо автору
 
   для: Владимир55   (17.11.2006 в 19:51)
 

Тоесть вы хотите что-бы при вводе текста в форму и при нажатии отправить, текст записывался в переменную? Так.

   
 
 автор: Владимир55   (17.11.2006 в 19:51)   письмо автору
 
   для: NERUM   (17.11.2006 в 19:44)
 

Нет-нет-нет!

В идеале, я хочу чтобы в моем файле script.php был написан какой-нибудь код, который позволил бы открыться форме для ввода текста с клавиатуры, и чтобы этот текст оказался в переменной $vvod . При этом, в идеале, открытым должен бы остаться этот же файл script.php .

Но пока такого идеального решения не нашлось, а только такое, как я описал. Если вы знаете более подходящее, тоя очень рад.

   

Сообщения:  [1-10]   [11-13] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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