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.
piodor
Posty: 5 Rejestracja: sob wrz 19, 2009 11:06 pm
Post
autor: piodor » ndz paź 25, 2009 9:43 pm
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
Posty: 127 Rejestracja: ndz sty 23, 2005 6:43 pm
Kontakt:
Post
autor: slawko » pn paź 26, 2009 8:57 am
W skrócie:
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
Post
autor: piodor » pn paź 26, 2009 6:19 pm
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
Posty: 127 Rejestracja: ndz sty 23, 2005 6:43 pm
Kontakt:
Post
autor: slawko » pn paź 26, 2009 10:52 pm
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.