Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Contact us- formulár v HTML

Registrovaný: 26.04.10
Prihlásený: 03.10.13
Príspevky: 2149
Témy: 136
Bydlisko: Dubnica nad...
Príspevok NapísalOffline : 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
Offline

Čestný člen
Čestný člen
Contact us- formulár v HTML

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 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.


Offline

Užívateľ
Užívateľ
Contact us- formulár v HTML

Registrovaný: 05.11.11
Prihlásený: 26.04.24
Príspevky: 1507
Témy: 73
Bydlisko: Bratislava
Príspevok NapísalOffline : 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
Offline

Užívateľ
Užívateľ
Contact us- formulár v HTML

Registrovaný: 26.04.10
Prihlásený: 03.10.13
Príspevky: 2149
Témy: 136
Bydlisko: Dubnica nad...
Príspevok Napísal autor témyOffline : 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
Offline

Čestný člen
Čestný člen
Contact us- formulár v HTML

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 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.


Offline

Užívateľ
Užívateľ
Contact us- formulár v HTML

Registrovaný: 26.04.10
Prihlásený: 03.10.13
Príspevky: 2149
Témy: 136
Bydlisko: Dubnica nad...
Príspevok Napísal autor témyOffline : 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
Offline

Čestný člen
Čestný člen
Contact us- formulár v HTML

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 23.07.2012 10:36

Zaloz si novu temu, v ktorej posles odkaz na zivu ukazku.


Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. HTML Formular odoslanie emailom

v HTML, XHTML, XML, CSS

7

394

20.04.2014 19:31

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C# - ako skryť aktívny formulár a otvoriť druhý formulár

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Technológia .NET

67

2756

28.06.2013 22:08

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. wordpress kontaktný formulár a objednávkový formulár

v Redakčné systémy

1

1097

22.08.2016 10:26

hatto13 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PREKLAD: Contact Form SK

v Redakčné systémy

0

3324

24.03.2007 22:47

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Wordpress contact form plugin

v Redakčné systémy

2

361

10.07.2013 9:51

mirom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. P: contact frame socket 1700

v Predám

0

228

03.12.2022 14:32

Trty Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. QIP Infium - problemy s viditelnostou v contact liste

v Sieťové a internetové programy

0

784

31.08.2008 18:01

ac.milan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. I/P: Contact frame Bykski LGA 1700/1800

v Predám

8

279

24.04.2024 12:30

Iv0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. I/P: Intel Core i9-12900KS + Thermal Grizzly CPU Contact Frame

v Predám

2

768

14.08.2022 22:08

ericc64 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vysoketatry.us

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Webdesign

34

2790

27.11.2008 17:24

Svolo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ACK-109EL US

v PC skrinky, zdroje a všetky druhy chladenia

6

746

08.01.2010 22:14

MosQuiTooO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Something about us

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Láska, vzťahy, priateľstvo

89

8638

22.03.2008 22:44

Luks Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. P:The Last of Us

v Predám

0

600

26.01.2014 14:13

backy6 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. US inzercia neviete o niecom??

v Obchody, reklamácie a právo

0

872

07.04.2011 14:41

moneto1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. I/P: Logitech G413 Carbon US

v Predám

5

520

14.11.2019 21:15

Gogi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Shipito - Dodanie baterioveho produktu z US?

v Obchody, reklamácie a právo

2

1312

26.05.2022 18:38

Googler1 Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra