2017-10-31 7 views
-3

Ich fange an, meine eigene MVC mit PHP zu erstellen und ich versuche, die aktuelle URL zu erhalten, um ein Routing-System zu erstellen. Ich folge einem Video und der Code ist wie folgt. Es funktioniert jedoch nicht.PHP druckt keine aktuelle URL

<?php 
// phpinfo(); 
echo "15"; 
$url = $_GET['url']; 
// echo $url; 
+1

'$ _GET ['url']' ist nicht die gewünschte Variable – nogad

Antwort

1

Sie verkennen $_SERVER['REQUEST_URI'] für $_GET['url']

$_GET['URL'] ist ein statment bekommen .. Bedeutung Sie eine Variable über die URL IE http://example.com?URL=myurl

Um die aktuelle URL übergeben müssen .. Verwenden Sie einfach echo $_SERVER['REQUEST_URI'];

0

$_GET erhalten Sie die Parameter erhalten, nicht die gesamte URL. Verwenden Sie hierfür $_SERVER['REQUEST_URI'].