Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z funkcja mail
-silentmen-
post
Post #1





Goście







Witam. Problem polega na tym ze zmienne z formularza ktore zostaly okrelone na stronie A powinny zostac wyslane za pomoca funkcji mail() po przejsciu na strone B, a niestety zamiast wartosci zmiennych w meilu otrzymuje puste miejsce. Jeste to conajmniej dziwne szczegolnie ze zdecydowalem sie juz na przekazanie tych zmeinnych ze strony A do B za posrednictwem pola typu HIDDEN -ktore nigdy mnie takich sprawach niezawodzilo..
  1. <?php
  2.  
  3.  
  4. //strona B
  5. $mail_to = "indain@o2.pl";
  6. $mail_temat = "Zamowienie od:".$imie2."_".$nazwisko."";
  7. $mail_from = "lxxx@wp.pl";
  8. $mail_body = $imie2; //to jedna z paru zmmiennych ze strony A 
  9. $wyslij = mail($mail_to, $mail_temat, $mail_body, $mail_from);
  10.  
  11. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Błednym stosowaniem jest używanie zmiennych globalnych...
Tutaj powinieneś używać czegoś takiego:
  1. <?php
  2.  
  3. //strona B
  4. $mail_to = "indain@o2.pl";
  5. $mail_temat = "Zamowienie od:" . $_POST['imie2'] . "_" . $_POST['nazwisko'];
  6. $mail_from = "lxxx@wp.pl";
  7. $mail_body = $_POST['imie2']; //to jedna z paru zmmiennych ze strony A 
  8. $wyslij = mail($mail_to, $mail_temat, $mail_body, $mail_from);
  9.  
  10. ?>


itp. nie wiem jakie zmienne przekazujesz z poprzedniej strony ale zrób analogicznie z każdą zmienna z poprzedniej strony przekazywanej przez POST.
$zmienna -> $_POST['zmienna']
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 25.12.2025 - 15:58