Harry_Potter_
Registered
Здравейте.Правя мой хостинг за форми за връзка.Но имам някъв проблем.От един сървър правя пост заявка към втория(хостинга).Втория сървър получава заявката но не изпраща писмото.Може ли да ми помогнете.Ето скрипта:
Файла който изпраща писмото и който е на втория сървър:
Втория файл който потребителя копира в неговия сайт.Това е формуляра всъщност:
<form method="post" action="http://server.com/feedbackform.php">
<input type="hidden" name="reciver" value="email@na_polu4atelq.com">
Име:<input type="name" name="name"><br>
e-mail:<input type="name" name="email"><br>
Тема на писмото:<input type="name" name="subject"><br>
Съдържание на писмото:<br><TEXTAREA name="mesage" ROWS="10" COLS="30"></TEXTAREA><br>
<INPUT TYPE=SUBMIT VALUE="Изпрти"><input type="reset" value="Изтрий">
</form>
[/code]
Плс кажете къде е грешката.
Файла който изпраща писмото и който е на втория сървър:
Код:
<home>
<head>
<title>Изпращане на писмо</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<?php
//danni
$reciver=$HTTP_POST_VARS['reciver'];
$name=$HTTP_POST_VARS['name'];
$email=$HTTP_POST_VARS['email'];
$subject=$HTTP_POST_VARS['subject'];
$mesage=$HTTP_POST_VARS['mesage'];
//izpra6tane
$sending == mail($reciver, $subject, $mesage, "From: $name <$email>");
if(!$sending){ echo "Писмото ви не е изпратено успешно";
}
else{ echo "Писмото ви е изпратено успешно";}
echo "$reciver,$name,$subject,$mesage,$mesage";
?>
<br><Br>
</body>
</html>
<form method="post" action="http://server.com/feedbackform.php">
<input type="hidden" name="reciver" value="email@na_polu4atelq.com">
Име:<input type="name" name="name"><br>
e-mail:<input type="name" name="email"><br>
Тема на писмото:<input type="name" name="subject"><br>
Съдържание на писмото:<br><TEXTAREA name="mesage" ROWS="10" COLS="30"></TEXTAREA><br>
<INPUT TYPE=SUBMIT VALUE="Изпрти"><input type="reset" value="Изтрий">
</form>
[/code]
Плс кажете къде е грешката.