Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Najprostszy formularz e-mail - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: Najprostszy formularz e-mail (/thread-najprostszy-formularz-e-mail)



Najprostszy formularz e-mail - milanista7 - 02-02-2010

Szukając formularza, każdy ma przynajmniej 4 pola ( imię wiadomość itp).
Nie umiem go przerobić na takie z jednym polem - e-mail.
Czy ktoś mógłby podać skrypt który wysyłałby tylko adres e-mail ?
Coś jak newsletter ale w formie wiadomości. Sam e-mail
ThxWink


RE: Najprostszy formularz e-mail - kancik - 02-02-2010

to tak formularz to jest taki

Kod PHP:
<form method="post" action="wyslijmail">
          <
table border="0">
          <
tr>
          <
td><b>Mail: </b></td><td><input type="text" style="width:200px;" name="mail"/></td>
          </
tr>
          <
tr>
          <
td><input type="submit" value="Wy�lij"/></td><td></td>
          </
tr>
          </
table>
      </
form

a skrypt do obslugi to taki
Kod PHP:
$mail $_POST['mail'];
mail('mail na ktory ma zostac dostarczone','temat wiadomosci'$mail'naglowek');

/* moze to byc tez tak*/
$tresc "Gosc o takim mailu $mail chce cos od Ciebie";
mail('mail na ktory ma zostac dostarczone','temat wiadomosci'$tresc'naglowek'); 

jesli jest jakis blad to sorki pisze z pamieci Smile


RE: Najprostszy formularz e-mail - milanista7 - 02-02-2010

Jak powinienem nazwać skrypt php ? wyslijmail jak w action?
Tak nazwałem i nie działa.
Po kliknieciu wyślij przechodzi na pustą strone.. i nic. Na skrzynke nic nie doszło.
czy te nagłówek i temat to konieczność?
Strona działa na CBA.pl . Podobno mają funkcję mail.


RE: Najprostszy formularz e-mail - kancik - 03-02-2010

ja mam na cba i mi takie cos dziala , nie musi byc naglowek . moze to wygladac tak jak u mnie , tylko ze przerobie na jeden input
Kod PHP:
//formularz html taki jak byl
 
$mail $_POST['mail'];
$header .= "From: ".$mail;
$tresc "
=============================
mail:  
$mail 
============================="
;
 
$wysylanie = @mail('[email protected]''tema'$tresc, );
      if ( 
$wysylanie )
      {
        echo 
'<span style="color:#008000;">Udało Ci się wysłać wiadomość do mnie :D</span>';   
      } 
      else
      {
        echo 
'<span style="color:#FF0000;">Nie udało się wysłać !!</span>';  
      } 

to musi dzialac!!


ps w action ma byc nazwa skryptu czyli np. formularz.php . a kod html powinien byc w pliku html. chociaz ja to rrobie sobie na funkcjach w php.


RE: Najprostszy formularz e-mail - milanista7 - 03-02-2010

Parse error: syntax error, unexpected ')' in /var/www/virtual/nazwastrony.cba.pl/email.php on line 8

" ) " ? jak to unexpected?


RE: Najprostszy formularz e-mail - kancik - 03-02-2010

jak masz liine

$wysylanie = @mail('[email protected]', 'tema', $tresc, );


to po tresc przecinka nie moze byc Smile sorki