Hallo,
ich arbeite gerade an einem Router und der soll auch Url paramter klarkommen.
Mein Problem ist dass zwar die Parameter nur aus folgenden Urls aus dem Routing entfernt werden: www.example.com/seite?testParam1=zero&testParam2=ParamWert
Dadurch wird die seite mit dem alias seite geladen, wenn allerdings wie es Facebook es macht an die Domain ihre Parameter wie www.example.com?facebookParam=hallo
daran hängt kommt immer die 404 Fehlermeldung, da ich diese Parameter nicht aus der Url bekomme
Meine Methode
Kennt sich damit einer aus?
Vielen Dank im Vorraus
ich arbeite gerade an einem Router und der soll auch Url paramter klarkommen.
Mein Problem ist dass zwar die Parameter nur aus folgenden Urls aus dem Routing entfernt werden: www.example.com/seite?testParam1=zero&testParam2=ParamWert
Dadurch wird die seite mit dem alias seite geladen, wenn allerdings wie es Facebook es macht an die Domain ihre Parameter wie www.example.com?facebookParam=hallo
daran hängt kommt immer die 404 Fehlermeldung, da ich diese Parameter nicht aus der Url bekomme
Meine Methode
PHP:
/**
* Return current Url for Router
*
* @author Sebastian Kiefer
* @return string
* @param null
* @version 0.1.1
* @return string
*/
public function getUrl() {
$uri = $this->server('QUERY_STRING');
if (false !== $pos = strpos($uri, '&')) {
$uri = substr($uri, 0, $pos);
return $uri;
}
else{
return $uri;
}
}
Vielen Dank im Vorraus