| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 26.04.10 Prihlásený: 03.10.13 Príspevky: 2149 Témy: 136 Bydlisko: Dubnica nad... | Napísal stiffy: 22.07.2012 12:55 | |
|
Neviete mi prosím pomôcť, ako spraviť v HTML formulár Kontaktujte nás? Mal by obsahovať hlavičku pre nickname návštevníka, jeho emailovú adresu a následne by tam malo by&ť políčko pre odkaz, ktorý bude následne poslaný na prednastavenú emailovú adresu
Viem že je toho plný internet, sám som to hladal v googli ale moc som si s EN strankami nepomohol keďže zatial boli všetky tieto formuláre nefunkčné. (žiadne CZ stranky zaoberajuce sa s touto temou som nenašiel) Ďakujem vám vopred za rady
_________________ Requiescat in pace My Computer Acer 5742G: l CPU: Intel i3 380M 2,53Ghz l RAM: 4GB DDR3l VGA: Nvidia GT 540m 1GB GDDR3 l HDD: 640GB l DVD-RW: Sony optiarc l Cooling Thermaltake CLN0015 Massive 23 LX l Mouse Gigabyte laser 6880 black |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 22.07.2012 13:00 | |
|
Maily sa nedaju posielat HTMLkom. Potrebujes serverovy jazyk.
Nasiel si si formular na internete a bol nefunkcny? Posli ho sem, povedz, ako sa prejavuje 'nefunkcnost,' pomozeme opravit.
|
|
Registrovaný: 05.11.11 Prihlásený: 26.04.24 Príspevky: 1507 Témy: 73 Bydlisko: Bratislava | Napísal eMp: 22.07.2012 13:27 | |
|
stiffy píše: žiadne CZ stranky zaoberajuce sa s touto temou som nenašiel Mal si otvorit oci a uvidel by si naznamejsiu stranku jakpsatweb.cz.
Ak si si uz nieco nasiel/vytvoril, tak sem stym.
_________________ CPU: AMD Ryzen 7 5700X, RAM: 16 GB KIT DDR4 3200, GPU: RTX 3060 Ti |
|
Registrovaný: 26.04.10 Prihlásený: 03.10.13 Príspevky: 2149 Témy: 136 Bydlisko: Dubnica nad... | Napísal autor témy stiffy: 22.07.2012 14:02 | |
|
takže tuna som vyhrabal jeden čo som skušal ( od nervov som preloženy zmazal takže neni editovany v SK)
v HTML:
Kód: <form name="htmlform" method="post" action="html_form_send.php"> <table width="450px"> </tr> <tr> <td valign="top"> <label for="first_name">First Name *</label> </td> <td valign="top"> <input type="text" name="first_name" maxlength="50" size="30"> </td> </tr> <tr> <td valign="top""> <label for="last_name">Last Name *</label> </td> <td valign="top"> <input type="text" name="last_name" maxlength="50" size="30"> </td> </tr> <tr> <td valign="top"> <label for="email">Email Address *</label> </td> <td valign="top"> <input type="text" name="email" maxlength="80" size="30"> </td> </tr> <tr> <td valign="top"> <label for="telephone">Telephone Number</label> </td> <td valign="top"> <input type="text" name="telephone" maxlength="30" size="30"> </td> </tr> <tr> <td valign="top"> <label for="comments">Comments *</label> </td> <td valign="top"> <textarea name="comments" maxlength="1000" cols="25" rows="6"></textarea> </td> </tr> <tr> <td colspan="2" style="text-align:center"> <input type="submit" value="Submit"> ( <a href="http://www.freecontactform.com/html_form.php">HTML Form</a> ) </td> </tr> </table> </form>
PHP: Kód: <?php if(isset($_POST['email'])) { // CHANGE THE TWO LINES BELOW $email_to = "*****@gmail.com"; $email_subject = "website html form submissions"; function died($error) { // your error code can go here echo "We are very sorry, but there were error(s) found with the form you 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['first_name']) || !isset($_POST['last_name']) || !isset($_POST['email']) || !isset($_POST['telephone']) || !isset($_POST['comments'])) { died('We are sorry, but there appears to be a problem with the form you submitted.'); } $first_name = $_POST['first_name']; // required $last_name = $_POST['last_name']; // required $email_from = $_POST['email']; // required $telephone = $_POST['telephone']; // not required $comments = $_POST['comments']; // required $error_message = ""; $email_exp = '/^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/'; if(!preg_match($email_exp,$email_from)) { $error_message .= 'The Email Address you entered does not appear to be valid.<br />'; } $string_exp = "/^[A-Za-z .'-]+$/"; if(!preg_match($string_exp,$first_name)) { $error_message .= 'The First Name you entered does not appear to be valid.<br />'; } if(!preg_match($string_exp,$last_name)) { $error_message .= 'The Last Name you entered does not appear to be valid.<br />'; } if(strlen($comments) < 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 .= "First Name: ".clean_string($first_name)."\n"; $email_message .= "Last Name: ".clean_string($last_name)."\n"; $email_message .= "Email: ".clean_string($email_from)."\n"; $email_message .= "Telephone: ".clean_string($telephone)."\n"; $email_message .= "Comments: ".clean_string($comments)."\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); ?> <!-- place your own success html below --> Thank you for contacting us. We will be in touch with you very soon. <?php } die(); ?> error na stránke: Kód: Server Error
405 - HTTP verb used to access this page is not allowed. The page you are looking for cannot be displayed because an invalid method (HTTP verb) was used to attempt access.
_________________ Requiescat in pace My Computer Acer 5742G: l CPU: Intel i3 380M 2,53Ghz l RAM: 4GB DDR3l VGA: Nvidia GT 540m 1GB GDDR3 l HDD: 640GB l DVD-RW: Sony optiarc l Cooling Thermaltake CLN0015 Massive 23 LX l Mouse Gigabyte laser 6880 black |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 22.07.2012 15:22 | |
|
Robil si niekedy s PHP? Aky webserver si si nainstaloval? PHP skript mas v subore s priponou .php? Uplne najprimitivnejsie PHP skripty sa spustia v poriadku?
Presuvam.
|
|
Registrovaný: 26.04.10 Prihlásený: 03.10.13 Príspevky: 2149 Témy: 136 Bydlisko: Dubnica nad... | Napísal autor témy stiffy: 23.07.2012 10:34 | |
|
problem vyriešený, nakoniec som sa dostal k vecičke kde len vyplníš svoje údaje, dáš odoslať a následne to na daný email pošle správu o tom že si chcel daný web kontaktovať a potom či už formou mailu alebo telefonu sa nejake tie dotazy ako v contact us form. vyriešia
Mám ale ďalší problém, s ktorým si neviem dať rady. Stranku robim čisto v HTML +trošku CSS, a ked som zadal presne pozicie videí a textu ktorý slúži ako názov videa, tak v IE to zobrazuje úplne rozhádzane, a naopak svoju prácu upnutú na FTP som si kontroloval pomocou Chromu, a v Mozille to ide tiež ako má. Pozície ako vravím sedia v Chrome (podla zarovnania left, top...). Taktiež netuším kde je problém keďže rolovacie menu pri ukázaní na danú položku v menu ide v Mozille aj Chrome vporiadku, ale na IE sa zase nezobrazí rolovacie menu pri ukázaní myšou na danú položku z menu kde sa má rolovacie menu zobraziť. Ako som sa pozeral spätne do CSS súboru, tak tam mám písané toto Kód: ody { text-align: center; /*vycentrovanie pre IE*/ }
#all { width: 920px; /*šírka layoutu*/ text-align: left; /*zrušenie vycentrovania textu*/ margin: 0 auto; /*vycentrovanie v ostatných prehliadačoch*/ } netreba tam niečo doplniť do tych prvych zatvoriek, keďže som to tam nechal prázdne, myslím že to bude práve tým
_________________ Requiescat in pace My Computer Acer 5742G: l CPU: Intel i3 380M 2,53Ghz l RAM: 4GB DDR3l VGA: Nvidia GT 540m 1GB GDDR3 l HDD: 640GB l DVD-RW: Sony optiarc l Cooling Thermaltake CLN0015 Massive 23 LX l Mouse Gigabyte laser 6880 black |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 23.07.2012 10:36 | |
|
Zaloz si novu temu, v ktorej posles odkaz na zivu ukazku.
|
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| HTML Formular odoslanie emailom v HTML, XHTML, XML, CSS | 7 | 394 | 20.04.2014 19:31 BX | | C# - ako skryť aktívny formulár a otvoriť druhý formulár [ Choď na stránku: 1, 2, 3 ] v Technológia .NET | 67 | 2756 | 28.06.2013 22:08 walther | | wordpress kontaktný formulár a objednávkový formulár v Redakčné systémy | 1 | 1097 | 22.08.2016 10:26 hatto13 | | PREKLAD: Contact Form SK v Redakčné systémy | 0 | 3324 | 24.03.2007 22:47 JanoF | | Wordpress contact form plugin v Redakčné systémy | 2 | 361 | 10.07.2013 9:51 mirom | | P: contact frame socket 1700 v Predám | 0 | 228 | 03.12.2022 14:32 Trty | | QIP Infium - problemy s viditelnostou v contact liste v Sieťové a internetové programy | 0 | 784 | 31.08.2008 18:01 ac.milan | | I/P: Contact frame Bykski LGA 1700/1800 v Predám | 8 | 279 | 24.04.2024 12:30 Iv0 | | I/P: Intel Core i9-12900KS + Thermal Grizzly CPU Contact Frame v Predám | 2 | 768 | 14.08.2022 22:08 ericc64 | | vysoketatry.us [ Choď na stránku: 1, 2 ] v Webdesign | 34 | 2790 | 27.11.2008 17:24 Svolo | | ACK-109EL US v PC skrinky, zdroje a všetky druhy chladenia | 6 | 746 | 08.01.2010 22:14 MosQuiTooO | | Something about us [ Choď na stránku: 1, 2, 3 ] v Láska, vzťahy, priateľstvo | 89 | 8638 | 22.03.2008 22:44 Luks | | P:The Last of Us v Predám | 0 | 600 | 26.01.2014 14:13 backy6 | | US inzercia neviete o niecom?? v Obchody, reklamácie a právo | 0 | 872 | 07.04.2011 14:41 moneto1 | | I/P: Logitech G413 Carbon US v Predám | 5 | 520 | 14.11.2019 21:15 Gogi | | Shipito - Dodanie baterioveho produktu z US? v Obchody, reklamácie a právo | 2 | 1312 | 26.05.2022 18:38 Googler1 |
| 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
|
|