Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z wysyłaniem forumlarza.
Forum PHP.pl > Forum > Przedszkole
xxdrago
Witam, napisałem sobie forumlarz w php kod daje niżej i nie wiem czemu przysyła mi na e-maila takie coś:
Kod
Witam cie xxdrago! \n
Na stronie Wymiana.89.pl napisal do ciebie ".$imie." \n
z prosba o wymienienie sie linkiem jego adres do strony to $adres_stron \n

Dane do szybkiego wklejania:\n
\n
Imie: ".$imie."\n
e-mail: ".$mail."\n
numer-gg: ".$gg."\n
Adres strony: ".$adres_stron."\n
IP: ".$aktual_ip_uzytk."\n
Dowiedzial sie o nas ze strony: ".$skad."\n



kod php:
  1. <?php
  2. require_once('recaptchalib.php');
  3. $privatekey = "6LeXUb8SAAAAAPv7qEGpLEyNU30q8UWHv7YQ9rSV";
  4. $resp = recaptcha_check_answer ($privatekey,
  5. $_SERVER["REMOTE_ADDR"],
  6. $_POST["recaptcha_challenge_field"],
  7. $_POST["recaptcha_response_field"]);
  8.  
  9. if (!$resp->is_valid) {
  10. // What happens when the CAPTCHA was entered incorrectly
  11. die ("Błędnie przepisales kod z obrazka! Spróbj ponownie! Twoje zgłoszenie nie zostało wysłane! " .
  12. "(reCAPTCHA said: " . $resp->error . ")");
  13. } else {
  14. // Your code here to handle a successful verification
  15. }
  16. ?>
  17. <?
  18.  
  19. $adres_stron = $_POST['adres_stron'];
  20. $imie = $_POST['imie'];
  21. $mail = $_POST['mail'];
  22. $gg = $_POST['gg'];
  23. $skad = $_POST['skad'];
  24. $message .='Witam cie xxdrago! \n
  25. Na stronie Wymiana.89.pl napisal do ciebie ".$imie." \n
  26. z prosba o wymienienie sie linkiem jego adres do strony to $adres_stron \n
  27.  
  28. Dane do szybkiego wklejania:\n
  29. \n
  30. Imie: ".$imie."\n
  31. e-mail: ".$mail."\n
  32. numer-gg: ".$gg."\n
  33. Adres strony: ".$adres_stron."\n
  34. IP: ".$aktual_ip_uzytk."\n
  35. Dowiedzial sie o nas ze strony: ".$skad."\n
  36. ';
  37. $to .= 'xxdrago@gmail.com';
  38. $subject = 'Wymiana.89.pl | Link';
  39. $aktual_ip_uzytk = $_SERVER["REMOTE_ADDR"];
  40. mail($to, $subject, $message, $headers);
  41. ?>
swistakus
Żeby łamanie lini ci się nie wyświetlało umieśc ."\n".
toel
sprawdź czym się różni w używaniu cudzysłów od apostrofu, no i poza tym to bądź konsekwentny w ich używaniu ;>
Zbigizmi
Zmień to

  1. $message .="Witam cie xxdrago! \n
  2. Na stronie Wymiana.89.pl napisal do ciebie $imie \n
  3. z prosba o wymienienie sie linkiem jego adres do strony to $adres_stron \n
  4. Dane do szybkiego wklejania:\n
  5. \n
  6. Imie: $imie\n
  7. e-mail: $mail\n
  8. numer-gg: $gg\n
  9. Adres strony: $adres_stron\n
  10. IP: $aktual_ip_uzytk\n
  11. Dowiedzial sie o nas ze strony: $skad\n";


PHP ma tę zaletę, że w podwójnym cudzysłowie interpretuje zmienne.
Staraj się jak najrzadziej używać operatora . do łączeniea tekstu, bo strasznie spowalnia
wykonanie skryptu
xxdrago
Dobra, troche zle napisałem to drugie to jest skrypt a to pierwsze to jest wiadomość która przychodzi na e-maila kod php:

  1. <?
  2.  
  3. $adres_stron = $_POST['adres_stron'];
  4. $imie = $_POST['imie'];
  5. $mail = $_POST['mail'];
  6. $gg = $_POST['gg'];
  7. $skad = $_POST['skad'];
  8. $message ='Witam cie xxdrago! ."\n".
  9. Na stronie Wymiana.89.pl napisal do ciebie ".$imie." ."\n".
  10. z prosba o wymienienie sie linkiem jego adres do strony to $adres_stron ."\n".
  11.  
  12. Dane do szybkiego wklejania:."\n".
  13. ."\n".
  14. Imie: ".$imie."."\n".
  15. e-mail: ".$mail."."\n".
  16. numer-gg: ".$gg."."\n".
  17. Adres strony: ".$adres_stron."."\n".
  18. IP: ".$aktual_ip_uzytk."."\n".
  19. Dowiedzial sie o nas ze strony: ".$skad."."\n".
  20. ';
  21. $to .= 'xxdrago@gmail.com';
  22. $subject = 'Wymiana.89.pl | Link';
  23. $aktual_ip_uzytk = $_SERVER["REMOTE_ADDR"];
  24. mail($to, $subject, $message, $headers);
  25. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.