PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : action..



H a r a l d
06-03-2001, 07:42
hi !

ich möchte uber einen URL z.b. http://www.linuxforen.de/ubb/frown.gifwww.xyz.com/start?action=user=300)

eine userid dem php-programm übergeben.

...so das in diesem beispiel in die procedure/function user gesprungen wird und mit select username from userdb where userid=300 der user mit der id 300 angezeigt wird.
wie kann ich den wert 300 im script einer variable zuordnen?

gruß

harald

21-03-2001, 22:18
wenn die url immer so aussieht, sollte es mit


$userid=ereg_replace("(.+)=(.+)=(.+)","\\3",getenv('QUERY_STRING'));

problemlos funktionieren. vielleicht solltest du es aber mit einer etwas anderen url-form probeíeren:
www.xyz.com/datei.php3?action=XY&userid=300 (http://www.xyz.com/datei.php3?action=XY&userid=300)

ansprechen kanst du die wertde dann nämlich direkt mit $PHP_GET_VARS[userid] bzw. $PHP_GET_VARS[action]

wenn's 'ne unbefriedigende antwort war, schreib dein problem mal etwas detailierter

olli