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

Форум PHP

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

 

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

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

тема: Форма для почты.
 
 автор: alex49   (06.05.2007 в 18:35)   письмо автору
 
 

Прошу помощи. Наверное вопрос решается не очень сложно, но знаний языка PHP мне явно не достаточно. Суть проблемы: сообщение пользователя, отправляемое с сайта заключено между
<textarea></textarea> так? Имеется документ с HTML разметкой, PHP-циклами. определяющими дату, окошечками типа select, input т.е я написал бланк, который пользователь должен заполнить и отправить мне. Но как кроме как через многостраничный текстовый блок-не знаю, а значит будут видны все тэги и не будет отрабатываться циклы выбора даты, к примеру. Что можно придумать, учитывая, что пользователь "ленивый и глупый" это не в обиду, а то, что дополнительные операции он делать просто не будет. Ему нужно представить простейший документ. в котором он только выберет то что ему надо. Прошу, есть-ли решение этого вопроса, помогите.

   
 
 автор: kasmanaft   (06.05.2007 в 21:12)   письмо автору
 
   для: alex49   (06.05.2007 в 18:35)
 

Если я правильно Вас понял:

<form action='' method='post'>
<select name='date'>
    <option>1</option>
    <option>2</option>
</select><br>
<textarea name='text'></textarea><br>
<input type='submit' name='submit'>
</form>
<?php
if (isset($_POST['submit']))
    echo 
$_POST['date'], '<br>'$_POST['text'];
?>

   
 
 автор: alex49   (07.05.2007 в 17:13)   письмо автору
 
   для: kasmanaft   (06.05.2007 в 21:12)
 

Не совсем так. Наверное я сумбурно, невнятно спросил. Форма передачи письма с сайта работает, с этим всё нормально. Суть проблемы такова: есть код
<textarea name="senderbody" class="inpmail" style="width: 250px; height: 400px; text-align: justify;">
Дата заезда отдыхающих
<select class="input" type=text name=day>
<?php
$day = 1;
for ($i = 0; $i <= 30; $i++)
{
$new_day = $day + $i;
echo '<option value='.$new_day.'>'.$new_day.'</option>';
}
?>
</select>
</textarea >
Мне очень хочется видеть и передать по почте то, что находиться между тэгами <textarea> возможно ли такое и как это сделать. Именно между тэгами, не трогая остальной части программы

   
 
 автор: kasmanaft   (07.05.2007 в 17:34)   письмо автору
 
   для: alex49   (07.05.2007 в 17:13)
 

Нет, так не получится... Но ведь можно вынести этот селект из текстареа и прилепить потом,
что там пользователь выбрал в нужное место. Я это хотел сказать верхним постом ...
_________________________
>> Мне очень хочется видеть и передать по почте то, что находиться между тэгами <textarea>
Текст передать можно без проблем, если вы об этом... (textarea - область для текста)

   
 
 автор: kasmanaft   (07.05.2007 в 17:35)   письмо автору
 
   для: alex49   (07.05.2007 в 17:13)
 

..дубль..

   
 
 автор: Trianon   (07.05.2007 в 17:45)   письмо автору
 
   для: alex49   (07.05.2007 в 17:13)
 

Вы именно это (текст, находящийся между тегами textarea) и передадите. Именно текст.

   
Rambler's Top100
вверх

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