Du könntest erstmal in einer Schleife alle GET-Elemente, die mit "team" anfangen durchsuchen und dann halt die Anzahl ermitteln. Wenn es konkrete Probleme gibt, melde dich.![]()
Hallo allerseits!
Wie kann ich kontrollieren wieviele dieser "team" in der Adressezeile übergeben werden?
Beispiel: index.php?page=teams&&team=EDV&&team2=Test
Du könntest erstmal in einer Schleife alle GET-Elemente, die mit "team" anfangen durchsuchen und dann halt die Anzahl ermitteln. Wenn es konkrete Probleme gibt, melde dich.![]()
ermittelt die anzahl der übergebenen argumente - keine konkrete "team"-filterungPHP-Code:$zahl = count($_GET);
![]()
@ Strogji
Problem Nr.1 Wie kann ich nach "team" suchen?
@ steff
Das ist leider nicht geeignet. Übergebe nämlich mehrere Argumente.
Also wie's aussieht funktionierts...
Die Menge ist zwar so nicht variabel, aber was solls.
Bin aber trotzdem für Verbesserungsvorschläge dankbar!
PHP-Code:if(isset($_GET[team])){
$wert=$_GET[team];
call_user_func("teams",$wert);
}
if(isset($_GET[team2])){
$wert=$_GET[team2];
call_user_func("teams",$wert);
}
if(isset($_GET[team3])){
$wert=$_GET[team3];
call_user_func("teams",$wert);
}
...sollte klappen.PHP-Code:// page=teams&team[1]=EDV&team[2]=Test
echo "<pre>";
print_r($_GET['team']);
echo "</pre>";
Gruss
Jan
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)