Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Formularz WWW
Forum PHP.pl > Forum > Przedszkole
Verticalus
Mam problem, nie potrafie zrobic Formulaza WWW z imie , nazwisko itp itd zeby zostal on wyslany z www na dany e-mail. Jestem webdesignerem i to jest moj minus ze nie potrafie tego zrobic. Prubowalem nawet z Java i HTML i nie dziala jezeli ktos posluzy pomoca BEDE BARDZO WDZIECZNY smile.gif
Pigula
moze to Ci pomoze
exit
Rozwiązanie jest proste.
Musisz po prostu zastosować funkcję mail(), składnia jest banalna w manualu znajdziesz wszystko a jak nie to napisz snitch.gif
dexter_m
Jest to jedna z prostrzych rzeczy w php.
Po pierwsze na swoim serwerze musisz mieć postawiony SMTP.
Po drugie, robisz formularz i skrypt php.

formularz.html

  1. <meta http-equiv="Content-type" content="text/html; charset=windows-1250">
  2. <style type="text/css">
  3. input.styled
  4. {
  5. border: 2px solid red;
  6. background-color:black; /*BEGIN STYLE*/
  7. font: bold 16px Comic Sans Serif;
  8. padding: 0px;
  9. color:#ff5353;
  10. }
  11.  
  12. <style type="text/css">
  13. textarea.styled
  14. {
  15. border: 2px solid red;
  16. background-color: black;
  17. font: bold 15px Comic Sans MS>;
  18. padding: 0px;
  19. color:#ff5353;
  20. }
  21.  
  22. <style type="text/css">
  23. select.styled
  24. {
  25. border: 2px solid red;
  26. background-color: black;
  27. font: bold 15px Comic Sans MS>;
  28. padding: 0px; /*END STYLE*/
  29. color:#ff5353;
  30. }
  31. </head>
  32. <body bgcolor=black>
  33. <center><b><font color="ffffcc" face="comic sans MS">Rejestracja<b><h1></h1></b></font></b></center>
  34. <br>
  35. <br>
  36. <!-- POCZATEK-- BODY-->
  37.  
  38. <form action="script" method="post">
  39. <pre>
  40. <font color="brown"><b>1) Login</b></font> <input type="text" size=32 value="Tu wpisz swój nick/login" name="login" class="styled">
  41.  
  42. <font color="brown"><b>1) Hasło:</b></font> <input type="password" size=32 value="Tu wpisz swoje hasło" name="haslo" class="styled">
  43.  
  44. <font color="brown"><b>1) Imię:</b></font> <input type="text" size=32 value="Tu wpisz swoje imię" name="imie" class="styled">
  45.  
  46. <font color="brown"><b>2) Nazwisko:</b></font> <input type="text" size=32 value="Tu wpisz swoje nazwisko" name="nazwisko" class="styled">
  47.  
  48. <font color="brown"><b>3) Płeć:</b></font> <font color="brown"><b>Chłopak:</b></font> <input type="radio" value="chlopak" name="plec" class="styled"> <font color="brown"><b>Dziewczyna:</b></font> <input type="radio" value="dziewczyna" name="plec" class="styled">
  49.  
  50. <font color="brown"><b>4) E-mail:</b></font> <input type="text" size=32 value="Tu wpisz swój e-mail" name="email" class="styled">
  51.  
  52. <font color="brown"><b>5) Wiek:</b></font> <input type="text" size=32 value="Tu wpisz swój wiek" name="wiek" class="styled">
  53.  
  54.  
  55.  
  56. <font color="brown"><b>6) Krótko opisz siebie:</b></font> <textarea class="styled" name="opis">
  57. Tu siebie scharakteryzuj...
  58. </pre>
  59. <input type="submit" value="Wyślij ankietę!" /> <input type="reset" value="Zresetuj ankietę!" />
  60.  
  61. </form>
  62.  
  63. <!-- KONIEC-- BODY-->
  64. </body>
  65. </html>


i teraz script.php

  1. <?
  2.  
  3. $tresc=&#092;"$imie $nazwisko $haslo $plec $email $wiek $opis\";
  4. $temat=&#092;"Rejestracja\";
  5. $adresat=&#092;"twoj_email\";
  6. $nadawca=&#092;"NADAWCA\";
  7. mail($adresat, $temat, $tresc, &#092;"From:$nadawca\");
  8.  
  9. ?>


i wszystko powinno być ok.
Ostatni raz robię gotowca, bo jak kiedyś ktoś na tym forum ładnie powiedział, forum nie jest po to aby sobie przyjść napisać że jest się lamerem, poprosić aby ktoś zrobił sktypt i siedzieć z popkornem i co jakiś czas wciskając klawisz F5 patrzyć czy ktoś już wkońcu odwalił robotę za nas czy jeszcze nie. mad.gif

Pozdrawiam, dexter.
kwiateusz
to z popcornem to moj post tongue.gif a co do tego gotowca to po co dla kazdego stylu osobny znacznik <style> questionmark.gif a jak ktos bedzie tego uzywal to przestawcie kodowanie na iso-8859-2 bo to polski standard kodowania (jakby ktos nie wiedzial)
dexter_m
no właśnie, z tym popcornem to święta racja, jak ktoś jest leniem to niech się wogule nie bierze za programowanie bo to na dłuższą metę nie ma sensu.
@kwiateusz - a co do tych stylów to po prostu tak już jestem przyzwyczajony pisać, kto wie - może kiedyś zmienię ten nawyk... winksmiley.jpg
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.