Vielleicht helfen dir Tutorials weiter?! z.B. das hier:
http://tut.php-quake.net/de/array.htmlWie lang hast du denn noch dafür Zeit?
Ehm ja
Bis zum Dienstag nächster Woche, aber ich kann ja Tag und Nacht durcharbeiten
Vielleicht helfen dir Tutorials weiter?! z.B. das hier:
http://tut.php-quake.net/de/array.htmlWie lang hast du denn noch dafür Zeit?
Ehm ja
Bis zum Dienstag nächster Woche, aber ich kann ja Tag und Nacht durcharbeiten
Danke für eure Hilfe.
Nur leider weiß ich jetzt nicht wie eine Datenbank einfügen soll.
Ich denke ich werde arrays benutzen, ich weiß zwar nicht wie das geht aber ich werds wohl herausfinden
Falls einer noch Tipps hat, immer her damit
EIDT: Habe gerade bemerkt, dass das doch komplizierter ist als ich dachte mit den arrays.
EDIT2:
Zitat- Ich weiss nicht wie weit Ihr da seid, aber die Variante mit dem POST ist sowas von schwachsinnig, normalerweise müsstest du mit Cookies oder Sessions arbeiten. (set_cookie(), $_COOKIE oder session_start(), $_SESSION)
Wir sind noch bei method POST. set_cookie, usw haben wir noch nicht durchgenommen.
Ups, dass sollte Pizza-Service heißen
Hallo,
Ich hab mich neu in diesem Forum registriert um Hilfe von euch zu erhalten!
Also so siehts aus :
Ich bin grade an meinen Informatik-Projekt dran. Ich erstelle eine Website mittels html, php, CSS.
Es handelt sich dabei um einen Pizza-Service.
Mein Problem liegt darin den Gesamtpreis der Bestellung zu berechen.
Ich geb euch schonmal die Quelltexte:
STARTSEITE:
<html>
<head>
<title>Informationen</title>
<style type="text/css">
<!--
#box1{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:450;
height:300;
left: 30;
top: 175;
}
#box2{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:450;
height:300;
right:30;
top: 175;
}
//-->
</style>
</head>
<body bgcolor="#F4761A">
<font face="Monotype Corsiva"><u><h1><p align="center">Pizza Ciao</p></h1></u></font>
<font face="Monotype Corsiva"><u><h2><p align="center">Willkommen!</p></h2></u></font>
<font face="Monotype Corsiva"><p align="center">Klicken Sie auf Weiter um zu unserer<br> Pizza und Getränke Auswahl zu gelangen!<br></p></font>
<p align="center"><img src="pizza.jpg" width="300" height="193" ></p>
<div id="box1">
<br>
<br>
<br>
<br>
<br>
<center>
<b><font face="Monotype Corsiva">Wir bieten Ihnen in unserem Pizza-Service eine schöne Auswahl an Pizzen und Getränken an.<br>
Natürlich können Sie auch eine Pizza nach ihren Vorstellungen belegen!</font></b>
</center>
</div>
<div id="box2"><font face="Monotype Corsiva">
<br>Klicken Sie bitte auf Absenden um zur nächsten Seite zu gelangen und dort Ihre Pizza auszusuchen!</font></b><br><br>
<center><a href="Belag.php">
<img border="0" src="weiter.jpg"></a></center>
</font>
</div>
</body>
</html>
Alles anzeigen
PIZZEN/GETRÄNKE:
<html>
<head>
<title>Informationen</title>
<style type="text/css">
<!--
#box1{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:450;
height:300;
left: 30;
top: 175;
}
#box2{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:450;
height:300;
right:30;
top: 175;
}
#box3{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:1195;
height:300;
right:30;
top: 500;
}
#box4{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:230;
height:300;
right:513;
top: 175;
}
#box5{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:580;
height:300;
left:30;
top: 825;
}
#box6{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:580;
height:300;
right:30;
top: 825;
}
//-->
</style>
</head>
<body bgcolor="#F4761A">
<font face="Monotype Corsiva"><u><h1><p align="center">Pizza Ciao</p></h1></u></font>
<font face="Monotype Corsiva"><p align="center">Danke für die Angabe Ihrer Kontaktdaten.
Nun können Sie sich Ihre Pizza aussuchen oder auch selber eine Pizza zusammenstellen!<br>
Wir haben zwar nicht viele Pizzen, doch die sind umso besser!</p></font>
<div id="box1"><font face="Monotype Corsiva">
<center><a href="Informationen.html">
<img border="0" src="Pizza Bilder/Zuruck.jpg"></a></center>
</font> </div>
<div id="box2">
<font face="Monotype Corsiva">Bitte wählen Sie hier Ihre Pizza aus:<br>
<font size="-1">(Klicken Sie auf das Kästchen vor dem Pizzanamen, Mehrfach Auswahl ist möglich<br>
Im Anzahl-Feld geben Sie die gewünschte Menge der jewiligen Pizza ein, ansonsten <br>
können Sie es leer lassen)</font>
<form action="Anzahl.php" method="post">
<font size="2"><input type="checkbox" name="pizza" value="margh">Pizza Margherita, Anzahl <input type="text" name="anzahl" size="1"> <a href="Pizza Bilder/Margh.html">BILD</a><br>
<input type="radio" name="margh" value="klein">Klein (2,50€) <input type="radio" name="margh" value="normal" checked>Normal (3,50€) <input type="radio" name="margh" value="gross">Groß(5,00€)<br>
<input type="checkbox" name="pizza2" value="thuna" >Thunfisch Pizza, Anzahl <input type="text" name="anzahl2" size="1"> <a href="Pizza Bilder/Thuna.html">BILD</a><br>
<input type="radio" name="thuna" value="klein">Klein (3,00€) <input type="radio" name="thuna" value="normal" checked>Normal (4,00€) <input type="radio" name="thuna" value="gross">Groß (6,00€)<br>
<input type="checkbox" name="pizza3" value="hawa" >Pizza Hawaii, Anzahl <input type="text" name="anzahl3" size="1"> <a href="Pizza Bilder/Hawa.html">BILD</a><br>
<input type="radio" name="hawa" value="klein">Klein (3,00€) <input type="radio" name="hawa" value="normal" checked>Normal (4,00€) <input type="radio" name="hawa" value="gross">Groß (6,00€)<br>
<input type="checkbox" name="pizza4" value="schin" >Schinken Pizza, Anzahl <input type="text" name="anzahl4" size="1"> <a href="Pizza Bilder/Schin.html">BILD</a><br>
<input type="radio" name="schin" value="klein">Klein 3,00€) <input type="radio" name="schin" value="normal" checked>Normal (3,50€) <input type="radio" name="schin" value="gross">Groß (5,50€)
</font>
</div>
<div id="box3">
<form action="Anzahl.php" method="post">
<p align="Center"><input type="checkbox" name="eigenepizza" value="eigenepizza" >Meine eigene Pizza zusammenstellen:
<br>
<font size="-1">
(Ausgegangen wird von einer normalen Pizza Margerhita, die Sie beliebig belegen können)</p></font>
<p align="center">
<input type="checkbox" name="oliven" value="oliv" >Oliven<br>
<input type="checkbox" name="speck" value="speck" >Speck<br>
<input type="checkbox" name="schin" value="schin" >Schinken<br>
<input type="checkbox" name="anan" value="anan" >Ananas<br>
<input type="checkbox" name="eier" value="eier" >Eier<br>
<input type="checkbox" name="meer" value="meer" >Meeresfrüchte<br></p>
</font>
</div>
<div id="box4"><br><br><br><br><br>
<center><input type="image" src="absenden.jpg" width="230" alt="submit"></center>
</div>
<div id="box5">
<b><font face="Monotype Corsiva">Alkoholfreie Getränke:<br></b>
<input type="checkbox" name="cola" value="cola" >Coca Cola<font size="-2"> (1Liter)(1,50€), Anzahl </font><input type="text" name="anzahlcola" size="1"><br>
<input type="checkbox" name="fanta" value="fanta" >Fanta<font size="-2"> (1Liter) (1,50€), Anzahl </font><input type="text" name="anzahlfanta" size="1"> <br>
<input type="checkbox" name="sprite" value="sprite" >Sprite<font size="-2"> (1Liter) (1,50€), Anzahl </font><input type="text" name="anzahlsprite" size="1"><br>
<input type="checkbox" name="mineral" value="mineral" > Mineralwasser<font size="-2"> (1Liter) (1,00€), Anzahl </font><input type="text" name="anzahlmineral" size="1"><br>
</font>
</div>
<div id="box6">
<b><font face="Monotype Corsiva">Alkoholische Getränke:<br></b>
<input type="checkbox" name="krom" value="krom" >Krombacher <font size="-2">(1Liter) (2,00€), Anzahl </font><input type="text" name="anzahlkrom" size="1"><br>
<input type="checkbox" name="weiss" value="weiss" >Weiß Wein <font size="-2">(1Liter) (5,00€), Anzahl </font><input type="text" name="anzahlweiss" size="1"><br>
<input type="checkbox" name="rot" value="rot" >Rot Wein<font size="-2"> (1Liter) (5,00€), Anzahl </font><input type="text" name="anzahlrot" size="1"><br>
</div>
</body>
</html>
Alles anzeigen
BESTELLTE PIZZEN/GETRÄNKE:
(OHNE GESAMTPREIS)
<html>
<head>
<title>Informationen</title>
<style type="text/css">
<!--
#box1{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:450;
height:300;
left: 30;
top: 175;
}
#box2{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:730;
height:300;
right:30;
top: 175;
}
#box3{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:290;
height:300;
right:30;
top: 175;
}
#box4{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:290;
height:330;
right:935;
top: 500;
}
#box5{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width: 885;
height:330;
right:30;
top: 500;
}
//-->
</style>
</head>
<body bgcolor="#F4761A">
<?php
$Pizza=$_POST['pizza']; $Anzahl=$_POST['anzahl'];
$Pizza2=$_POST['pizza2']; $Anzahl2=$_POST['anzahl2'];
$Pizza3=$_POST['pizza3']; $Anzahl3=$_POST['anzahl3'];
$Pizza4=$_POST['pizza4']; $Anzahl4=$_POST['anzahl4'];
$Marghsize=$_POST['margh'];
$Thunasize=$_POST['thuna'];
$Hawasize=$_POST['hawa'];
$Schinsize=$_POST['schin'];
$EigenePizza=$_POST['eigenepizza'];
$Oliv=$_POST['oliven'];
$Speck=$_POST['speck'];
$Schin=$_POST['schin'];
$Anan=$_POST['anan'];
$Eier=$_POST['eier'];
$Meer=$_POST['meer'];
$Preismarghklein=$Anzahl*2;
$Preismarghnorm=$Anzahl*3;
$Preismarghgross=$Anzahl*5;
$Preisthunaklein=$Anzahl2*3;
$Preisthunanorm=$Anzahl2*4;
$Preisthunagross=$Anzahl2*6;
$Preishawaklein=$Anzahl3*3;
$Preishawanorm=$Anzahl3*4;
$Preishawagross=$Anzahl3*6;
$Preisschinklein=$Anzahl4*3;
$Preisschinnorm=$Anzahl4*4;
$Preisschingross=$Anzahl4*6;
$Cola=$_POST['cola']; $Anzahlcola=$_POST['anzahlcola'];
$Fanta=$_POST['fanta']; $Anzahlfanta=$_POST['anzahlfanta'];
$Sprite=$_POST['sprite']; $Anzahlsprite=$_POST['anzahlsprite'];
$Mineral=$_POST['mineral']; $Anzahlmineral=$_POST['anzahlmineral'];
$Krom=$_POST['krom']; $Anzahlkrom=$_POST['anzahlkrom'];
$Weiss=$_POST['weiss']; $Anzahlweiss=$_POST['anzahlweiss'];
$Rot=$_POST['rot']; $Anzahlrot=$_POST['anzahlrot'];
$Preiscola=$Anzahlcola*1.50;
$Preisfanta=$Anzahlfanta*1.50;
$Preissprite=$Anzahlsprite*1.50;
$Preismineral=$Anzahlmineral*1;
$Preiskrom=$Anzahlkrom*2;
$Preisweiss=$Anzahlweiss*5;
$Preisrot=$Anzahlrot*5;
?>
<font face="Monotype Corsiva"><u><h1><p align="center">Pizza Ciao</p></h1></u></font>
</div>
<div id="box1">
<font face="Monotype Corsiva">
<b>Pizzen die Sie bestellt haben:</b><br>
<?php
if($Pizza == "margh")
{echo "Anzahl Pizza Magheritas: $Anzahl, ";
if($Marghsize == "klein")
{echo "Größe: $Marghsize,
Preis: $Preismarghklein Euro";}
else
{if($Marghsize == "normal")
{echo "Größe: $Marghsize,
Preis: $Preismarghnorm Euro";}
else
{echo "Größe: Groß,
Preis: $Preismarghgross Euro";};}}
else
{echo "";}
?>
<p> </p>
<?php
if($Pizza2 == "thuna")
{echo "Anzahl Thunfisch Pizzen: $Anzahl2, ";
if($Thunasize == "klein")
{echo "Größe: $Thunasize,
Preis: $Preisthunaklein Euro";}
else
{if($Thunasize == "normal")
{echo "Größe: $Thunasize,
Preis: $Preisthunanorm Euro";}
else
{echo "Größe: Groß,
Preis: $Preisthunagross Euro";};}}
else
{echo "";}?>
<p> </p>
<?php
if($Pizza3 == "hawa")
{echo "Anzahl Pizza Hawaii's: $Anzahl3, ";
if($Hawasize == "klein")
{echo "Größe: $Hawasize,
Preis: $Preishawaklein Euro";}
else
{if($Hawasize == "normal")
{echo "Größe: $Hawasize,
Preis: $Preishawanorm Euro";}
else
{echo "Größe: Groß,
Preis: $Preishawagross Euro";};}}
else
{echo "";}?>
<p> </p>
<?php
if($Pizza4 == "schin")
{echo "Anzahl Schinken Pizzen: $Anzahl4, ";
if($Schinsize == "klein")
{echo "Größe: $Schinsize,
Preis: $Preisschinklein Euro";}
else
{if($Schinsize == "normal")
{echo "Größe: $Schinsize,
Preis: $Preisschinnorm";}
else
{echo "Größe: Groß,
Preis: $Preisschingross Euro";};}}
else
{echo "";}?>
<p> </p>
</font></div>
<div id="box2">
<font face="Monotype Corsiva"><b>
<?php
if($EigenePizza == "eigenepizza")
{echo "Belag den Sie auf Ihrer eigenen Pizza haben möchten: <br /> Grundpreis 2 Euro";}
else
{echo "Sie möchten keine Pizza zusammenstellen";}
?>
</b><br><br>
<?php
if($Oliv == "oliv")
{echo "Oliven, 1 Euro";}
else
{echo " ";}?>
<p> </p>
<?php
if($Speck == "speck")
{echo "Speck, 1 Euro";}
else
{echo " ";}?>
<p> </p>
<?php
if($Schin == "schin")
{echo "Schinken, 1 Euro";}
else
{echo " ";}?>
<p> </p>
<?php
if($Anan == "anan")
{echo "Ananas, 1,20 Euro";}
else
{echo " ";}?>
<p> </p>
<?php
if($Eier == "eier")
{echo "Eier, 1,50 Euro";}
else
{echo " ";}?>
<p> </p>
<?php
if($Meer == "meer")
{echo "Meeresfrüchte, 2 Euro";}
else
{echo " ";}?>
<p> </p>
</font>
</b>
</div>
<div id="box3"><br><br>
<center>
<a href="Belag.php">
<img border="0" src="Pizza Bilder/Zuruck.jpg"></a>
</center>
<br>
<center>
<a href="Adresse.php">
<img border="0" src="Pizza Bilder/Weiter.jpg"></a>
</center>
</div>
<div id="box4">
<font face="Monotype Corsiva"><b>Getränke, die Sie bestellt haben:</b><br>
<?php
if($Cola == "cola")
{echo "Coca Cola, $Anzahlcola mal, Preis: $Preiscola Euro";}
else
{echo " ";}?>
<p> </p>
<?php
if($Fanta == "fanta")
{echo "Fanta, $Anzahlfanta mal, Preis: $Preisfanta Euro";}
else
{echo " ";}?>
<p> </p>
<?php
if($Sprite == "sprite")
{echo "Sprite, $Anzahlsprite mal, Preis: $Preissprite Euro";}
else
{echo " ";}?>
<p> </p>
<?php
if($Mineral == "mineral")
{echo "Mineralwasser, $Anzahlmineral mal, Preis: $Preismineral Euro";}
else
{echo " ";}?>
<p> </p>
<?php
if($Krom == "krom")
{echo "Krombacher, $Anzahlkrom mal, Preis: $Preiskrom Euro";}
else
{echo " ";}?>
<p> </p>
<?php
if($Weiss == "weiss")
{echo "Weiß Wein, $Anzahlweiss mal, Preis: $Preisweiss Euro";}
else
{echo " ";}?>
<p> </p>
<?php
if($Rot == "rot")
{echo "Rot Wein, $Anzahlrot mal, Preis: $Preisrot Euro";}
else
{echo " ";}?>
<p> </p>
</div>
<div id="box5">
</div>
</body>
</html>
Alles anzeigen
KONTAKTINFORMATIONEN:
<html>
<head>
<title>Informationen</title>
<style type="text/css">
<!--
#box1{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:450;
height:300;
left: 150;
top: 175;
}
#box2{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:450;
height:300;
right:150;
top: 175;
}
//-->
</style>
</head>
<body bgcolor="#F4761A">
<font face="Monotype Corsiva"><u><h1><p align="center">Pizza Ciao</p></h1></u></font>
<br>
<br>
<br>
<br>
<div id="box1">
<form action="bestatigen.php" method="post"><b><font face="Monotype Corsiva">
<input type="radio" name="geschlecht" value="m">Herr</b><br>
<input type="radio" name="geschlecht" value="w"><b>Frau</font></b><br><br>
<font face="Monotype Corsiva"><b>Vorname: <input type="text" name="vorname" size="9,7"><br>
Nachname: <input type="text" name="nachname" size="10"><br><br>
PLZ: <input type="text" name="plz" size="5"><br>
Ort: <input type="text" name="ort" size="15"><br>
Strasse und Hausnummer: <input type="text" name="strasse"> <input type="text" name="hausnummer" size="1"><br>
Tel. Nr.: <input type="text" name="tel">
</div>
<div id="box2">
<br>
<br>
<br>
<br>
<br>
<center><input type="image" src="absenden.jpg" width="230" alt="submit"></center>
</form>
</div>
</body>
</html>
Alles anzeigen
BESTÄTIGUNG:
<html>
<head>
<title>Informationen</title>
<style type="text/css">
<!--
#box1{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:450;
height:300;
left: 30;
top: 175;
}
#box2{
background: #F81D11;
border: 4px dotted #EBD088;
position: absolute;
width:450;
height:300;
right:30;
top: 175;
}
//-->
</style>
</head>
<body bgcolor="#F4761A">
<?php
$Nachname=$_POST['nachname'];
$Vorname=$_POST['vorname'];
$Strasse=$_POST['strasse'];
$PLZ=$_POST['plz'];
$Ort=$_POST['ort'];
$Hausnummer=$_POST['hausnummer'];
$Tel=$_POST['tel'];
$Geschlecht=$_POST['geschlecht'];
?>
<font face="Monotype Corsiva"><u><h1><p align="center">Pizza Ciao</p></h1></u></font>
<div id="box1"><font face="Monotype Corsiva">
<b>Ihre angegebenen Daten:</b><br><u> <?php if($Geschlecht == "m")
{echo "Herr";}
else
{echo "Frau";} ?></u>
</b><br><u><?php echo "$Vorname"?></u> <u><?php echo "$Nachname"?></u><br>
<u><?php echo "$PLZ"?></u> <u><?php echo "$Ort"?></u><br>
<u><?php echo "$Strasse"?></u> <u><?php echo "$Hausnummer"?></u><br>
<u><?php echo "$Tel"?></u>
</font>
</div>
<div id="box2">
<br>
<br>
<br>
<br>
<br>
<br>
<center>
<font face="Monotype Corsiva">
<b>Danke für ihre Bestellung!
Wir bereiten sofort ihre Pizzen zu und schicken sie schnellstmöglich zu Ihnen!
</b>
</center>
</font>
</div>
</body>
</html>
Alles anzeigen
Also die Preise der bestellten Produkte kann ich wird ja angezeigt.
Nur ich habe keine Ahnung wie ich einen Gesamtpreis ausrechnen soll.
Also: Preis aller bestellten Artikel.
Die Seite ist zwar noch nicht ausgereift, ich will sie auch weiter designen, doch das Problem macht mir echt zu schaffen.
Also bin ich auf euch angewiesen und brauche dringend eure Hilfe.
Und nicht, dass ihr denkt ich mache diese Seite einfach so.
Nein, es geht hier für mich um einiges. Bin in der 10ten Klasse und brauch dringend meine Quali.
Ihr könnt mir auch vorschlagen wie ich meine Seite strukturieren soll usw. ,
aber bitte gebt mir keine super Experten Codes. Ich bin ja ein Anfänger, wie ihr sehen könnt
Danke schonmal im voraus für eure Hilfe!