Frank: Arrays

Beitrag lesen

Nein das geht nicht:

hier das script:
---------------

<?php
session_start();
if (isset ($arr_nr))
{
unset($arr_nr[$_GET['del']]);
unset($arr_euro[$_GET['del']]);
unset($arr_text[$_GET['del']]);

$nr = $_GET['nr'];
$euro = $_GET['euro'];
$text = $_GET['text'];

$arr_nr[] = $nr;
$arr_euro[] = $euro;
$arr_text[] = $text;

$summe = 0;
for ($i=0;$i<count($arr_euro); $i++)
{
   $summe+= $arr_euro[$i];
}

print "<table border="1" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0" cellspacing="0" width="70%">";
print "<tr>";
print "<td align="center" width="41">Nr.</td>";
print "<td align="center" width="100">Bestell-Nr.</td>";
print "<td align="center" width="270">Beschreibung</td>";
print "<td align="center">Preis</td>";
print "</tr>";

for($i=1;$i<count($arr_nr);$i++)
{
print "<tr>";
print "<td align="center">".$i."<a href="karte.php?del=$i">Löschen</a></td>";
print "<td align="center">".$arr_nr[$i]."</td>";
print "<td align="center">".$arr_text[$i]."</td>";
print "<td align="center">".$arr_euro[$i]." € </td>";
print "</tr>";
}
print "<tr>";
print "<td align="center"></td>";
print "<td align="center"></td>";
print "<td align="center"></td>";
print "<td align="center"></td>";
print "</tr>";
print "</table>";

print "<table width="70%">";
print "<tr>";
print "<td align="center" width="412"></td>";
print "<td align="center" style="border-style: solid; border-width: 1">".array_sum($arr_euro)." € </td>";
print "</tr>";
print "</table>";

session_register("arr_nr");
session_register("arr_euro");
session_register("arr_text");
}
else
{
print "Ein Fehler ist aufgetreten starten sie die Seite Neu.";
}
?>
<br>
<br>
<br>
<a href="karte.php?nr=001&euro=4.70&text=Salami Pizza Classic">001</a>
<a href="karte.php?nr=002&euro=5.20&text=Hawaii Pizza">002</a>
<a href="karte.php?nr=003&euro=1.20&text=Cola">003</a>
<br>
<br>
<br>
<a href="start.php">Neu Starten ...</a>

---------------

und hier der link, schau es dir mal an.
füge mal 3 - 4 pizzen hin und lösche dann mal eine (an der stelle sollte dann schon die ganze zeile weg sein) und wenn man dann noch mal eine pizza hinzufügen will spinnt alles.

http://mitglied.lycos.de/djwoelk3/test/zeile/start.php

???