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?
Die include datei schaut so aus:
und die Seite die erscheinen sollte so :
Ich finde leider im mom den Fehler nicht warum die verlinken nicht funktionieren.
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,",",".") . " €</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.