jak użyc funkcji mail

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
piodor
Posty: 5
Rejestracja: sob wrz 19, 2009 11:06 pm

jak użyc funkcji mail

Post autor: piodor »

no dobrze to jak mam użyć tej

Kod: Zaznacz cały

mail('adresat', 'List ze strony', $content, $header)
funkcji do tego kodu

Kod: Zaznacz cały

<form action="" method="post">
<div class="textbox">
<label for="iin">Imie i nazwisko</label>
<br />
<input id="iin" value="" name="iin" size="30"/>
<br />
<br />
<label for="email">Adres e-mail</label>
<br />
<input id="email" value="" name="email" size="30"/>
<br />
<br />
<label for="temat">Temat</label>
<br />
<input id="temat" value="" name="temat" size="30"/>
</div>
<div class="textarea">
<label for="textareaa">Message Content:</label>
<p><textarea name="tresc"></textarea> </p>
</div>
<div class="submit">
<input type="submit" value="Wyslij" name="kontakt" />
</div>
 </form>
, bo nie do końca czaję? dzięki za pomoc.
slawko
Nowy
Nowy
Posty: 127
Rejestracja: ndz sty 23, 2005 6:43 pm
Kontakt:

Re: jak użyc funkcji mail

Post autor: slawko »

W skrócie:

Kod: Zaznacz cały

<form action="wyslij.php" method="post">
W pliku wyslij.php
umieszczasz funkcję mail
np:

Kod: Zaznacz cały

$msg ="Temat:\t$temat\n";
$msg .="Adres e-mail wysyłającego:\t$email\n";
$msg .="Wiadomość:\t$wiadomosc\n";

$temat="formularz www";


mail("[email protected]", $temat, $msg);
w zmiennej
$wiadomosc wpisujesz zawartość wiadomości
piodor
Posty: 5
Rejestracja: sob wrz 19, 2009 11:06 pm

Re: jak użyc funkcji mail

Post autor: piodor »

Kod: Zaznacz cały

<?php
$temat=$_POST['temat'];
$email=$_POST['email'];
$tresc=$_POST['tresc'];
$msg ="Temat:\t" . $temat . " \n";
$msg .="Adres e-mail wysyłającego:\t" . $email . "\n";
$msg .="Wiadomość:\t" . $tresc ."\n";

$temat .=", formularz www"; 
mail("[email protected]", $temat, $msg);
?>
zrobiłem tak
i

Kod: Zaznacz cały

Warning: mail(): SMTP server response: 550 Invalid recipient:[email protected] in c:\usr\apache\httpd\eksperymenty\wyslij.php on line 12
wyskakuje taki błąd

to jest formularz

Kod: Zaznacz cały

<form action="wyslij.php" method="post">
<div class="textbox">
<label for="iin">Imie i nazwisko</label>
<br />
<input id="iin" value="" name="iin" size="30"/>
<br />
<br />
<label for="email">Adres e-mail</label>
<br />
<input id="email" value="" name="email" size="30"/>
<br />
<br />
<label for="temat">Temat</label>
<br />
<input id="temat" value="" name="temat" size="30"/>
</div>
<div class="textarea">
<label for="textareaa">Message Content:</label>
<p><textarea name="tresc"></textarea> </p>
</div>
<div class="submit">
<input type="submit" value="Wyslij" name="kontakt" />
</div>
 </form>
slawko
Nowy
Nowy
Posty: 127
Rejestracja: ndz sty 23, 2005 6:43 pm
Kontakt:

Re: jak użyc funkcji mail

Post autor: slawko »

Na lokalnym serwerze nie masz włączonej usługi do wysyłania wiadomości.
Musisz ją skonfigurować.

Lub przetestuj na jakimś serwerze co ma włączoną funkcję mail.
ODPOWIEDZ