Guten Tag,
Ich habe hier kein richtigen Webshop natürlich , da dies auch noch mit MySql usw angewendet wird. Jedoch habe ich ein Webshop der nur zeigen soll wozu die Session/Cookies zuständig sind. Habe ich verstanden jedoch habe ich eine andere Frage.
Im Code wird ganze zeit [$abtnr] angewendet. Jetzt wollte ich Fragen wieso es bei den auch steht und bei der for Schleife. Den Rest versteh ich.
Hier der Code, es sind 5 .php Seiten aber ich zeige euch nur 3 da der Rest jetzt keine Rolle spielt. Meine Frage sieht Ihr in der sc_shop_b.php
sc_shop.inc.php:
[PHP]
<?php $abtname[0] = "Unterhaltungselektronik"; $abtname[1] = "DVD/Video"; $abtname[2] = "Mobilfunk"; $aname[0][0] = "Kopfhörer"; $aname[0][1] = "Funklautsprecher"; $aname[0][2] = "Uhrenradio"; $aname[0][3] = "Weltempfänger"; $aname[1][0] = "DVD-Recorder"; $aname[1][1] = "DVD-Player"; $aname[1][2] = "Fernbedienung"; $aname[1][3] = "Portable DVD-Kombi"; $aname[1][4] = "DVD-Videokombi"; $aname[2][0] = "PMR-Funkgerätepaar"; $aname[2][1] = "Handscanner"; $aname[2][2] = "Doppelstandlader"; $artnr[0][0] = "7609"; $artnr[0][1] = "7612"; $artnr[0][2] = "7632"; $artnr[0][3] = "7678"; $artnr[1][0] = "4418"; $artnr[1][1] = "4422"; $artnr[1][2] = "4471"; $artnr[1][3] = "4475"; $artnr[1][4] = "4482"; $artnr[2][0] = "6213"; $artnr[2][1] = "6265"; $artnr[2][2] = "6267"; $preis[0][0] = 6.95; $preis[0][1] = 79.95; $preis[0][2] = 17.95; $preis[0][3] = 29.95; $preis[1][0] = 249.00; $preis[1][1] = 49.95; $preis[1][2] = 19.95; $preis[1][3] = 279.00; $preis[1][4] = 189.00; $preis[2][0] = 29.95; $preis[2][1] = 89.95; $preis[2][2] = 14.95; ?>[/PHP]
sc_shop_a.php
[PHP]
Willkommen zum Webshop
Kategorie wählen:
<?php
include "sc_shop.inc.php";
for($i=0; $i<count($abtname); $i++)
echo „$abtname[$i]
“;
?>
sc_shop_b.php
[PHP]
<?php session_start(); if(!isset($_GET["abtnr"])) { echo "Keine Abteilung angegeben"; echo ""; echo ""; exit; } $abtnr = $_GET["abtnr"]; include "sc_shop.inc.php"; echo "
$abtname[$abtnr]
"; echo "Wählen Sie aus:
"; echo ""; ?> <?php for($i=0; $i<count($aname[$abtnr]); $i++) { echo ""; echo ""; echo ""; echo "";echo „
“;echo „“;
}
?>
Artikel | Nr. | Preis | Anzahl |
" . $aname[$abtnr][$i] . " | " . $artnr[$abtnr][$i] . " | " . number_format($preis[$abtnr][$i],2,",",".") . " € | <input name=‚anzahl[$i]‘ size=‚5‘“; if(isset($_SESSION[„anzahl“][$abtnr][$i])) echo " value=‚" . $_SESSION[„anzahl“][$abtnr][$i] . "‘„; echo " > |