| | |
| Stránka: 1 z 1
| [ Príspevkov: 15 ] | |
Autor | Správa |
---|
Registrovaný: 17.05.09 Prihlásený: 29.01.13 Príspevky: 47 Témy: 13 | Napísal Krtko: 06.10.2009 23:13 | |
|
po odoslani spravy v kontaktnom formulary mi zapne outlook, chcem aby mi priamo poslalo spravu na mail, v com je problem? http://p2sport.sk/kontakt.html
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
problem je v tom, ze ako action mas vo formulari uvedeny mailto:email. Ak chces posielat spravy priamo, musis mat na tvojom hostingu podporu nejakeho (skriptovacieho) jazyka, ktory dokaze posielat emaily, cisto v html to totiz nepojde...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 17.05.09 Prihlásený: 29.01.13 Príspevky: 47 Témy: 13 | Napísal autor témy Krtko: 07.10.2009 9:36 | |
|
mohol by si mi vysvetlit, jak by to malo vyzerat prakticky? pripadne nejaky odkaz na temu, navod..
pozeral som par kontaktnych formularov pisane v html, vsetky funguju normalne len v action miesto mailto je url stranky.. nechapem kde je potom cesta ku emailu ani v com spociva ta podpora skriptovacieho jazyka
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
Staci si vyhladat slovo mail, phpmailer a pod, tu na fore sa to riesilo milionkrat...
Niekolko tem:
http://www.pcforum.sk/manual-pouzivame- ... 63481.html
http://www.pcforum.sk/phpmailer-vt67800.html
http://www.pcforum.sk/php-mail-vt69784.html
Velmi casto podporovanym jazykom na hostingoch, ktory umoznuje posielanie e-mailov, je php. Samozrejme, funkcia, ktora posiela spravy, musi byt na serveri povolena.
Princip spociva v tom, ze data, ktore sa zadali vo formulari sa poslu scriptu na adrese uvedenej v action. V nom zadavas, kto je odosielatel, prijimatel a samozrejme, vsetky udaje, ktore ma email obsahovat (predmet, sprava, priloha, ...). Skript vsetky udaje spracuje a odosle spravu napr. pomocou funkcie mail()
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 17.05.09 Prihlásený: 29.01.13 Príspevky: 47 Témy: 13 | Napísal autor témy Krtko: 07.10.2009 10:25 | |
|
ja som pozeral temy o formularoch, len som sa vyhybal PHP ale asi to bez toho nepojde.. takze vlastne potrebujem stiahnut ten php skript, v nom upravit emailovu adresu a potom v html v kontaktnom formulary odkazat na url tohto php skriptu..?
|
|
Registrovaný: 17.05.09 Prihlásený: 29.01.13 Príspevky: 47 Témy: 13 | Napísal autor témy Krtko: 07.10.2009 19:09 | |
|
urobil som si php script podla tohto navodu http://www.freecontactform.com/email_form.php
v php som si upravil name: meno, email a comment podla toho ako to mam v html. po odoslani spravy vypisuje chybove hlasenie, v com je problem?
Kód: <?php if(isset($_POST['email'])) { // EDIT THE 2 LINES BELOW AS REQUIRED $email_to = "madkrt@post.sk"; $email_subject = "Rado Török"; function died($error) { // your error code can go here echo "We are very sorry, but there were error(s) found with the form your submitted. "; echo "These errors appear below.<br /><br />"; echo $error."<br /><br />"; echo "Please go back and fix these errors.<br /><br />"; die(); } // validation expected data exists if(!isset($_POST['Meno']) || !isset($_POST['email']) || !isset($_POST['comment'])) { died('We are sorry, but there appears to be a problem with the form your submitted.'); } $Meno = $_POST['Meno']; // required $email = $_POST['email']; // required $comments = $_POST['comment']; // required $error_message = ""; $email_exp = "^[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$"; if(!eregi($email_exp,$email_from)) { $error_message .= 'The Email Address you entered does not appear to be valid.<br />'; } $string_exp = "^[a-z .'-]+$"; if(!eregi($string_exp,$Meno)) { $error_message .= 'The First Name you entered does not appear to be valid.<br />'; } if(strlen($comment) < 2) { $error_message .= 'The Comments you entered do not appear to be valid.<br />'; } if(strlen($error_message) > 0) { died($error_message); } $email_message = "Form details below.\n\n"; function clean_string($string) { $bad = array("content-type","bcc:","to:","cc:","href"); return str_replace($bad,"",$string); } $email_message .= "Meno: ".clean_string($meno)."\n"; $email_message .= "email: ".clean_string($email)."\n";
$email_message .= "comment: ".clean_string($comment)."\n"; // create email headers $headers = 'From: '.$email_from."\r\n". 'Reply-To: '.$email_from."\r\n" . 'X-Mailer: PHP/' . phpversion(); @mail($email_to, $email_subject, $email_message, $headers); ?>
<!-- include your own success html here -->
Thank you for contacting us. We will be in touch with you very soon.
<? } ?>
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 07.10.2009 19:32 | |
|
Citácia: po odoslani spravy vypisuje chybove hlasenie Ake?
|
|
Registrovaný: 17.05.09 Prihlásený: 29.01.13 Príspevky: 47 Témy: 13 | Napísal autor témy Krtko: 07.10.2009 20:34 | |
|
We are very sorry, but there were error(s) found with the form your submitted. These errors appear below.
The Email Address you entered does not appear to be valid.
The Comments you entered do not appear to be valid.
Please go back and fix these errors.
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 07.10.2009 20:58 | |
|
Zadavas neplatnu emailovu adresu a komentar mensi ako 2 znaky.
|
|
Registrovaný: 17.05.09 Prihlásený: 29.01.13 Príspevky: 47 Témy: 13 | Napísal autor témy Krtko: 08.10.2009 8:56 | |
|
to iste hlasenie vyhadzuje nech zadam hocijaku adresu a akykolvek dlhy text, musi byt chyba niekde v scripte alebo v html
|
|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 |
Krtko píše: to iste hlasenie vyhadzuje nech zadam hocijaku adresu a akykolvek dlhy text, musi byt chyba niekde v scripte alebo v html
pekne si to napisal len si zabudol to html prilozit
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
neexistujuce premenne: $email_from, $comment - sprav si v tom poriadok
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 |
hej ale nedostane sa anilen k tym POSTom predpokladam ze ma zle pomenovane prvky formu
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
moze mat aj spravne pomenovane inputy, ale v skripte uklada post hodnoty do inych premennych ($email, $comments), ako pouziva dalej v scripte ($email_from, $comment)... Meno mu zbehne evidentne dobre, lebo k nemu nevypise ziadnu chybu...
alebo to nie je kompletny script...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 17.05.09 Prihlásený: 29.01.13 Príspevky: 47 Témy: 13 | Napísal autor témy Krtko: 08.10.2009 10:12 | |
|
html je v prvom prispevku (stranka), staci si pozriet zdrojovy kod.. v tom scripte podla coho som to robil boli v kontaktnom formulary zbytocne udaje ako last name, predmet spravy, tel. cislo.. tak to som zo scriptu vyhodil a
Kód: // validation expected data exists if(!isset($_POST['Meno']) || !isset($_POST['email']) || !isset($_POST['comment'])) { (meno, email, comment) som premenoval podla name v html, nic viac som tam nemenil.. php jazyk vobec nepoznam, to som robil len ako pokus
|
|
| Stránka: 1 z 1
| [ Príspevkov: 15 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| wordpress kontaktný formulár a objednávkový formulár v Redakčné systémy | 1 | 1097 | 22.08.2016 10:26 hatto13 | | Kontaktny formular v PHP, ASP | 4 | 575 | 01.07.2009 17:13 rooobertek | | Kontaktny formular v PHP, ASP | 9 | 1121 | 28.04.2015 17:52 chrono | | KONTAKTNY FORMULAR v JavaScript, VBScript, Ajax | 2 | 653 | 09.03.2010 19:36 buy-more | | kontaktny formular - nefunguje v PHP, ASP | 1 | 707 | 10.02.2010 20:43 kesaj | | PHP kontaktny formular a diakritika v PHP, ASP | 2 | 524 | 09.03.2015 20:43 walther | | php kontaktny formular- sprava o odoslani v PHP, ASP | 2 | 781 | 18.02.2013 20:03 martina833 | | C# - ako skryť aktívny formulár a otvoriť druhý formulár [ Choď na stránku: 1, 2, 3 ] v Technológia .NET | 67 | 2753 | 28.06.2013 22:08 walther | | formular v HTML, XHTML, XML, CSS | 24 | 1066 | 08.01.2011 14:55 shaggy | | Formular v Ostatné | 0 | 363 | 08.03.2016 19:23 matej71 | | Formular v PHP, ASP | 1 | 383 | 09.07.2012 20:31 killer | | Formulár v PHP, ASP | 8 | 469 | 28.07.2015 17:55 walther | | Formulár v PHP, ASP | 11 | 902 | 27.02.2009 12:38 Pades | | Formular v HTML, XHTML, XML, CSS | 9 | 467 | 04.04.2015 14:11 erikzet | | formulár v HTML, XHTML, XML, CSS | 14 | 1126 | 27.05.2007 10:00 p360t | | Formulár v PHP, ASP | 23 | 1725 | 01.04.2007 10:02 p360t |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|