Hello,
ich habe in meinem HTML die Link Adresse
<a href="<?php echo $_SERVER["SCRIPT_NAME"]; ?>datei.html">link text</a>
nur würde ich gerne die URL abfragen ohne, den Dateinamen, so das sie funktioniert.
Aber ich finde nichts in der Übersicht
https://www.php.net/manual/de/reserved.variables.server.php
Du könntest es generisch aufbauen, wie schon ansatzweise beschrieben. Du könntest aber auch einfach mit Stringfunktionen alles hinter dem letzten /
abschneiden.
Sicherheit:
Du solltest aber in beiden Fällen den Kontextwechsel beachten bei der Ausgabe. Sonst baust Du dir eine XSS-Lücke. Nutze also htmlspecialchars(..., ENT_QUOTES)
.
Glück Auf
Tom vom Berg
--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.