Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][html]Formularz email
tejek
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 12.11.2005

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


Tworze strone www i chciałbym na niej umieści formularz który pozwiliłby na wysyłanie e-maili ze strony na moja skrzynkę pocztową nie uzywająć przy tym programu pocztowego. jestem Początkującym programistą próbowałem coś sam ale nigdy mi nie wychodziło.

Oto skrypt ktory sam napisalem ale nie weim co jest w nim zle.

Plik formularz.html
  1. <title>Formularz</title>
  2. </head>
  3. <form action="send.php" method="post">
  4. <input type="text" name="nick" value="nick" /><br />
  5. <br />
  6. <textarea name="tresc" id="tresc" >Tresc</textarea>
  7. <br />
  8. <br />
  9. <input type="submit" name="Wyslij" value="Wyslij" />
  10. <input type="reset" name="Kasuj" value="Kasuj" />
  11. </form>
  12. </body>
  13. </html>


Plik send.php
  1. <?php (
  2. mail("e-kacz@o2.pl", "$nick", "$tresc")
  3. ) ?>


Pisałem to przy pomocy kursu z neta ale coś niedziała pomóżcie mi Prosze.

----edit----
Ciesze się że używasz bbCode.
<span style="font-weight: bold;">Ale przesada to też źle.

Poprawiłem.

Uwaga na byki.
Bykom <span style="font-weight: bold;">STOP</span>!!!
~mike_mech</span>
Powód edycji: dodalem tag (cysiaczek)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Zebro
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 20.04.2006

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


Witam

Nie wiem co wpisalem gdzie jest zle ale nie dziala mi wysylanie formularza. Po zatwierdzeniu dostaje taki błąd:

Warning: mail() expects at most 5 parameters, 7 given in wyslij.php on line 2

ps. istnieje możliwośc tak zmienić "wyslik.php" aby zawartość formularza była wstawiana na forum jako nowy wątek w odpowiednim dziale ( forum oparte na phpBB )

źródło formularza

  1. <meta content="text/html; charset=ISO-8859-2"
  2. http-equiv="content-type">
  3. <title>Rekrutacja</title>
  4. </head>
  5. <table style="width: 100%; text-align: left;" border="1" cellpadding="2" cellspacing="2">
  6. <tr>
  7. <td style="vertical-align: top;">
  8. <td style="vertical-align: top;">
  9. </tr>
  10. <tr>
  11. <td style="width: 100px; vertical-align: top;"><img src="/images/need.jpg">
  12. <td style="vertical-align: top;">
  13. <form enctype="text/plain" action="wyslij.php" method="post">
  14. <tr>
  15. <td><b>E-Mail</b>
  16. <td colspan="2" rowspan="1"><input value="Twój E-Mail" name="mail" type="text">
  17. </tr>
  18. <tr>
  19. <td><b>Nick</b>
  20. <td colspan="2" rowspan="1"><input value="Twój Nick" name="nick" type="text">
  21. </tr>
  22. <tr>
  23. <td><b>Wiek</b>
  24. <td colspan="2" rowspan="1"><input value="Twój Wiek" name="wiek" type="text">
  25. </tr>
  26. <tr>
  27. <td><b>Nr GG</b>
  28. <td colspan="2" rowspan="1"><input value="Twój nr GG" name="gg" type="text">
  29. </tr>
  30. <tr>
  31. <td><b>PB GUID</b>
  32. <td colspan="2" rowspan="1"><input value="Twój PB GUID" name="guid" type="text">
  33. </tr>
  34. <tr>
  35. <td><b>Tracker </b>
  36. <td colspan="2" rowspan="1"><input value="Twój tracker" name="tracker" type="text">
  37. </tr>
  38. <tr>
  39. <td><b>Treningi </b>
  40. <td>Podstawowy
  41. <td><input name="basic" type="checkbox">
  42. </tr>
  43. <tr>
  44. <td>
  45. <td>Medyczny
  46. <td><input name="medic" type="checkbox">
  47. </tr>
  48. <tr>
  49. <td>
  50. <td>Skoczek spadochronowy
  51. <td><input name="jumper" type="checkbox">
  52. </tr>
  53. <tr>
  54. <td>
  55. <td>Snajper
  56. <td><input name="snipe" type="checkbox">
  57. </tr>
  58. <tr>
  59. <td>
  60. <td>Sił specjalnych
  61. <td><input name="sf" type="checkbox">
  62. </tr>
  63. <tr>
  64. <td colspan="3" rowspan="1">
  65. <center><input value="Wyślij zgłoszenie" type="submit"></center>
  66. </td>
  67. </tr>
  68. </form>
  69. </tr>
  70. <tr>
  71. <td style="vertical-align: top;">
  72. <td style="vertical-align: top;">
  73. </tr>
  74. </body>
  75. </html>


źródło wyślij.php

  1. <?php
  2. mail("XXX@xxx.pl", $_POST['mail'], $_POST['nick'], $_POST['wiek'], $_POST['gg'], $_POST['guid'], $_POST['tracker']);
  3. ?>


Już wiem co robiłem nie tak. Na tej stronie jest wszystko co było mi potrzebne. teraz już mi działa.


LINK.

Ten post edytował Zebro 19.08.2006, 23:36:35
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.03.2026 - 16:34