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

Форум PHP

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

 

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

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

тема: Передача данных из формы на другую страницу

Сообщения:  [1-5] 

 
 автор: inga   (07.12.2005 в 15:56)   письмо автору
 
   для: Razputin   (07.12.2005 в 15:29)
 

и в конечном пункте должно быть так?
<?
$adress = $_POST[$email];
$subject = 'from web site';
$mailcontent = 'Customer name: '.$name."\n"
.'Customer email: '.$eml."\n"
.'Customer email: '.$tema."\n"
."Customer comments: \n".$feedback."\n";
$fromaddress = 'From: webserver@example.com';

if(@mail($adress, $subject, $mailcontent, $fromaddress))
{
echo 'отправлено';
}
else
{
echo 'не отправлено';
}

?>

   
 
 автор: Razputin   (07.12.2005 в 15:29)   письмо автору
 
   для: inga   (07.12.2005 в 15:08)
 

я бы сделал так, в файле с формой написал бы функцию выбора емайла, а параметры брал бы из аресной строки, тоесть ссылки можно делать такими form.php?p=nachalnik в зависимости от параметра p выберается емайл.


<?php
$p 
$_GET['p'];
 switch (
$p) {
  case 
"nacahalnik" $email="nachalnik@asdawd.ru"; break; //мыло начальника
  
case "zam"$email="zam@asasd.ru"; break; //зам начальника
 
}
?>

<form action=file.php method=POST>
<input type=hidden name=email valeue=<? echo $email?>>
<input type=submint value=Отправить>
</form>

   
 
 автор: inga   (07.12.2005 в 15:08)   письмо автору
 
   для: Razputin   (07.12.2005 в 14:50)
 

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

   
 
 автор: Razputin   (07.12.2005 в 14:50)   письмо автору
 
   для: inga   (07.12.2005 в 14:38)
 

В форме откуда отправляется сообщение в коде можно указать емайл с помощью скрытых форм, то есть:


<form action=file.php method=POST>
<input type=hidden name=email value=dsfdsf@asasdads.ru>
<input type-submint value=Отправить>
</form>


в теге form указать тот файл в котором будут обрабатываться поля формы и метод POST,
переменную с мылом можно получить с помошью массива $_POST[], указав имя поля <input>$_POST['email'].

   
 
 автор: inga   (07.12.2005 в 14:38)   письмо автору
 
 

есть страничка, на ней будут ссылки или , наверно лутше кнокпи(ну если ссылки то емаил будет виден) отправки письма(директор, зам, всякие отделы). при нажатии на ссылку открываеться форма. обрабатываеться она в другом файле. так вот надо както передать адрес емейла в последний фаил. тоесть в форме он не вводиться, в зависимости кого выберут такой емеил должен попасть в форму, а затем в фаил обработки. (емаил не должен быть виден.)
напишите пожалуйста
1) ссылку, а лутше кнопку на которая перекидывает нас в форму вместе с определенным емайлом, который знаем только мы.
2)как принять емаил в фаиле с формой и как передать вместе с данными формы в фаил обработки из которого будет отправлено письмо по этому емаилу.
3)ну и на всякий случай как емайл принять в файле обработке

   

Сообщения:  [1-5] 

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

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