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
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(Pyton_000 @ 2005-10-26 18:25:50)
Błednym stosowaniem jest używanie zmiennych globalnych...

Ogólnie tak, ale może w tej sytuacji wymusza to konfiguracja php (register_globals na Off to musimy używać tablic superglobalnych)

@silentmen a może dałeś te pola w formularzu jak disabled albo wysyłasz dane inną metodą niż odbierasz ($_POST, $_GET ) :?:
Sprawdź też co przychodzi z formularza:
  1. <?php
  2.  
  3. echo '<pre>' . print_r( $_POST, true ) . '</pre>';
  4.  
  5. ?>
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 - 22:41