formular.htm
Kód: Vybrať všetko
<html>
<head>
<title>objenávka</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form action="posli.php" method="post">
<table border="0" bordercolor="#000000" align="center" width="600" background="">
<tr>
<td valign="top" align="center">
<font face="verdana" size="5">Objednávací formulár</font><br>
<font face="verdana" size="3">-LiveParts-</font><br>
<p><font face="verdana" size="1"><b>Dbajte na správne vyplnenie objednávky !!</b><br>
V inom prípade zle vyplnená objednávka nemusí byť nikdy vybavená.</font></p>
</td>
</tr>
<tr>
<td valign="top" align="center">
<table border="0">
<tr>
<td>
<p><font color="red">* </font><font face="verdana" size="2">Meno a priezvisko:</font><br>
<font face="verdana" size="1">1. Zadajte svoje meno a priezvisko.</font></p>
</td>
<td valign="top">
<input onKeyUp='Update(this.form)' type="text" name="meno" size="40" maxlength="50"><font face="verdana" size="1"><br>max.50 znakov</font>
</td>
</tr>
<tr>
<td>
<p><font color="red">* </font><font face="verdana" size="2">E-mail:</font><br>
<font face="verdana" size="1">2. Zadajte vašu e-mail adresu,<br> na ktorej vás môžeme kontaktovať.</font></p>
</td>
<td valign="top">
<input onKeyUp='Update(this.form)' type="text" name="email" size="40" maxlength="50"><font face="verdana" size="1"><br>max.50 znakov</font>
</td>
</tr>
</tr>
<tr>
<td>
<p><font color="red">* </font><font face="verdana" size="2">Telefónne číslo:</font><br>
<font face="verdana" size="1">3. Zadajte váše telefónne číslo ak budú<br>potrebné prípadne konzultácie s predajcom.</font></p>
</td>
<td valign="top">
<input onKeyUp='Update(this.form)' type="text" name="telefon" size="10" maxlength="10"><font face="verdana" size="1"><br>max.10 znakov</font>
</td>
</tr>
<tr>
<td valign="top">
<p><font color="red" >* </font><font face="verdana" size="2">Adresa bydliska:</font><br>
<font face="verdana" size="1">4. Zadajte adresu, kde vám aktuálna objednávka má byť doručená.</font><br>
<table border="0" align="right">
<td>
<font face="verdana" size="1">
Mesto/Obec<br>
Ulica/č.d.<br>
PSČ
</font>
</td>
</table>
</p>
</td>
<td valign="top">
<textarea name="adresa" cols="40" rows="6" onkeyup="pisAdresu(this.form);"></textarea>
</td>
</tr>
</table>
<table border="0">
<tr>
<td>
<p><font face="verdana" size="2">Obj.číslo súčiastky:</font><br>
<font face="verdana" size="1">5. Vyberte objednávkové číslo súčiastky.</font></p>
</td>
<td valign="top">
<select name="objcislo">
<option value="nevybrane" selected>-vybrať-</option>
<option value="obj.cislo1">obj.cislo1</option>
<option value="obj.cislo2">obj.cislo2</option>
<option value="obj.cislo3">obj.cislo3</option>
<option value="obj.cislo4">obj.cislo4</option>
<option value="obj.cislo5">obj.cislo5</option>
</select>
</td>
<td rowspan="2" align="center" valign="top">
<input type="button" name="pridat" value="-pridať-" onClick='pridaj(this.form)' accesskey="p" class="tlac">
</td>
</tr>
<tr>
<td>
<p><font face="verdana" size="2">Počet kusov:</font><br>
<font face="verdana" size="1">6. Zadajte objednávané množstvo(ks).</font></p>
</td>
<td valign="top">
<input type="text" name="pocet" maxlength="3" size="5" value="1"><font face="verdana" size="1">max.999 ks</font>
</td>
</tr>
</table>
<table border="0">
<tr>
<td>
<p><font color="red">* </font><font face="verdana" size="1"><b> Údaje označené týmto symbolom su povinné !!</b><br>
-Ak vám bude aj pri ďalej správnom vypísaní objednávky, tento váš osobný údaj chýbať (bude zlý), vaša objednávka bude uznaná ako
neplatná z dôvodu nedostatku informacií a predajca <b>nieje povinný</b> vám túto skutočnosť oznámiť!</font></p>
</td>
<td valign="bottom">
<input type="button" name="refresh" value="Zmazať/nový formulár" width="100" onclick="javascript:location.reload(true)">
</td>
</tr>
</table>
<br>
</td>
</tr>
<tr align="center">
<td valign="top" align="center">
<p><b>
<font face="verdana" size="2">Náhľad objednávky :</font></b><br>
<textarea name="mail" cols="50" rows="20" readonly></textarea><br></p><br>
<font color="red">* </font><font face="verdana" size="1">Zabezpečenie pred spamerskými robotmi </font><input name="spam" size="25"> <font face="verdana" size="2"><b>= 1 + 1</b><br>
</td><br>
</tr>
<tr>
<td valign="top" align="center">
<p><br>
</p>
<input type="button" name="zmaz" value="Zmaž objednávky" onClick="zmaz_objednavku(this.form);" class="tlac" width="50">
<input type="submit" value="Odoslať objednávku" width="50">
<br>
</td>
</tr>
</table>
</form>
<script language="JavaScript">
var objcislo = "";
var osdata;
var popr = 0;
var pocet = 0;
var pozn = "";
function Update(form){
osdata = "\n";
osdata+="Meno a priezvisko: "+form.meno.value +"\n";
osdata+="E-mail: "+form.email.value+"\n";
osdata+="Telefónne číslo: "+form.telefon.value+"\n";
osdata+= "\nObjednávka: \n";
form.mail.value= osdata + objcislo + "\nAdresa: \n" + pozn;
}
function pisAdresu(form){
pozn = "";
pozn = form.adresa.value;
Update(form);
}
function pridaj(form){
if (form.objcislo.value != "nevybrane") {
popr++;
pocet += form.pocet.value*1;
objcislo += popr + ": " + form.objcislo.value +" / "+form.pocet.value+ "x\n" ;
}
form.pocet.value = 1;
form.objcislo.value = "nevybrane";
Update(form);
}
function zmaz_objednavku(form){
popr = 0;
objcislo = "";
div = "";
form.mail.value= "";
form.mail.value= osdata + objcislo + "\nAdresa: \n" + pozn;
}
</script>
</body>
</html>posli.php
Kód: Vybrať všetko
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<title>Odoslanie objednávky</title>
</head>
<body>
<font face="verdana" size="5">Odoslanie objednávky</font>
<?
$meno = $_POST['meno'];
$email = $_POST['email'];
$telefon = $_POST['telefon'];
$adresa = $_POST['adresa'];
$mail = $_POST['mail'];
$spam = $_POST['spam'];
if ($meno!="" and $email!="" and $adresa!="" and $telefon!="" and $spam=="2")
{
Mail("EMAIL ADRESA KDE SA MA KAZDA OBJEDNAVKA [email protected]", $mail, "From: " . $email);
echo "<strong>Vaša objednávka bola úspešne odoslaná.</strong></p>";
}
else
{
echo "<p>Váš e-mail sa <strong>nepodarilo odoslať</strong> pravdepodobne ste nevyplnili všetky údaje, alebo neviete koľko je 1 + 1.</p>";
}
?>
</body>
</html>Odoslanie objednávky
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-8\www\formular\posli.php on line 21
Vaša objednávka bola úspešne odoslaná.
takze asi tam bude treba nastavit smtp server...Fakt s tym zacinam pls pomozte mi niekto...cafte