Seite 1 von 1

Abfrage der URL

Verfasst: 19.12.2003 11:23
von jörg gierth
Hallo,

ich brauche wieder mal Hilfe als PHP-Neuling.

Ich möchte eine Abfrage erstellen ,welche die URL abfragt.
Also wenn z.b. phproot/index.php?C=20 dann....


Wie müste dies den aussehen ????

Danke schon mal und
Gruß Jörg

Verfasst: 19.12.2003 12:04
von Muldini
Das steht in der Variable:

Code: Alles auswählen

$_SERVER["PHP_SELF"]
Mfg
Muldini

Verfasst: 19.12.2003 18:57
von jörg gierth
Die Abfrage sieht nun so aus aber es geht nicht!

Code: Alles auswählen

if ($_SERVER["PHP_SELF"] == $phpbb_root_path . 'index.' . $phpEx && ($userdata['user_lang'] == 'german' && $userdata['user_foren'] != '1') )
	{ 
	$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? $HTTP_POST_VARS['redirect'] : "index.php?c=29";
		redirect(append_sid($url, true));
	}
sieht jemand denn Fehler??

Gruß jörg

Verfasst: 19.12.2003 19:24
von Pyramide
Wenn schon solltest du $board_config['script_path'] verwenden, denn $phpbb_root_path ist i.d.R. './', und daß eine URL so beginnt wäre mir neu.

Verfasst: 19.12.2003 19:51
von jörg gierth
Gut die Abfrage sieht nun so aus:

Code: Alles auswählen

//board-srache
if ($_SERVER["PHP_SELF"] == $board_config['script_path']  . 'index.' . $phpEx && $userdata['user_lang'] == 'german' && $userdata['user_foren'] != '1') 
	{ 
	$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? $HTTP_POST_VARS['redirect'] : "index.php?c=29";
		redirect(append_sid($url, true));
	}
//	
Aber dies macht den index sehr langsam,
wo muß denn am besten die passage eingefügt werden in der Index?????