Mahlzeit,
echo"
[...]
<td>$_GET[1[anzahl]]</td>
<td>$_GET[1[einzelpreis]]</td>
Es sollte mich wundern, wenn das funktioniert:
1. ist es nicht besonders ratsam, Arrays einfach so in Strings hineinzuschreiben,
2. ist "1" wohl kein gültiger Name für ein Array und
3. wird in den Konstanten "anzahl" und "einzelpreis" vermutlich nichts drinstehen (bzw. es wird sie gar nicht geben).
Versuch's mal folgendermaßen:
<td>".$_GET[1]['anzahl']."</td>
<td>".$_GET[1]['einzelpreis']."</td>
/*<td>$_GET[[gesamtpreis]]</td>*/
Was soll das werden? HTML-Kommentare sind das jedenfalls nicht - und PHP-Kommentare können es nicht sein, da sie innerhalb eines Strings stehen, der per echo() ausgegeben wird.
Du solltest insgesamt mehr auf Struktur achten, die verschiedenen Sprachen bzw. Kontexte sauberer voneinander trennen und das EVA-Prinzip beachten - dann tritt ein Großteil der Fehler, die Dir vermutlich bisher das Leben schwer gemacht haben, gar nicht mehr auf.
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|