Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> puste maile
Amistat
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 29.07.2005

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


czy może ktoś mi poprawić ten skrypt lub podesłać inny.
dochodzą do mie maile ale niestety puste...
  1. <?
  2. if ($_POST) {
  3. // w zmiennej $to zapisujemy adres gdzie formularz mialby byc wysylny
  4. $to = 'xxx@xxx.xx';
  5.  
  6. //przetwarzamy dane formularza i wysylamy na wczesniej definiowany adres mail
  7. $temat = 'Ankieta';
  8.  
  9. $body = '';
  10.  
  11. foreach ($_POST as $key => $value) {
  12.   $body .= $key . ': ' . $value . "\n";
  13. }
  14.  
  15. //kodowanie wiadomosci na polskie znaki
  16. $bodypl = iconv("UTF-8","ISO-8859-2",$body);
  17.  
  18. if(@mail($to, $temat, $bodypl))
  19. {
  20. // zaleznie od tego czy wyslanie maila powiodlo sie wysylamy odpowiednia odpowiedz
     do Flash
  21. echo "odpowiedz=WYSLANIE FORMULARZA POWIODLO SIE...&";
  22. } else {
  23. echo "odpowiedz=WYSTAPIL BLAD PODCZAS WYSYLANIA MAIL!!!&";
  24. }
  25. }
  26. ?>

chciałem go wykorzystać do innego formularza ale okazało sie że nie dział. Dochodzą maile ale niestety puste.
Dlaczego?

Czy może ktoś podesłać podobny skrypt.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




1) " Problem" - co to za tytul?
2) brak bbcode
zamykam. prosze na PW mi podeslac poprawioną treśc uzupelnionoą o bbcode i poprawny tytul a odblokuje

edit:
co rozumiesz przez puste? bez wiadomości a temat jest?

iconv
Cytat
Zwraca skonwertowany łańcuch lub FALSE, jeśli konwersja się nie uda.
Moze w tym problem? Moze ci zwraca false. daj se echo $bodypl; i zobacz czy tam cos masz.

ps: przenosze na php
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: 2.10.2025 - 18:18