
Web - pomoc s formulářem a scriptem.
Zdravím, potřebuji napsat script, který by odesílal data na email. Je to pro tento formulář
Zdravím, potřebuji napsat script, který by odesílal data na email. Je to pro tento formulář
Zpět do poradny Odpovědět na původní otázku Nahoru
nějak mi to nepomohlo :D
<?php
$to = "someone@example.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "someonelse@example.com";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
uložil sem to ve script.php nahrál na web dal sem odeslat a eror 404
Co přesně jsi udělal? A tenhle script je samozřejmě nutné upravit, aby odpovídal tvým potřebám.
jak co jsem udělal ?.. Tenle script sem jen zkopíroval. Ale nevím jak udělat aby ten script navazoval na ten formulář
Kam jsi ho zkopíroval? Formulář jsi nějak upravil? Podporuje tvůj hosting PHP a odesílání mailů?
práve proto chci jít na skype tam je aspoň sdílení obrazovek
Na tohle žádné sdílení není potřeba.
hosting je na endoře
Položil jsem ti 3 otázky. Odpověděl jsi dejme tomu na jednu.
zkopíroval sem to v total commander do stejné složky jako je zdroják formulář sem nijak neupravil a jestli podporuje posílaní mailu sem nenašel
Určitě se ten soubor jmenuje script.php? Není to třeba script.php.txt?
ne-e uložil jsem to jak script.php, s tím že jsem to napsal v poznámkovým bloku
No, tak to se právě téměř jistě jmenuje script.php.txt. Umaž to .txt na konci.
no, snad jsem to smazal, co teď ?
Snad, nebo určitě? Až to budeš mít, tak to uprav, aby to odpovídalo tvým potřebám.
napsalo to, mail sent ale nic mi nedošlo a email sem tam napsal můj
Napsal jsi ho kam?
v tom scriptu, jak jsi mi psal ať ho upravím
<?php
$to = "face369@seznam.cz";
$subject = "Ucet";
$message = "Hello! This is a simple email message.";
$from = "someonelse@example.com";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
upravil jsem tam jenom můj email
Seznam je někdy dost pomalý. Do Spamu jsi se díval?
ano díval, není to nikde
skusím jinačí mail
taky nic
a to by mělo fungovat? že si to tak samo pošle mail ??. na tom webu mám nahrané jenom 2 obrázky index.htm a script.php to je vše
Tak to zkus a uvidíš.
skusil sem to co si mi napsal ale nic nedošlo
Ještě změň test "Hello! This is a simple email message." na něco smysluplného.
teď ten script vypadá takhle
<?php
$to = "ekura-ucty@seznam.cz";
$subject = "Ucet";
$message = "ahoj.";
mail($to,$subject,$message);
echo "Mail Sent.";
?>
furt to píše mail sent a furt nic nepřišlo
Je možný, že to přijde až za čas.
že by to trvalo tak dlouho ?
a nejde to udělat tak, že by se na ten wab nahrál soubor do kterého by se to ukládalo ? místo posílání na mail
Můžeš si to ukládat do databáze.
hmmmmmm... podivam se na mail a co nevidim ? Vážený uživateli,
vaše doména sindicate-bonusy.8u.cz se pokusila použít PHP funkci mail().
Bohužel využíváte programu Lite a nemáte proto tuto funkci dostupnou.
Pokud chcete využívat funkci mail() pro posílání e-mailů máte několik možností:
1) ve Vaší administraci si zdarma aktivujte mojeID a tím získejte i další výhody
2) pro doménu u které chcete využívat funkci mail() si v administraci aktivujte program Plus nebo Mega
V případě jakýchkoli dotazů jsme Vám k dispozici na e-mailu info@endora.cz.
Osobně bych mu neradil. Jeho úmyslem je vytvořit přihlašovací formulář proto aby mohl získávat jmena a hesla od lidi, mohu to dokazat, viz.
viewtopic.php