Rezervacny formular

Programovacie jazyky, rady, poradňa...
powers
Light Expert
Light Expert
Príspevky: 45
Registrovaný: 26 feb 2006, 10:08

Rezervacny formular

Príspevok od používateľa powers »

Potreboval by som formular na objednavku ubytovania...
Diky za pomoc...
ppt
Darca
Darca
Používateľov profilový obrázok
Príspevky: 1920
Registrovaný: 27 máj 2006, 11:24
Kontaktovať používateľa:

Príspevok od používateľa ppt »

A formular sa bude odosielat mailom?
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

a ten co to ma akoze spravit si ma vymysliet polozky ktore tam xces mat??? :roll: :roll:
powers
Light Expert
Light Expert
Príspevky: 45
Registrovaný: 26 feb 2006, 10:08

Príspevok od používateľa powers »

Jasne bolo by to odoslane na mail
A polozky si upravim...
brm
Darca
Darca
Používateľov profilový obrázok
Príspevky: 19361
Registrovaný: 02 nov 2005, 17:03

Príspevok od používateľa brm »

http://www.hojko.com/viewtopic.php?t=55059
Tu bol rieseny podobny formular.. len tam objednavali CD.. si prepis polozky na svoje vlastne.. ;)
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

brm napísal:http://www.hojko.com/viewtopic.php?t=55059
Tu bol rieseny podobny formular.. len tam objednavali CD.. si prepis polozky na svoje vlastne.. ;)
ak mu dám autorské práva :hehe:
ale nie, v pohode si zober z neho čo sa ti zíde :D ak budeš mať nejaké otázky, rád pomôžem alebo upravím
powers
Light Expert
Light Expert
Príspevky: 45
Registrovaný: 26 feb 2006, 10:08

Príspevok od používateľa powers »

diky moc ak budete nieco potrebovat tiez rad pomozem......
powers
Light Expert
Light Expert
Príspevky: 45
Registrovaný: 26 feb 2006, 10:08

Príspevok od používateľa powers »

no ja by som potreboval trosku iny form a to formular na objednavku ubytovania aby tam bolo mozne zadat den/mesiac/rok a k tomu este objednavku skutra a este jednu polozku k tomu zadanie kolko izieb To je vše. Takze ak by ste o niecom vedeli tak dajte vediet dik...
ppt
Darca
Darca
Používateľov profilový obrázok
Príspevky: 1920
Registrovaný: 27 máj 2006, 11:24
Kontaktovať používateľa:

Príspevok od používateľa ppt »

powers napísal:no ja by som potreboval trosku iny form a to formular na objednavku ubytovania aby tam bolo mozne zadat den/mesiac/rok a k tomu este objednavku skutra a este jednu polozku k tomu zadanie kolko izieb To je vše. Takze ak by ste o niecom vedeli tak dajte vediet dik...
formular.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>Nová stránka 1</title>
</head>

<body>
<h2><font color="red">Objednávka ubytovania</font><h2> 
<form action="mail.php" method="post"> 
<table> 
<tr><td align="right"> 
*Dátum:</td><tr></tr><td></td>
<td>Deň<input type="text" name="den" size="2">&nbsp;
Mesiac:<input type="text" name="mesiac" size="2">&nbsp;
Rok:<input type="text" name="rok" size="4">&nbsp;</td></tr> 
<tr><td align="right">Skúter?</td><td><input type="checkbox" name="skuter"></td></tr> 
<tr><td align="right">Počet izieb:</td><td><input type="text" name="pocet" size="2"></td></tr> 
<tr><td>* Meno a priezvisko</td><td><input type="text" name="meno" size="40"></td></tr> 
<tr><td align="right" valign="top">Adresa</td><td><textarea COLS="30" ROWS="6" 

name="adresa"></textarea></td></tr> 
<tr><td align="right">* Telefon</td><td><input type="text" name="telefon" 

size="40"></td></tr> 
<tr><td align="right">* E-mail</td><td><input type="text" name="mail" size="40"></td></tr> 
<tr><td align="right" valign="top">Poznámka</td><td><textarea COLS="30" ROWS="6" 

name="poznamka"></textarea></td></tr> 
<tr><td></td><td align="right"><input type="submit" value="Odoslať"></td></tr> 
</form> 
</table> 
</body>

</html>
mail.php:

Kód: Vybrať všetko

<?php
$den=$_POST["den"];
$mesiac=$_POST["mesiac"];
$rok=$_POST["rok"];
$skuter=$_POST["skuter"];
$pocet=$_POST["pocet"];
$meno=$_POST["meno"];
$adresa=$_POST["adresa"];
$telefont=$_POST["telefon"];
$mail=$_POST["mail"];
$poznamka=$_POST["poznamka"];

$text="Dátum:".$den.".".$mesiac.".".$rok.", skúter: ".$skuter.", počet: ".$pocet." meno: ".$meno." adresa: ".$adresa." telefón: ".$telefon." mail:".$mail.", poznámka: ".$poznamka;

if(Mail("tvojaadresa@niečo.sk", "objdenávka_ubytovania", $text)) 
      echo "Úspešne <b>odoslané</b>"; 
      else echo "Túto správu sa <b>nepodarilo</b> odoslať.";
?>
Spísané narýchlo. Môže byť, že sú nejaké chyby...
powers
Light Expert
Light Expert
Príspevky: 45
Registrovaný: 26 feb 2006, 10:08

Príspevok od používateľa powers »

je to ok len mi to nechce odoslat, ale to moze byt chyba na serveri!Dik
powers
Light Expert
Light Expert
Príspevky: 45
Registrovaný: 26 feb 2006, 10:08

Príspevok od používateľa powers »

Toto by si vedel spojazdnit???

<?php
if (isset($_POST['email'])){
$headers = "From: www.branokaan.wz.cz";
$headers = "Reply-To: $email";
$headers = "Content-Type: text/html;\r\n charset=\"iso-8859-1\"\r\n";

$body = " <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>
<html>
<head>
<meta http-equiv='content-type' content='text/html; charset=windows-1250'>
<title> Záujemca o ubytovanie </title>
<style type='text/css'>
body {
font-family: Tahoma, Verdana, helveticace, helvetica; color: #333333; font-size: 11px; background-color: #F6F6F6;
}
td, tr, div, span, table {
font-family: Tahoma, Verdana, Helveticace, Helvetica; color: #333333; font-size: 11px;
}
a {
color: #C70000; text-decoration: none;
}
a:hover {
text-decoration: underline;
}
</style>
</head>
<body>
<p>
<center><b>Informácie o klientovy:</b><br>
Meno: $meno<br>
Priezvisko: $priezvisko<br>
E-mail: $email<br>
Telefón: $telefon<br>
Adresa: $adresa<br>
Počet izieb: $pocet_osob<br>
Dátum príchodu: $den_prichodu . $mesiac_prichodu . $rok_prichodu <br>
Dátum odchodu: $den_odchodu . $mesiac_odchodu . $rok_odchodu <br>
</center>
</p>
</body>
</html>
";

mail("[email protected]", "$meno $priezvisko klient", $body, $headers);

echo "<b><center>Objednávka bola zaslaná!</center></b>";
}
?>
<SCRIPT LANGUAGE="JavaScript">
function check() {
if (document.formular.meno.value=="") {
alert('Vyplňte prosím váše meno');
document.formular.meno.focus();
return false;
}
if (document.formular.priezvisko.value=="") {
alert('Vyplňte prosím priezvisko');
document.formular.priezvisko.focus();
return false;
}
if (document.formular.email.value=="") {
alert('Vyplňte prosím E-mail');
document.formular.email.focus();
return false;
}
if (document.formular.telefon.value=="") {
alert('Vyplňte prosím telefón');
document.formular.telefon.focus();
return false;
}
if (document.formular.adresa.value=="") {
alert('Vyplňte prosím vašu adresu');
document.formular.adresa.focus();
return false;
}
if (document.formular.pocet_osob.value=="") {
alert('Vyplňte prosím počet osob');
document.formular.pocet_osob.focus();
return false;
}
if (document.formular.den_prichodu.value=="") {
alert('Vyplňte prosím deň príchodu');
document.formular.den_prichodu.focus();
return false;
}
if (document.formular.mesiac_prichodu.value=="") {
alert('Vyplňte prosím mesiac príchodu');
document.formular.mesiac_prichodu.focus();
return false;
}
if (document.formular.rok_prichodu.value=="") {
alert('Vyplňte prosím rok príchodu');
document.formular.rok_prichodu.focus();
return false;
}
if (document.formular.den_odchodu.value=="") {
alert('Vyplňte prosím deň odchodu');
document.formular.den_odchodu.focus();
return false;
}
if (document.formular.mesiac_odchodu.value=="") {
alert('Vyplňte prosím mesiac odchodu');
document.formular.mesiac_odchodu.focus();
return false;
}
if (document.formular.rok_odchodu.value=="") {
alert('Vyplňte prosím rok odchodu');
document.formular.rok_odchodu.focus();
return false;
}
}
</SCRIPT>
<form name=formular action="projekt.php" method=post onSubmit="return check()">
<span class="style28">
&nbsp; &nbsp; &nbsp; * Povinné položky
</span>
<table cellSpacing=2 cellPadding=0 width=337 border=0>
<!--DWLayoutTable-->
<tbody>
<tr class=txt>
<td width=96 height="22" align=right>
<span class="style19">
<span class="style27">
*
</span>
Meno:
</span>
&nbsp;
</td>
<td width="229" align="left" valign="top">
<input class="style19" size=26 name=meno>
</td>
<td width="4">&nbsp;

</td>
</tr>
<tr>
<td height=22 align=right valign="top">
<span class="style28">
*
</span>
<span class="style19">
Priezvisko:
</span>
&nbsp;
</td>
<td align="left" valign="top">
<input class="style19" size=26 name=priezvisko>
</td>
<td>
</td>
</tr>
<tr class=txt>
<td height=22 align=right valign="top">
<span class="style28">
*
</span>
<span class="style19">
E-mail:
</span>
&nbsp;
</td>
<td align="left" valign="top">
<input class="style19" size=26 name=email>
</td>
<td>
</td>
</tr>
<tr class=txt>
<td height=22 align=right valign="top">
<span class="style28">
*
</span>
<span class="style19">
Telefón:
</span>
&nbsp;
</td>
<td align="left" valign="top">
<input class="style19" size=26 name=telefon>
</td>
<td>
</td>
</tr>
<tr class=txt>
<td height=80 align=right vAlign=top>
<span class="style19">
Adresa:
</span>
&nbsp;
</td>
<td align="left" valign="top">
<textarea name=adresa cols=25 rows=5 wrap="VIRTUAL" class="style19"></textarea>
</td>
<td>
</td>
</tr>
<tr class=txt>
<td height=24 align=right vAlign=top>
<span class="style28">
*
</span>
<span class="style19">
Počet osôb:
</span>
&nbsp;
</td>
<td align="left" valign="top">
<select class="style19" name=pocet_osob>
<option value="">

</option>
<option value=1>
1
</option>
<option value=2>
2
</option>
<option value=3>
3
</option>
<option value=4>
4
</option>
<option value=5>
5
</option>
<option value=6>
6
</option>
<option value=7>
7
</option>
<option value=8>
8
</option>
<option value=9>
9
</option>
<option value=10>
10
</option>
<option value=viac>
viac
</option>
</select>
</td>
<td>&nbsp;

</td>
</tr>
<tr class=txt>
<td height=24 align=right vAlign=top>
<span class="style28">
*
</span>
<span class="style19">
Príchod:
</span>
&nbsp;
</td>
<td align="left" valign="top">
<select class="style19" name=den_prichodu>
<option value="">

</option>
<option value=1>
1
</option>
<option value=2>
2
</option>
<option value=3>
3
</option>
<option value=4>
4
</option>
<option value=5>
5
</option>
<option value=6>
6
</option>
<option value=7>
7
</option>
<option value=8>
8
</option>
<option value=9 >
9
</option>
<option value=10>
10
</option>
<option value=11>
11
</option>
<option value=12>
12
</option>
<option value=13>
13
</option>
<option value=14>
14
</option>
<option value=15>
15
</option>
<option value=16>
16
</option>
<option value=17>
17
</option>
<option value=18>
18
</option>
<option value=19>
19
</option>
<option value=20>
20
</option>
<option value=21>
21
</option>
<option value=22>
22
</option>
<option value=23>
23
</option>
<option value=24>
24
</option>
<option value=25>
25
</option>
<option value=26>
26
</option>
<option value=27>
27
</option>
<option value=28>
28
</option>
<option value=29>
29
</option>
<option value=30>
30
</option>
<option value=31>
31
</option>
</select>
<select class="style19" size=1 name=mesiac_prichodu>
<option value="">

</option>
<option value=1>
Január
</option>
<option value=2>
Február
</option>
<option value=3>
Marec
</option>
<option value=4>
Apríl
</option>
<option value=5>
Máj
</option>
<option value=6>
Jún
</option>
<option value=7>
Júl
</option>
<option value=8>
August
</option>
<option value=9>
September
</option>
<option value=10>
Október
</option>
<option value=11>
November
</option>
<option value=12>
December
</option>
</select>
<select class="style19" size=1 name=rok_prichodu>
<option value="">

</option>
<option value=2006>
2006
</option>
<option value=2007>
2007
</option>
<option value=2008>
2008
</option>
<option value=2009>
2009
</option>
</select>
<span class="style19"><br>
Deň/Mesiac/Rok
</span>
</td>
<td>
</td>
</tr>
<tr class=txt>
<td height=24 align=right vAlign=top>
<span class="style28">
*
</span>
<span class="style19">
Odchod:
</span>
<span class="style27">
&nbsp;
</span>
</td>
<td align="left" valign="top">
<select class="style19" size=1 name=den_odchodu>
<option value="">

</option>
<option value=1>
1
</option>
<option value=2>
2
</option>
<option value=3>
3
</option>
<option value=4>
4
</option>
<option value=5>
5
</option>
<option value=6>
6
</option>
<option value=7>
7
</option>
<option value=8>
8
</option>
<option value=9>
9
</option>
<option value=10>
10
</option>
<option value=11>
11
</option>
<option value=12>
12
</option>
<option value=13>
13
</option>
<option value=14>
14
</option>
<option value=15>
15
</option>
<option value=16>
16
</option>
<option value=17>
17
</option>
<option value=18>
18
</option>
<option value=19>
19
</option>
<option value=20>
20
</option>
<option value=21>
21
</option>
<option value=22>
22
</option>
<option value=23>
23
</option>
<option value=24>
24
</option>
<option value=25>
25
</option>
<option value=26>
26
</option>
<option value=27>
27
</option>
<option value=28>
28
</option>
<option value=29>
29
</option>
<option value=30>
30
</option>
<option value=31>
31
</option>
</select>
<select class="style19" size=1 name=mesiac_odchodu>
<option value="">

</option>
<option value=Január>
Január
</option>
<option value=Február>
Február
</option>
<option value=Marec>
Marec
</option>
<option value=Apríl>
Apríl
</option>
<option value=Máj>
Máj
</option>
<option value=Jún>
Jún
</option>
<option value=Júl>
Júl
</option>
<option value=August>
August
</option>
<option value=September>
September
</option>
<option value=Október>
Október
</option>
<option value=November>
November
</option>
<option value=December>
December
</option>
</select>
<select class="style19" size=1 name=rok_odchodu>
<option value="">

</option>
<option value=2006>
2006
</option>
<option value=2007>
2007
</option>
<option value=2008>
2008
</option>
<option value=2009>
2009
</option>
</select><br>
<span class="style19">
Deň/Mesiac/Rok
</span>
</td>
<td>&nbsp;

</td>
</tr>
<tr class=txt>
<td height=25>
</td>
<td align="left" valign="top">
<input class="style19" type=submit value=Odoslať>
<input class="style19" type=reset value=Zrušit>

<td>
</td>
</tr>
</table>
</form>
powers
Light Expert
Light Expert
Príspevky: 45
Registrovaný: 26 feb 2006, 10:08

Príspevok od používateľa powers »

OK super spojazdnil som to takze uz ta nebudem trapit... Diky moc... :oops: :oops: :oops: :oops: :oops: :oops: :oops:
vvTF
Expert
Expert
Používateľov profilový obrázok
Príspevky: 151
Registrovaný: 27 apr 2006, 21:39

ach

Príspevok od používateľa vvTF »

co takto to generovat v php naco taky zapis :)
Napísať odpoveď