konsument: URL auslesen und kürzen

Beitrag lesen

Danke für die Unterstützung.

Das er mir die URL an der richtigen Stelle abschneidet hab ich schon mal geschafft :)

Das Problem ist jetzt nur, dass ich die neue URL in ein formular "action" einbinden will. Nur das klappt das nicht so richtig:

  
$url = "http://" . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];  
   $urlFrag = explode("/", $url, 7);  
   for ($i = 0; $i < 6; $i++) {  
    $newUrl = $urlFrag[$i] . "/";  
    if($i == 6){  
     break;  
    }  
    echo $newUrl;  
   }  
   echo "<form action='$newUrl' method='post'>";  
   echo "<input type='submit' name='$value' value='$value' />";  
   echo "</form>";  

Wenn ich das Formular in die Schleife einbinde, dann wiederholt er mir das auch. Auserhalb der Schleife gibt er mir die Variable nicht richtig aus. Wie mache ich jetzt weiter?