Mailinglisten-Archive |
Michael Borchers writes: > Ich habe z.B. folgenden Querystring (ursprünglich aber aus $_POST): > contacts_name=b&type=db&name=contacts&id=contacts_id&key=contacts_name&use > rs_id=3Bis zum 'key' sind dem Skript alle Schlüssel bekannt. Danach muss > das Skript nun erkennen,ob es darüber hinaus noch weitere Schlüssel gib > und welchen Wert Sie haben.Ich brauche also eine Funktion, die mir im Bsp. > oben folgendes Resultat liefern würde:Schlüssel: users_idWert: 3Und das > natürlich mit unbegrenzt vielen Schlüssel. Wie gesagt, erst ab "Position 5 > 'key'".-- Hallo, vielleicht mit explode? Vorrausgesetzt die Reihenfolge der Schlüssel ist gleich, also die bekannten sind immer Anfang... $string2array = explode('&', $querystring); for($i=5;$i<count($string2array);$i++){ $pairs = explode('=',$string2array[$i]; echo 'Schlüssel: '.$pairs[0].' Wert: '.$pairs[1]; } Vielleicht noch ein urldecode.... Hoffe, soweit so klar, und natürlich ungetestet... HTH, Albin -- | Albin Blaschka, Mag.rer.nat. | Etrichstrasse 26, A-5020 Salzburg | * www.albinblaschka.info * www.thinkanimal.info * | - It's hard to live in the mountains, hard but not hopeless!
php::bar PHP Wiki - Listenarchive