phpbar.de logo

Mailinglisten-Archive

[php] Parameterwerte aus Link extrahieren

[php] Parameterwerte aus Link extrahieren

Martin Rozmus martin.rozmus at gmx.net
Mit Jan 19 21:18:53 CET 2005


Am Mittwoch, 19. Januar 2005 15:37 schrieb Michael Eisner:
> Hallo Liste,
>
> ich habe folgendes Problem. Ich muß aus einem Link die Parameterwerte
> extrahieren.
>
> z.B.:
> <a
> href="Javascript:ShowIt('hallali;sessid=jfdkfjdkl84-448&PARA1=123&PARA2=238
>4&uninteressant=0000&PARA3=20034857&unint1=ezur7')">ShowIt</a>
>
> Benötigen tue ich jeweils die Werte von PARA1, PARA2 und PARA3.
>

$regex = '%PARA[123]=(.*)&%U';
preg_match( $regex, $_SERVER[ 'QUERY_STRING' ], $m );

in $m[1] dürfte der Wert enthalten sein. Du kannst auch preg_match_all( ) 
verwenden, um Werte von allen PARAM\d  auf einen Schlag zu erhalten. RegEx 
ist ungesteste!


-- 
Mit freundlichem Gruß
Martin Rozmus

Tel.: +49 (0)551 4885944
Mobil.: 0177 7475196
Email: martin.rozmus at gmx.net
PGP: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x0B13366C

php::bar PHP Wiki   -   Listenarchive