Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak naprawić ten błąd
Forum PHP.pl > Forum > Przedszkole
Nowy :((
  1. <?php
  2. include('config.php');
  3. include('lang_polish.php');
  4.  
  5. $contact_topic = $_POST['contact_topic'];
  6. $contact_nick = $_POST['contact_nick'];
  7. $contact_kind = $_POST['contact_kind'];
  8. $contact_content = $_POST['contact_content'];
  9. $contact_date = date("d-m-Y");
  10. $contact_ip = $_SERVER['REMOTE_ADDR'];
  11. $contact_email_user = $_POST['$contact_email_user'];
  12. $blad.="";
  13. $bledy=0;
  14.  
  15.  
  16. if ($contact_kind == 1)
  17. {
  18. $contact_kind = $lang_polish['contact_kind_1'];
  19. }
  20. if ($contact_kind == 2)
  21. {
  22. $contact_kind = $lang_polish['contact_kind_2'];
  23. }
  24. if ($contact_kind == 3)
  25. {
  26. $contact_kind = $lang_polish['contact_kind_3'];
  27. }
  28. if ($contact_kind == 4)
  29. {
  30. $contact_kind = $lang_polish['contact_kind_4'];
  31. }
  32.  
  33. if ($contact_topic=="") $blad.="Wpisz nazwę tematu wiadomości!<br>";
  34. if ($contact_topic<=5) $blad.="Nazwa tematu jest zakrótka! Proszę poprawić!<br>";
  35. if ($contact_content=="") $blad.="Proszę uzupełnić pole Treści Wiadomości!<br>";
  36. if ($contact_content<=10) $blad.="Twoja wiadomość jest zbyt krótka! Proszę poprawić!<br>";
  37. if ($contact_email_user=="") $blad.="Proszę podać e-mail!<br>";
  38. if(!ereg("^.+@.+..+$", $contact_email_user)) $blad.="Podany adres e-mail jest niepoprawny. Proszę poprawić!<br>";
  39.  
  40. if($blad!="")
  41. {
  42. echo "<center>";
  43. echo "<h1>Napotkane błędy:</h1><br><br>";
  44. echo $blad;
  45. echo "</center>";
  46. $bledy=1;
  47. echo "<br><Br><BR>";
  48. }
  49. if($bledy=0)
  50. {
  51. /* adresaci */
  52. $do = "nick <jakistamemail@gmail.com>";
  53.  
  54. /* temat */
  55. $temat = "$contact_topic";
  56.  
  57. /* wiadomość */
  58. $wiadomosc = "jakas tam wiadomosc";
  59.  
  60. /* Aby wysłać e-mail w formacie HTML, należy ustawić nagłówek Content-type. */
  61. $naglowki = "MIME-Version: 1.0r\n";
  62. $naglowki .= "Content-type: text/html; charset=iso-8859-2r\n";
  63.  
  64. /* dodatkowe nagłówki */
  65. $naglowki .= "From: System kontaktowy <system@centrumots.pl>r\n";
  66.  
  67. $naglowki .= "Cc: archiwum_mailingu@example.comr\n";
  68. $naglowki .= "Bcc: kontrola_mailingu@example.comr\n";
  69.  
  70. /* a teraz wyślij */
  71. mail($do, $temat, $wiadomosc, $naglowki);
  72. }
  73. echo "<body>";
  74. echo "<h2>Dziękujemy, email z wiadomością został wysłany do administratora!</h2>";
  75. echo "</body>"
  76. ?>

Wie ktoś jak to naprawić? bo nawet jeżeli spełnię warunki to nadal wyskakują te błędy, może ktoś ma na to inny sposób?
Proszę o porady/rozwiązania, wiem że dla niektórych może to doprowadzić do śmiechu, ale dopiero zacząłem swoją przygodę z php.
Z góry dziękuję za poprawienie kodu/poradę.
PS. Żeby nie było, formularz itp mam all zrobione, ale z tymi warunkami mi coś nie wychodzi ;/
Pozdrawiam!
Cysiaczek
Popraw proszę tytuł topiku na zgodny z zasadami forum Przedszkole

Pozdrawiam
kwiateusz
Crossposting: http://forum.php.pl/index.php?showtopic=76385
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.