ďťż

Mam gotowy formularz ale co zrobić, żeby go wysłać e-mailem?

       

Podstrony


telcocafe

Witajcie, mam gotowy formularz, oto kod:

<form>  Login:<INPUT NAME="Imię"><BR>  Hasło:<INPUT TYPE="password" NAME="nazwa"><br>  Określ stopień znajomości php:<br>  <SELECT NAME="nazwa">  <OPTION>nic  <OPTION>coś  <OPTION>dużo  </SELECT>  <BR>  Daj tu w zrobione CV w MS WORD:<BR>  <INPUT TYPE="file" NAME="nazwa"><br>  Podaj swój komentarz:<BR>  <TEXTAREA NAME="Komentarz" COLS="50" ROWS="10">Proszę, wpisz tutaj jakiś komentarz...</TEXTAREA>  <br>  <INPUT TYPE="reset" VALUE="Wyczyść dane">  </form>

Co trzeba zrobić, aby ten formularz był wysyłany za pomocą funkcji mail(), albo serwera SMTP w php?
Użytkownik PCforum edytował ten post 01 luty 2006, 17:33


http://pl.php.net/ma...pl/ref.mail.php
http://pl.php.net/ma...nction.mail.php

Musisz wyslac ten string wlasnie do funkcji, ktora Ci wysle tego maila

poczytaj o POST I GET

   <form method="post">    Twój login: (opcjonalnie)<br>    <input type="text" name="login" size="10"><br>    Adres e-mail na który ma przyjść odpowiedź:<br>    <input type="text" name="mail" size="40"><br>    Z jakiego powodu chcesz się skontaktować:<br>    <INPUT TYPE="checkbox" NAME="rodzaj" VALUE="pytanie"> Pytanie<br>    <INPUT TYPE="checkbox" NAME="rodzaj" VALUE="sugestia"> Sugestia <br>    <INPUT TYPE="checkbox" NAME="rodzaj" VALUE="skarga"> Skarga <br>    <INPUT TYPE="checkbox" NAME="rodzaj" VALUE="inne"> inne <br>    Wpisz tekst:<br>    <textarea cols="40" rows="5" name="tekst"></textarea><br>    <input type="submit" name="wyslij" value="Wyślij">    </form> <?    if ((isset($_POST['mail'])) && (isset($_POST['rodzaj']))    && (isset($_POST['tekst'])))    {      $msg = "LOGIN: ".$_POST['login']."\nMAIL: ".$_POST['mail']."\nRODZAJ: ".$_POST['rodzaj']."\nTEKST: ".$_POST['tekst'];      mail("ADRES@MAIL.PL", "TEMAT", $msg);     echo "Wiadomosc zostala wyslana";    }    else { echo "Upewnij sie, czy wszystkie pola zostaly wypelnione"; } ?>
Powyzszy przyklad wysyla maila ze strony www (zawarty w $msg)

//Ps proszac o gotowy kod, daleko nie zajedziesz jako programista
Użytkownik lofix edytował ten post 01 luty 2006, 18:11
lofix, napisałem co trzeba zrobić, a nie prośbe o linki

EDIT//dobrze mówisz, napisałem posta mimo, że kod już miałem :P taka moja natura, najpierw pisze posta, potem się za to biorę
Użytkownik PCforum edytował ten post 01 luty 2006, 18:18
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.