Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


*RadioActive
Napisane: 8.12.2013, 19:05:59





Grupa: Zarejestrowani
Postów: 2
Dołączył: 8.12.2013

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

A możesz Mi powiedzieć jak to zrobić,to z tym IP ?
  Forum: PHP · Podgląd postu: #1079467 · Odpowiedzi: 4 · Wyświetleń: 299

*RadioActive
Napisane: 8.12.2013, 18:37:28





Grupa: Zarejestrowani
Postów: 2
Dołączył: 8.12.2013

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

  1. <?php
  2. if(empty($_POST['submit'])){
  3. ?>
  4. <form action="kontakt.php" method="post">
  5. Nick:<br />
  6. <input type="text" name="nick" style="width:300px;"/><br />
  7. E-Mail:<br />
  8. <input type="text" name="email" style="width:300px;"/><br />
  9. Temat: <br />
  10. <input type="text" name="temat" style="width:300px;"/><br />
  11. Treść wiadomości:<br />
  12. <textarea name="trescwiadomosci" cols="30" rows="6" style="width:300px;"></textarea><br />
  13. <input type="submit" name="submit" value="Wyślij formularz"/>
  14. <input type="reset" value="Wyczyść"/><br />
  15. * Pamiętaj że nie jesteś anonimowy w internecie<br />
  16. <?php
  17. $ip=$_SERVER['REMOTE_ADDR'];
  18. echo("Twoje ip: <b>".$ip."</b>");
  19. ?>
  20. </form>
  21. <?php
  22. }elseif(!empty($_POST['nick']) && !empty($_POST['email'])&& !empty($_POST['temat']) && !empty($_POST['trescwiadomosci'])){
  23. function SprawdzEmail($email) {
  24. if (!eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$" , $email)){
  25. return false;
  26. }
  27. return true;
  28. }
  29. if(SprawdzEmail($_POST['email'])){
  30. $adresemail='*************@****.pl';
  31. $ip=$_SERVER['HTTP_CLIENT_IP'];
  32. $wiadomosc="Nick: $_POST[nick]\n\nEmail: $_POST[email]\n\nTemat: $_POST[temat]\n\nWiadomość: $_POST[trescwiadomosci]\n\nAdres IP: ".$ip." .";
  33. $nadawca="From: $_POST[email]";
  34. @mail($adresemail, "Formularz kontaktowy z www.******.pl", "$wiadomosc", "$nadawca");
  35. echo "<span style=\"color: #00D800; font-weight: bold; \">Dziękujemy, formularz został wysłany.</span>";
  36. }else{ echo "<span style=\"color: #FF0000; text-align: center; font-weight: bold;\">Wprowadzony adres E-Mail jest niepoprawny!!!</span>"; }
  37. }else{ echo "<span style=\"color: #FF0000; text-align: center; font-weight: bold;\">Cofnij i wypełnij wszystkie pola formularza!!!</span>"; }
  38. ?>

Dlaczego jak wszystko wypełnie i wyśle na email to w emailu nie przychodzi IP z którego wysłałem?.
  Forum: PHP · Podgląd postu: #1079461 · Odpowiedzi: 4 · Wyświetleń: 299


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 12:47