|
|
|
| это ссылка на форму:
<a href="../pismo/index.php?p=nachal">iiiiiiiiiiiii</a>
<a href="../pismo/index.php?p=admin">uuuuuuuuuuuuu</a>
|
это фаил с формой
<?
$p = $_GET['p'];
switch ($p)
{
case "nachal" : $email = "masterweb@ttt.ua"; break;
case "admin" : $email = "inga@ttt.ua"; break;
}
?>
<form method=post action="../adress/mail/otpravka.php">
<b>Прізвище, ім'я:</b><br>
<input type=text name="name" size=40><br>
<b>Адреса e-mail:</b> <br>
<input type=text name="eml" size=40><br>
<b>Тема:</b> <br>
<input type=text name="tema" size=40><br>
<b>Текст:</b><br>
<textarea name="feedback" rows=10 cols=60>
</textarea><br>
<input type="reset" width="140" height="25" value="Очистити">
<input type=hidden name=email value=<? echo $email; ?>>
<input type="submit" value="Відправити" width="140" height="25">
</form>
|
а это otpravka.php
<?
$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';
mail($adress, $subject, $mailcontent, $fromaddress);
?>
|
| |
|
|
|
|
|
|
|
для: inga
(08.12.2005 в 16:34)
| | вообще то надо не так писать type=hidden name=email
а вот так type='hidden' name='email' причем везде попробуй | |
|
|
|
|
|
|
|
для: Timon
(08.12.2005 в 16:59)
| | Писать можно и так и так.
У меня вышеприведенный код прекрасно работает - все правильно. inga почему Вы решили что есть ошибка? | |
|
|
|
|
|
|
|
для: PantiL
(08.12.2005 в 17:15)
| | ну так почемуже у меня не работает? | |
|
|
|
|
|
|
|
для: inga
(08.12.2005 в 17:25)
| | что именно у вас не работает?
Вы бы присваивали в переменные присланные значения
не только $address=$_POST['emaol'];
но и в name и т.д. | |
|
|
|
|
автор: Guestos (08.12.2005 в 17:31) |
|
|
для: Timon
(08.12.2005 в 16:59)
| |
<?php
$mail_to = "php@rulez.ru";
$thm = "theme mael";
$msg = "hochu scazat1 chto zaibatey<br>yazika programirovaniya nEt!<br><br><i>s uvazsheniem lamer</i>";
$boundary = md5(uniqid(time()));
$messagos = '
<html><head><title>chat</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body text="#E0E0E0">
<table align="center" width="90%" height="90%" border="1"><td bgcolor="#000000">
<center>
рЙУШНП ПФ: <b>'.$login.'</b><br><br>
'.$msg.'
<br><br>
<a style="color:#00FF00" href="'.$linka.'">Autorization</a><br><br>
</center>
</td></table>
</body></html>
';
$headers .= "MIME-Version: 1.0\n";
$headers .="Content-Type: multipart/mixed; boundary=\"$boundary\"\n";
$headers .= "From: $my_mail\n";
$content .= "--$boundary\n";
$content .= "Content-Type: text/html; charset=\"windows-1251\"\n";
$content .= "$messagos\n";
$content .= "--$boundary--\n";
if(mail($mail_to, $thm, $content, $headers)){ ?>
<script language = 'javascript'>window.close();alert('Pis1mo otpravleno!It is good!')</script>
<?php exit;}
else{ ?> <script language = 'javascript'>alert('Must die bly!')</script> <?php exit; } ?>
|
a na posledok dobavlu:
chitaite stat1i napisanie
vladelcami etogo foruma & sita | |
|
|
|
|
|
|
|
для: Guestos
(08.12.2005 в 17:31)
| | <?
$adress = $_POST['email'];
//---------------------------------------------------
$name = $_POST[''];
$eml=$_POST['']
$tema ...
$freedback...
добавь
//---------------------------------------------------
$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';
mail($adress, $subject, $mailcontent, $fromaddress);
?> | |
|
|
|