Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Funckaj mail() nie działa
Forum PHP.pl > Forum > Przedszkole
karer
  1. <div id="bar">Podanie</div>
  2. <br/>
  3.  
  4. <div id="panel">
  5. <form action="send_ticket.php" method="post" >
  6. Nick <input id="nick" style="border: 1px solid black;" type="text" name="nick" /><br/>
  7. Level <input id="lvl" style="border: 1px solid black;" type="text" name="lvl" /><br/>
  8. Klasa postaci <input id="klasa" style="border: 1px solid black;" type="text" name="klasa" /><br/>
  9. Wiek <input id="wiek" style="border: 1px solid black;" type="text" name="wiek" /><br/>
  10. Dlaczego nasza fam? <input id="dlacz" style="border: 1px solid black;" type="text" name="dlacz" /><br/>
  11. Czas grania w NT <input id="czas" style="border: 1px solid black;" type="text" name="czas" /><br/>
  12. E-mail <input id="mail" style="border: 1px solid black;" type="text" name="mail" /><br/>
  13. Aktywność <input id="akt" style="border: 1px solid black;" type="text" name="akt" /><br/>
  14. SP1: <input id="sp1" style="border: 1px solid black;" type="text" name="sp1" /><br/>
  15. SP2: <input id="sp2" style="border: 1px solid black;" type="text" name="sp2" /><br/>
  16. SP3: <input id="sp3" style="border: 1px solid black;" type="text" name="sp3" /><br/>
  17. SP4: <input id="sp4" style="border: 1px solid black;" type="text" name="sp4" /><br/>
  18. SP5: <input id="sp5" style="border: 1px solid black;" type="text" name="sp5" /><br/>
  19. <input type="submit" value="Wyślij podanie" />
  20. </form>
  21. </div>


  1. <?php
  2. $nick = $_POST['nick'];
  3. $lvl = $_POST['lvl'];
  4. $klasa = $_POST['klasa'];
  5. $wiek = $_POST['wiek'];
  6. $dlacz = $_POST['dlacz'];
  7. $czas = $_POST['czas'];
  8. $mail = $_POST['mail'];
  9. $akt = $_POST['akt'];
  10. $sp1 = $_POST['sp1'];
  11. $sp2 = $_POST['sp2'];
  12. $sp3 = $_POST['sp3'];
  13. $sp4 = $_POST['sp4'];
  14. $sp5 = $_POST['sp5'];
  15. $tresc = "Nick: ".$nick."\nLvl: ".$lvl."\nKlasa postaci: ".$klasa."\nWiek: ".$wiek."\nDlaczego nasza fam?: ".$dlacz."\nCzas grania w NT: ".$czas."\nE-mail: ".$mail."\nAktywność: ".$akt."\nSP1: ".$sp1."\nSP2: ".$sp2."\nSP3: ".$sp3."\nSP4: ".$sp4."\nSP5: ".$sp5;
  16. echo $mail;
  17. echo "\n";
  18. echo $tresc;
  19. $ma = mail('karer@gg.pl', "Twoje podanie do rodziny Fatality", $tresc, 'From: Fatality - NosTale S3');
  20. echo json_encode(array('efekt' => 1));
  21. ?>


Wszystko pięknie działa, ale nie wysyła e-maila. Mam serwer na xaa.pl (próbowałem na xamppie tez) - nie wywala zadnego errora. Co jest? sad.gif
czychacz
spróbuj w nagłówku "From: xxxx" dodać adres email (np "From: Fatality - NosTale S3 <coś@jakośtak.pl>")
b4rt3kk
Nieprawidłowy nagłówek wiadomości, brakuje znaku nowej linii. Spróbuj wstawić normalny nagłówek:

  1. // To send HTML mail, the Content-type header must be set
  2. $headers = 'MIME-Version: 1.0' . "\r\n";
  3. $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
  4.  
  5. // Additional headers
  6. $headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "\r\n";
  7. $headers .= 'From: Birthday Reminder <birthday@example.com>' . "\r\n";
  8. $headers .= 'Cc: birthdayarchive@example.com' . "\r\n";
  9. $headers .= 'Bcc: birthdaycheck@example.com' . "\r\n";
  10.  
  11. $ma = mail('karer@gg.pl', "Twoje podanie do rodziny Fatality", $tresc, $headers);
karer
Ok, już działa. Thx smile.gif
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.