Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z wysyłaniem
Forum PHP.pl > Forum > PHP
Adish90
witam serdecznie posiadam formularz kontaktowy który nie wysyła informacji na mail czy można prosić o pomoc w rozwiązaniu problemu ?

kod form

http://form.ti4you.nazwa.pl/
http://form.ti4you.nazwa.pl/sendmail.php
kod sendmail

  1. <?php
  2. //sleep(3);
  3. $zapytanie = $_POST['zapytanie'].' - '. $_POST['email'];
  4. $wymiary = $_POST['wymiary'];
  5. $dlugosc = $_POST['dlugosc'];
  6. $szerokosc = $_POST['szerokosc'];
  7. $wysokosc = $_POST['wysokosc'];
  8. $ilosc = $_POST['ilosc'];
  9. $nosnosc = $_POST['nosnosc'];
  10. $rodzajfali = $_POST['rodzajfali'];
  11. $klejone_szyte = $_POST['klejone_szyte'];
  12. $kat_prod = $_POST['kat_prod'];
  13. $kat_prod2 = $_POST['kat_prod2'];
  14. $imie_nazwisko = $_POST['imie_nazwisko'];
  15. $firma = $_POST['firma'];
  16. $nip = $_POST['nip'];
  17. $ulica = $_POST['ulica'];
  18. $poczta = $_POST['poczta'];
  19. $miejscowosc = $_POST['miejscowosc'];
  20. $telefon = $_POST['telefon'];
  21. $email = $_POST['email'];
  22. $dostawa = $_POST['dostawa'];
  23. $uwagi = $_POST['uwagi'];
  24.  
  25.  
  26. //mail
  27. $subject = $zapytanie;
  28.  
  29. $message = '<html><head><title>'.$subject.'</title></head><body>';
  30.  
  31. $message .= '<h2>Rodzaj zapytania: '.$zapytanie.'</h2>';
  32.  
  33. $message .= '<h2>Parametry kartonów:</h2>';
  34. $message .= 'liczba wierszy '. count($dlugosc);
  35.  
  36.  
  37. foreach ($kat_prod as $o => $val) {
  38. $message .= '<h3>Parametry kartonu nr '. $o .'</h3>';
  39. $message .= '<span style="font-weight:bold;">Wymiary: </span><span>'.$wymiary[$o].'</span><br>';
  40. $message .= '<span style="font-weight:bold;">Długość: </span><span>'.$dlugosc[$o].'</span><br>';
  41. $message .= '<span style="font-weight:bold;">Szerokość: </span><span>'.$szerokosc[$o].'</span><br>';
  42. $message .= '<span style="font-weight:bold;">Wysokość: </span><span>'.$wysokosc[$o].'</span><br>';
  43. $message .= '<span style="font-weight:bold;">Ilość: </span><span>'.$ilosc[$o].'</span><br>';
  44. $message .= '<span style="font-weight:bold;">Nośność / gramatura: </span><span>'.$nosnosc[$o].'</span><br>';
  45. $message .= '<span style="font-weight:bold;">Rodzaj fali: </span><span>'.$rodzajfali[$o].'</span><br>';
  46. $message .= '<span style="font-weight:bold;">Klejone/Szyte: </span><span>'.$klejone_szyte[$o].'</span><br>';
  47. $message .= '<span style="font-weight:bold;">kod FEFCO: </span><span>'.$val.' => '.$kat_prod2[$o].'</span><br>';
  48. $message .= '<br>--------------------------------------------------<br><br>';
  49. }
  50.  
  51.  
  52.  
  53. /*
  54. for(var $i=0; $i<count($kat_prod); $i++ ){
  55. $message .= '<h3>Parametry kartonu nr '. $i .'</h3>';
  56. $message .= '<span style="font-weight:bold;">Wymiary: </span><span>'.$wymiary[$i].'</span><br>';
  57. $message .= '<span style="font-weight:bold;">Długość: </span><span>'.$dlugosc[$i].'</span><br>';
  58. $message .= '<span style="font-weight:bold;">Szerokość: </span><span>'.$szerokosc[$i].'</span><br>';
  59. $message .= '<span style="font-weight:bold;">Wysokość: </span><span>'.$wysokosc[$i].'</span><br>';
  60. $message .= '<span style="font-weight:bold;">Ilość: </span><span>'.$ilosc[$i].'</span><br>';
  61. $message .= '<span style="font-weight:bold;">Nośność / gramatura: </span><span>'.$nosnosc[$i].'</span><br>';
  62. $message .= '<span style="font-weight:bold;">Rodzaj fali: </span><span>'.$rodzajfali[$i].'</span><br>';
  63. $message .= '<span style="font-weight:bold;">Klejone/Szyte: </span><span>'.$klejone_szyte[$i].'</span><br>';
  64. $message .= '<span style="font-weight:bold;">kod FEFCO: </span><span>'.$val.' => '.$kat_prod2[$i].'</span><br>';
  65. $message .= '<br>--------------------------------------------------<br><br>';
  66. }
  67. */
  68.  
  69. /*
  70. $message .= '<h2>Parametry kartonu:</h2>';
  71. //$message .= '<span style="font-weight:bold;">Wymiary: </span><span>'.$wymiary.'</span><br>';
  72. //$message .= '<span style="font-weight:bold;">Długość: </span><span>'.$dlugosc.'</span><br>';
  73. $message .= '<span style="font-weight:bold;">Szerokość: </span><span>'.$szerokosc.'</span><br>';
  74. $message .= '<span style="font-weight:bold;">Wysokość: </span><span>'.$wysokosc.'</span><br>';
  75. $message .= '<span style="font-weight:bold;">Ilość: </span><span>'.$ilosc.'</span><br>';
  76. $message .= '<span style="font-weight:bold;">Nośność / gramatura: </span><span>'.$nosnosc.'</span><br>';
  77. $message .= '<span style="font-weight:bold;">Rodzaj fali: </span><span>'.$rodzajfali.'</span><br>';
  78. $message .= '<span style="font-weight:bold;">Klejone/Szyte: </span><span>'.$klejone_szyte.'</span><br>';
  79. foreach ($kat_prod as $i => $val) {
  80. $message .= '<span style="font-weight:bold;">kod FEFCO: </span><span>'.$val.' => '.$kat_prod2[$i].'</span><br>';
  81. }
  82.  
  83. foreach ($wymiary as $j => $val) {
  84. $message .= '<span style="font-weight:bold;">Wymiary: </span><span>'.$wymiary[$j].'</span><br>';
  85. }
  86.  
  87. foreach ($dlugosc as $k => $val) {
  88. $message .= '<span style="font-weight:bold;">Długość: </span><span>'.$dlugosc[$k].'</span><br>';
  89. }
  90. */
  91.  
  92. $message .= '<span style="font-weight:bold;">Uwagi: </span><span>'.$uwagi.'</span>';
  93. $message .= '<h2>Dane kontaktowe:</h2>';
  94. $message .= '<span style="font-weight:bold;">Imię i Nazwisko: </span><span>'.$imie_nazwisko.'</span><br>';
  95. $message .= '<span style="font-weight:bold;">Firma: </span><span>'.$firma.'</span><br>';
  96. $message .= '<span style="font-weight:bold;">Nip: </span><span>'.$nip.'</span><br>';
  97. $message .= '<span style="font-weight:bold;">Ulica: </span><span>'.$ulica.'</span><br>';
  98. $message .= '<span style="font-weight:bold;">Poczta: </span><span>'.$poczta.'</span><br>';
  99. $message .= '<span style="font-weight:bold;">Miejscowość: </span><span>'.$miejscowosc.'</span><br>';
  100. $message .= '<span style="font-weight:bold;">Telefon: </span><span>'.$telefon.'</span><br>';
  101. $message .= '<span style="font-weight:bold;">E-mail: </span><span>'.$email.'</span><br>';
  102. $message .= '<span style="font-weight:bold;">Adres dostawy: </span><span>'.$dostawa.'</span>';
  103.  
  104. $message .= '</body></html>';
  105.  
  106. // To send HTML mail, the Content-type header must be set
  107. $headers = 'MIME-Version: 1.0' . "\r\n";
  108. $headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
  109.  
  110. // Additional headers
  111. $headers .= 'To: ' . "\r\n";
  112. $headers .= 'From: amtkartony@ZAPYTANIAWWW' . "\r\n";
  113. $headers .= 'Cc: ' . "\r\n";
  114. $headers .= 'Bcc: ' . "\r\n";
  115. mail( "daffy3@o2.pl", $subject, $message, $headers);
  116. //mail( "daffy3@o2.pl", $subject, $message, $headers);
  117. $return['msg'] = 'Wysłano';
  118.  
  119.  
  120.  
  121. //$return['msg'] = $zapytanie .' + '. $wymiary .' + '. $dlugosc .' + '. $szerokosc .' + '. $wysokosc .' + '.
  122. //$ilosc .' + '. $nosnosc .' + '. $gramatura .' + '. $klejone_szyte .' + '. $kat_prod .' + '. $kat_prod2 .' + '. $imie_nazwisko
  123. // .' + '. $firma .' + '. $nip .' + '. $ulica .' + '. $poczta .' + '. $miejscowosc .' + '. $telefon .' + '. $email;
  124. echo json_encode($return);
  125. ?>


Pozdrawaiam
zdemotywowany
A masz ustawiony program to wysyłania poczty na serwerze?
Adish90
Mam pliczek sendmail.php

a serwerze to mam tylko ftp gdze można tego szukać posiadam serwer z nazwy

Pozdrawiam
prowseed
zdemotywowany mial raczej na mysli to, czy mozesz obslugiwac funkcje mail?

  1. if(mail("ja@ty.com","temat","tresc")){
  2. echo "wyslano";
  3. }

sprawdz tak, czy dziala. Ew. sprawdz moze, czy Twoje wiadomosci nie sa wysylane do spamu.
Adish90
Problem jest w tym ze form nie przekazuje informacji do pliku sendmail.php i nie wiem gdze jest błąd moze zamieszcze paczke ? bo wiadomości dochodza tylko puste... jak wybiore z serwwera skrypt sendmail.php
paczka: http://form.ti4you.nazwa.pl/form.rar
prowseed
To tak na szybko:
  1. $.ajax({
  2. type: "POST",
  3. url: "../sendmail.php",

Zdaje mi się, że pliki są w tym samym katalogu, więc url: "sendmail.php",

Po drugie:
  1. <form id="send_form" enctype="application/x-www-form-urlencoded" method="post">

To występuje dwa razy. Id powinno być unikalne.
Adish90
dalej nic nie przesyła informacji...zaczynam tracić nazdzieje...
prowseed
yhh, zobacz w ogole, czy formularz sie wysyla:
  1. <pre><?php var_dump($_POST) ?></pre>
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.