Ich möchte wissen, wie ich Parameter zwischen den Seiten über die URL übergeben können, ohne Variablen hinzufügen zu müssen, zB:PHP Übergabe von Parametern über URL
mydomain.com/file.php?var1=val1&var2=val2&...varN=valN
Ich möchte es wie folgt verwenden:
mydomain.com/file.php?val1-val2-...-valN
ich in irgendeiner Website auch die URL in folgendem Format ist
mydomain.com/file/####
, die ohne chang auf eine andere Seite umleitet URL als ob das die URL zu der Datei ist.
Ich habe irgendwo gelesen, dass dies von PHP gemacht wird und ich ein Beispiel sah, aber ich kann es nicht finden, nachdem ich meinen PC geändert habe :(... deshalb möchte ich es mit PHP machen ... was ich daran erinnern, dass es die explode-Funktion verwendet ... – sikas
Sie könnten es mit PHP tun, aber ich würde es nicht empfehlen. Wie auch immer, Sie können einfach $ _SERVER ['REQUEST_URI'] verwenden und das Ergebnis explodieren. Beispiel: explode ('/', $ _SERVER ['REQUEST_URI']); Dies würde ein Array zurückgeben, das Sie verwenden können. Dennoch müssen Sie htaccess verwenden, um jede URL auf die Seite umzuleiten, auf der Sie diesen Code abgelegt haben. Sie können auch http: // verwenden. ie.php.net/manual/en/function.parse-url.php – Claudiu
Hey bt, wenn ich nur einen Parameter in URL statt 2 übergebe, zeigt es 404 Fehler.Was könnte die Lösung für das sein? coz irgendwann möchte ich übergeben 1 Variable manchmal 2 oder mehr was dann? –