わかりましたので、ファイルシステムビューアを作成しています。私はこれにこだわっていますが、作成したGUIの戻るボタンをクリックした場合を除いて、すべて正常に動作しています。
だから私はそのような文字列を持っています
http://www.grubber.co.nz/update/index.php?dir=../developer/_social_development
スクリプトはフォルダー/developer/_social_developmentに移動します
しかし、戻りたいときに戻るボタンを押すと、トップディレクトリに戻るので、最初の「/」に戻ります。たとえば、http://www.grubber.co.nz/update/ index.php?dir=../ このコードを使用して、機能しない最後のページに戻ります
$dir = $_GET['dir'];
$marker = "/";
echo $str = (substr($dir, 0, (strpos($dir, $marker) + strlen($marker))));
最初の「/」まですべてを削除するだけですが、最後の「/」に移動したいたとえば、これは/developer/_social_developmentで、前のフォルダーをクリックすると/developerになり、文字列もどのフォルダにいるかによって変わるので、一定量の文字を削除することはできません
助けてくれてありがとう