Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jak usunąć ten błąd?
daw22
post
Post #1





Grupa: Zarejestrowani
Postów: 64
Pomógł: 1
Dołączył: 1.09.2007

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


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

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!

Ten post edytował daw22 1.09.2007, 22:45:54
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 06:27