Proszę pilnie o pomoc.
Chcę zrobić skrócony formularz zamówienia małej pizzeri, wynik ma iść na e-mail. Strona w HTML.
Oto kod na stronie
Kod
<form method="post" action="wyslij.php" name="zamowienie">
<TABLE BORDER=0>
<div>
<li><label for="imie">Imię i Nazwisko: </label>
<ul><font color="#FFFFFF">
<input class="text" id="imie" name="imie" style="font-weight: 700" ></font></div>
<div><li><label for="telefon">Telefon: </label><ul>
<font color="#FFFFFF">
<input name="telefon" class="text" id="telefon" style="font-weight: 700" ></font></div>
<div><li><label for="tresc">Adres dostawy: </label><ul>
<font color="#FFFFFF">
<textarea name="tresc" id="tresc" rows="5" cols="50" style="font-weight: 700" ></textarea></font></div>
ZAMÓWIENIE
<TR VALIGN="top">
<TD>Pizza:</TD>
<TD>
<SELECT NAME="pizza" onChange="msg(this.form)">
<OPTION VALUE="pizza">BRAK
<OPTION VALUE="pizza">Margerita
<OPTION VALUE="pizza">Z Szynką
<OPTION VALUE="pizza">Z Tunem
<OPTION VALUE="pizza">Hawajska
<OPTION VALUE="pizza">Banana
<OPTION VALUE="pizza">Pepperoni
<OPTION VALUE="pizza">Swojska
<OPTION VALUE="pizza">Domowa
<OPTION VALUE="pizza">Morska
<OPTION VALUE="pizza">Wega
<OPTION VALUE="pizza">Salami
<OPTION VALUE="pizza">Frutti di Mare
<OPTION VALUE="pizza">Neptun
<OPTION VALUE="pizza">Szpinakowa
<OPTION VALUE="pizza">Warzywna
<OPTION VALUE="pizza">Diablo
<OPTION VALUE="pizza">Dominator
<OPTION VALUE="pizza">Mexicana
<OPTION VALUE="pizza">Quattro Formagi
<OPTION VALUE="pizza">Wiejska
<OPTION VALUE="pizza">Chłopska
<OPTION VALUE="pizza">Grecka
<OPTION VALUE="pizza">Presto
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>rozmiar:</TD>
<TD>
<SELECT NAME="rozmiar" onChange="msg(this.form)">
<OPTION VALUE="rozmiar">BRAK
<OPTION VALUE="rozmiar">mała 26cm
<OPTION VALUE="rozmiar">duża 32cm
<OPTION VALUE="rozmiar">gigant 45cm
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Sałatki:</TD>
<TD>
<SELECT NAME="salatka" onChange="msg(this.form)">
<OPTION VALUE="salatka">BRAK
<OPTION VALUE="salatka">Grecka
<OPTION VALUE="salatka">Z Kurczakiem
<OPTION VALUE="salatka">Z Szynką
<OPTION VALUE="salatka">Z Tuńczykiem
<OPTION VALUE="salatka">Hawajska
<OPTION VALUE="salatka">Na Ostro
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Dania Grill:</TD>
<TD>
<SELECT NAME="grill" onChange="msg(this.form)">
<OPTION VALUE="grill">BRAK
<OPTION VALUE="grill">Pierś z kurczaka z grilla (ok.200g)
<OPTION VALUE="grill">Pierś panierowana (ok.160g)
<OPTION VALUE="grill">Kotlet schabowy panierowany (ok.160g)
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Przekąski:</TD>
<TD>
<SELECT NAME="przekaski" onChange="msg(this.form)">
<OPTION VALUE="przekaski">BRAK
<OPTION VALUE="przekaski">Paluchy piwne z sosem czosnkowym
<OPTION VALUE="przekaski">Paluchy piwne z sosem firmowym
<OPTION VALUE="przekask">Frytki małe (200g)
<OPTION VALUE="przekask">Frytki duże (300g)
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Napoje:</TD>
<TD>
<SELECT NAME="napoje" onChange="msg(this.form)">
<OPTION VALUE="napoje">BRAK
<OPTION VALUE="napoje">Pepsi 0,5l
<OPTION VALUE="napoje">7up 0,5l
<OPTION VALUE="napoje">Mirinda 0,5l
<OPTION VALUE="napoje">Mountain Dew 0,5l
<OPTION VALUE="napoje">Schweppes 0,5l
<OPTION VALUE="napoje">Pepsi 1l
<OPTION VALUE="napoje">7up 1l
<OPTION VALUE="napoje">Mirinda 1l
<OPTION VALUE="napoje">Mountain Dew 1l
<OPTION VALUE="napoje">Schweppes 1l
<OPTION VALUE="napoje">Lipton 0,5l
<OPTION VALUE="napoje">Aqua Minerale 0,5l
</SELECT></TD>
</TR>
<div><ul><font color="#FFFFFF">
<input type="submit" value="Wyślij" style="font-weight: 700" /></font></div>
</form>
<TABLE BORDER=0>
<div>
<li><label for="imie">Imię i Nazwisko: </label>
<ul><font color="#FFFFFF">
<input class="text" id="imie" name="imie" style="font-weight: 700" ></font></div>
<div><li><label for="telefon">Telefon: </label><ul>
<font color="#FFFFFF">
<input name="telefon" class="text" id="telefon" style="font-weight: 700" ></font></div>
<div><li><label for="tresc">Adres dostawy: </label><ul>
<font color="#FFFFFF">
<textarea name="tresc" id="tresc" rows="5" cols="50" style="font-weight: 700" ></textarea></font></div>
ZAMÓWIENIE
<TR VALIGN="top">
<TD>Pizza:</TD>
<TD>
<SELECT NAME="pizza" onChange="msg(this.form)">
<OPTION VALUE="pizza">BRAK
<OPTION VALUE="pizza">Margerita
<OPTION VALUE="pizza">Z Szynką
<OPTION VALUE="pizza">Z Tunem
<OPTION VALUE="pizza">Hawajska
<OPTION VALUE="pizza">Banana
<OPTION VALUE="pizza">Pepperoni
<OPTION VALUE="pizza">Swojska
<OPTION VALUE="pizza">Domowa
<OPTION VALUE="pizza">Morska
<OPTION VALUE="pizza">Wega
<OPTION VALUE="pizza">Salami
<OPTION VALUE="pizza">Frutti di Mare
<OPTION VALUE="pizza">Neptun
<OPTION VALUE="pizza">Szpinakowa
<OPTION VALUE="pizza">Warzywna
<OPTION VALUE="pizza">Diablo
<OPTION VALUE="pizza">Dominator
<OPTION VALUE="pizza">Mexicana
<OPTION VALUE="pizza">Quattro Formagi
<OPTION VALUE="pizza">Wiejska
<OPTION VALUE="pizza">Chłopska
<OPTION VALUE="pizza">Grecka
<OPTION VALUE="pizza">Presto
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>rozmiar:</TD>
<TD>
<SELECT NAME="rozmiar" onChange="msg(this.form)">
<OPTION VALUE="rozmiar">BRAK
<OPTION VALUE="rozmiar">mała 26cm
<OPTION VALUE="rozmiar">duża 32cm
<OPTION VALUE="rozmiar">gigant 45cm
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Sałatki:</TD>
<TD>
<SELECT NAME="salatka" onChange="msg(this.form)">
<OPTION VALUE="salatka">BRAK
<OPTION VALUE="salatka">Grecka
<OPTION VALUE="salatka">Z Kurczakiem
<OPTION VALUE="salatka">Z Szynką
<OPTION VALUE="salatka">Z Tuńczykiem
<OPTION VALUE="salatka">Hawajska
<OPTION VALUE="salatka">Na Ostro
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Dania Grill:</TD>
<TD>
<SELECT NAME="grill" onChange="msg(this.form)">
<OPTION VALUE="grill">BRAK
<OPTION VALUE="grill">Pierś z kurczaka z grilla (ok.200g)
<OPTION VALUE="grill">Pierś panierowana (ok.160g)
<OPTION VALUE="grill">Kotlet schabowy panierowany (ok.160g)
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Przekąski:</TD>
<TD>
<SELECT NAME="przekaski" onChange="msg(this.form)">
<OPTION VALUE="przekaski">BRAK
<OPTION VALUE="przekaski">Paluchy piwne z sosem czosnkowym
<OPTION VALUE="przekaski">Paluchy piwne z sosem firmowym
<OPTION VALUE="przekask">Frytki małe (200g)
<OPTION VALUE="przekask">Frytki duże (300g)
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Napoje:</TD>
<TD>
<SELECT NAME="napoje" onChange="msg(this.form)">
<OPTION VALUE="napoje">BRAK
<OPTION VALUE="napoje">Pepsi 0,5l
<OPTION VALUE="napoje">7up 0,5l
<OPTION VALUE="napoje">Mirinda 0,5l
<OPTION VALUE="napoje">Mountain Dew 0,5l
<OPTION VALUE="napoje">Schweppes 0,5l
<OPTION VALUE="napoje">Pepsi 1l
<OPTION VALUE="napoje">7up 1l
<OPTION VALUE="napoje">Mirinda 1l
<OPTION VALUE="napoje">Mountain Dew 1l
<OPTION VALUE="napoje">Schweppes 1l
<OPTION VALUE="napoje">Lipton 0,5l
<OPTION VALUE="napoje">Aqua Minerale 0,5l
</SELECT></TD>
</TR>
<div><ul><font color="#FFFFFF">
<input type="submit" value="Wyślij" style="font-weight: 700" /></font></div>
</form>
plik WYSLIJ.PHP
Kod
<?php
if (!imie || !telefon || !tresc || !pizza || !rozmiar || !salatka || !grill || !przekaski || !napoje)
{
echo "Nie uzupełniłeś wszystkich rubryk.";
exit;
}
$wiadomosc =
"imie: ".$_POST['imie']."
telefon: ".$_POST['telefon']."
adres: ".$_POST['tresc']."
pizza: ".$_POST['pizza']."
rozmiar: ".$_POST['rozmiar']."
salatka: ".$_POST['salatka']."
grill: ".$_POST['grill']."
przekaski: ".$_POST['przekaski']."
napoje: ".$_POST['napoje'].";
$tematyka = "Zamowienie ON-Line - ".$temat;
mail ("bazia_m@o2.pl", $tematyka, $wiadomosc );
echo "Dziekujemy za złożenie zamówienia. Czas oczekjiwania to ok. 40min,";
echo "<ul>o treści: <ul />";
echo "Imię: <strong>".$imie."</strong><ul />";
echo "Telefon: <strong>".$telefon."</strong><ul />";
echo "Treść: <strong>".$tresc."</strong><ul />";
?>
if (!imie || !telefon || !tresc || !pizza || !rozmiar || !salatka || !grill || !przekaski || !napoje)
{
echo "Nie uzupełniłeś wszystkich rubryk.";
exit;
}
$wiadomosc =
"imie: ".$_POST['imie']."
telefon: ".$_POST['telefon']."
adres: ".$_POST['tresc']."
pizza: ".$_POST['pizza']."
rozmiar: ".$_POST['rozmiar']."
salatka: ".$_POST['salatka']."
grill: ".$_POST['grill']."
przekaski: ".$_POST['przekaski']."
napoje: ".$_POST['napoje'].";
$tematyka = "Zamowienie ON-Line - ".$temat;
mail ("bazia_m@o2.pl", $tematyka, $wiadomosc );
echo "Dziekujemy za złożenie zamówienia. Czas oczekjiwania to ok. 40min,";
echo "<ul>o treści: <ul />";
echo "Imię: <strong>".$imie."</strong><ul />";
echo "Telefon: <strong>".$telefon."</strong><ul />";
echo "Treść: <strong>".$tresc."</strong><ul />";
?>
no i oczywiście nie działa, działa jak usunę wszystkie pola wyboru zostawię tylko imie,tresc i adres IDZIE :/
Pomocy, to ejst strasznie pilne a ja strasznie zielona :/