phpbar.de logo

Mailinglisten-Archive

[php] $PATH_INFO Problem

[php] $PATH_INFO Problem

mk_(at)_html-design.com mk_(at)_html-design.com
Thu, 20 Jan 2000 6:55:22


>eregi(\"/(http[s]*://[a-z\\-\\.]+)\",$path, $parts);
>$url = $parts[1];

Danke, bringt mich aber nicht weiter, da das Script 
ein Redirector ist.

Wenn ich /foo/http://www.phpwizard.net/hover/ habe
bekomme ich als URL www.phpwizard.net. Unterverzeichnisse
werden abgeschnitten.

Hier mal der Code (leicht gekürzt), vielleicht 
verstehst du dann, was ich meine:
<?  
$host =  \"http://www.php-homepage.de/\";  
$pfad1 = $PATH_INFO;
$pfad = eregi_replace(\"/http://\", \"\", $pfad1);
$url = \"http://$pfad\";
if (!empty($pfad)){
if ($url != $host){  
[MySQL-Abfrage]
if ($query == false){  
$hits =   \"1\";  
[MySQL-Abfrage]
}  
else {  
[MySQL-Abfrage]
}  
MYSQL_QUERY($query2);  
}  
if(!$url) {  
$url =   \"$host\";  
}  
else {  
Header(\"Location: $url\");  
 }  
}
else{
print \"Keine URL angegeben\";
}
?>

Mark



php::bar PHP Wiki   -   Listenarchive