Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formularz zamówienia na e-mail
Baziex
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 16.01.2009

Ostrzeżenie: (0%)
-----


Witam

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>


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 />";
?>


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 :/
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 05:53