Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> wysyłanie formularza - problem z nadawcą
paszo
post 23.02.2008, 14:22:52
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 23.02.2008

Ostrzeżenie: (0%)
-----


NA stronce www umieściłem formularz.

ale skrypt który wysyła maila niepoprawnie wpisuje wartość nadawcy

Chciałbym aby w polu nadawca był adres e-mail wpisany do pierwszego pola formularza.

FORMULARZ

<form action=wyslij.php method=post>
<input type=text name=email><br><br>
<textarea name=tresc></textarea><br><br>
<input type=submit>
</form>



PHP

<?php
$mailheaders ="Content-Type: text/html; charset=utf-8";
$mailheaders .="Reply-To: <$email>";
?>
<?php mail("formularz@paszo.nazwa.pl", "Formularz", $tresc, $mailheaders); ?>


Prosze o poprawkę w kodzie

Z góry dzięki
Go to the top of the page
+Quote Post
Szupien
post 23.02.2008, 15:25:47
Post #2





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 24.11.2007

Ostrzeżenie: (30%)
XX---


Tu jest wszystko:  Kliknij
Go to the top of the page
+Quote Post
l0ud
post 23.02.2008, 15:34:07
Post #3





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


Spróbuj tak:

  1. <?php
  2. $mailheaders = 'Content-Type: text/html; charset=utf-8'."\n";
  3. $mailheaders .= 'From: '.$email;
  4.  
  5. mail('formularz@paszo.nazwa.pl', 'Formularz', $tresc, $mailheaders);
  6. ?>


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
paszo
post 24.02.2008, 06:42:04
Post #4





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 23.02.2008

Ostrzeżenie: (0%)
-----


Dzięki to pomogło. Teraz w polu nadawcy jest to co powinno być czyli aders e-mail wpisany do formularza.

Ciekawe jednak że autoresponder ustawiony na serwerze nazwa.pl nie odpowiada na takiego maila.

Ma ktos pomysł dlaczego tak może sie dziać?

Nie działa nawet jeśli wpiszę takie coś:

<?php
$mailheaders ='Content-Type: text/html; charset=utf-8'."\n";
$mailheaders .='From: '.$email."\n";
$mailheaders .='Reply-To: '.$email;
mail('formularz@paszo.nazwa.pl', 'Formularz', $tresc, $mailheaders); ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 19:42