• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Übung "Webshop"

legenda

Neues Mitglied
Guten Tag,

ich bin gerade dabei Php kennen zulernen nun hab ich mich bisschen damit befasst und eine Übung in einem Buch gefunden in der es Darum geht einen Webshop zu erstellen.
Natürlich einmal ganz leicht ohne anmeldung und der Gleichen nun hab ich das Problem das die verlinken über den array nicht so richitg funktionieren, worin kann der Fehler liegen?
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link rel="stylesheet" type="text/css"
  href="Test.css">
<title>Unbenanntes Dokument</title>
</head>

<body> [PHP]<?php 
echo "<img name='' src='' width='32' height='120' alt='' />";
echo "<div id='Seite'>";
echo "<div id='inhalt'><div class='menu'> ";
			echo "<h1>Welcome </h1>";
		echo "</div> ";
echo "</div>";
echo "<div id='left'>";
echo "<table>";
echo "<tr>";
echo "<td>";


include "p682.inc.php";

for ($i=0; $i<count($abtname); $i++)
echo "<a href='p682.php?abtnr=$i'>
$abtname[$i]</a><br /> ";



echo "</td>";
echo "</tr>";

echo "</table>";
echo "</div>";







echo "</div>";
?>[/PHP]
</body>
</html>

Die include datei schaut so aus:

PHP:
<?php 

$abtname[0] = "!!!Neuheiten!!";
$abtname[1] = "!!!Playstation!!";
$abtname[2] = "!!!X-Box!!";
$abtname[3] = "Nitendo";


$aname[0][0] = "Crysis3";
$aname[0][1] = "COOD5";
$aname[1][0] = "Crysis3";
$aname[1][1] = "COOD5";
$aname[2][0] = "Crysis3";
$aname[2][1] = "COOD5";
$aname[3][0] = "Crysis3";
$aname[3][1] = "COOD5";

$artnr[0][0] = "0000";
$artnr[0][1] = "0010";
$artnr[1][0] = "1000";
$artnr[1][1] = "0100";
$artnr[2][0] = "0002";
$artnr[2][1] = "0020";
$artnr[3][0] = "0030";
$artnr[3][1] = "00003";

$preis[0][0] = "1";

$preis[0][1] = "2";
$preis[1][0] = "3";
$preis[1][1] = "4";
$preis[2][0] = "5";
$preis[3][0] = "6";
?>

und die Seite die erscheinen sollte so :

HTML:
<?php

session_start();

?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
</head>

<body>
<?php
if (isset($_GET["abtnr"]))
{
	
	echo "Keine Abteilung angegebn";
	echo "<p><a href='p682a.php'>ZUr startseite</a></p>";
	echo "</body></html>";
	exit;

}

$abtnr = $_GET["abtnr"];
include "p682.inc.php";
echo "<h3>$abtname[$abtnr]</h3>";
echo "<p>Wählen Sie aus:</p>";
echo "<form action ='p682c.php?abtnr=$abtnr' method='post'>";
?>

<table>
<tr>
<td>Aritkel</td>
<td>NR</td>
<td>Pries</td>
<td>Anzahl</td>
</tr>
<?php 
for ($i=0; $i<sizeof($aname[$abtnr]); $i++)
{echo "<tr>";
echo "<td>" . $aname[$abtnr][$i] . "</td>";
echo "<td>" . $artnr[$abtnr][$i] . "</td>";
echo "<td align='right'>" 
. number_format($preis[$abtnr][$i],2,",",".") . " &euro;</td>";

echo "<td><input name='anzahl[$i]' size='5' ";
if(isset($_SESSION["anzahl"][$abtnr][$i]))
echo " value=' " . $_SESSION["anzahl"][$abtnr][$i] . "'";
echo " /></td>";
echo "<tr>";
}
?>

</table>
<p><input type="submit" value="In den Warenkorb" /> </p>
</form>
</body>
</html>

Ich finde leider im mom den Fehler nicht warum die verlinken nicht funktionieren.
 

Neueste Beiträge

Zurück
Oben