Lemmy Danger: Probs mit Verschachtelung von Variablen

Beitrag lesen

Hallo zusammen!

Ich bin mittlerweile davon abgekommen, gepostete Variablen direkt über ihren Variablennamen anzusprechen, soll heißen, ich verwende gemäß den neueren PHP-Versionen $_POST["Name"] zum Ansprechen der Variablen. So weit, so gut.
Nun möchte ich aber in einer Schleife ein gepostetes Array (delete[]) auslesen und die einzelnen Elemente pro Schleifendurchlauf einer Variablen zuordnen. Gemäß der alten Ansprechweise von geposteten Variablen sähe es so aus (und so funktioniert es auch bei älteren PHP-Versionen):

for($i=0;$i<$number;$i++){
  $username = @$delete[$i];
  $query = "DELETE FROM users WHERE username='$username'";
  ...
  }

Wie muss ich denn das ganze nach den neuen Regelungen schreiben?

for($i=0;$i<$number;$i++){
  $username = @$_POST["delete[$i]"];
  $query = "DELETE FROM users WHERE username='$username'";
  ...
  }

So funktioniert es schonmal nicht. Auch ohne die zwei ""s nicht. Kann mir da jemand auf die Sprünge helfen...?

LG und vielen Dank

Lemmy
http://www.olison.com

--
Nachts ist es kälter als draussen und durch den Wald kürzer als zu Fuss...