Čo mi na tomto scripte chyba aby pracoval spravne

Programovacie jazyky, rady, poradňa...
aughostino
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1269
Registrovaný: 26 apr 2007, 16:05

Čo mi na tomto scripte chyba aby pracoval spravne

Príspevok od používateľa aughostino »

<form action="#">
<p> <label>Meno (prez&yacute;vka)</label> <input
size="30" value="" name="dname" type="text" />
<label>E-mail</label> <input name="demail"
value="" size="30" type="text" /> <label>Dotaz</label>
<textarea rows="5" cols="5"></textarea> <br />
<input value="Odoslať" name="Odoslať" class="button"
type="submit" /> </p>
</form>

Je to vlastne rýchly mail ale čo tam mam pripisat aby sa to odosielalo na mail [email protected]?
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Potrebuješ dať niekam skript (php, asp...), ktorý tie údaje na email odošle (html to nevie).
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

alebo do action dáš mailto:[email protected] ale potom to už nebude rýchly mail :wink:
ryty
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 207
Registrovaný: 01 mar 2006, 17:50

Príspevok od používateľa ryty »

chrono napísal:Potrebuješ dať niekam skript (php, asp...), ktorý tie údaje na email odošle (html to nevie).
nechapem ako si to myslel.

Ja som sa chcel vyhnut sluzbam ponukanym strankami typu blueboard tak som chcel upravit ten script ale nevim ako.
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Html nevie posielať emaily (iba pomocou externej aplikácie [ten audiotrackov príklad]). Preto musíš na nejaký server, s podporou posielanie emailov cez php umiestniť skript, ktorý tú žiadosť preberie a email odošle.
neppo
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 774
Registrovaný: 09 jún 2005, 15:33

Príspevok od používateľa neppo »

index.htm

Kód: Vybrať všetko

<form action="mail.php" method="post">
<p> <label>Meno (prez&yacute;vka)</label> <input
size="30" value="" name="dname" type="text" />
<label>E-mail</label> <input name="demail"
value="" size="30" type="text" /> <label>Dotaz</label>
<textarea rows="5" cols="5" name="dotaz"></textarea> <br />
<input value="Odoslať" name="Odoslať" class="button"
type="submit" /> </p>
</form> 
mail.php

Kód: Vybrať všetko

<?php
$dname = $_POST["dname"];
$demail = $_POST["demail"];
$dotaz = $_POST["dotaz"];

$to = "[email protected]";
$subject = "Napisal <b>".$dname."</b>";
$sprava = "Meno: ".$dname."\nEmail: ".$demail."\nText:\n".$dotaz."";

mail ($to, $subject, $sprava);
?> 
popripade si to treba doplnit/upravit
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Ak tam budeš chcieť pridať podporu pre nastavovanie znakovej sady, môžeš sa inšpirovať mojimi staršími odpoveďami. (napr. http://www.hojko.com/post540706.html#540706)
Napísať odpoveď