Programmieren - alles kontrollieren 4.939 Themen, 20.671 Beiträge

Warum erscheint hier ein Teil des Script-Codes?

siegmar / 7 Antworten / Flachansicht Nickles

Hallo Spezialisten,

ich habe folgendes Script mit XAMPP ausgegeben:

http://250kb.de/MskG9Fs

und habe folgendes bekommen:

http://250kb.de/IqnF1Sb.

Ich überlege schon lange, warum ein Teil des Scripts mit ausgegeben wird. Oder sehe ich den Wald vor lauter Bäume nicht mehr?
Kann mir jemand weiterhelfen?
Vielen Dank im Voraus für eure Bemühungen

siegmar

bei Antwort benachrichtigen
hansapark siegmar „Hallo borlander, soweit mir bekannt ist, kann man mit urlencode Parameter über...“
Optionen

Hallo noch mal.

Meine Frage hat mehr darauf abgezielt, warum du an dieser Stelle die "htmlentities" verwendest.
Weil der Inhalt deiner $_SERVER["PHP_SELF"] eigentlich keine html-zeichen enthalten dürfte.

gib die $_SERVER["PHP_SELF"] doch mal mit dem echo befehl aus.
dann siehst du was sie enthält...



...normalerweise nur einen pfad, oder eine url.

von daher könnte urlencode eventuell schon eher passen.
nimm doch einfach mal die Funktion htmlentities raus und schau ob sich was ändert. möglicherweise brauchst du sie gar nicht.

gruß

edit: ansonsten bleibt dir noch die variante: action="namederdatei.php"
bei Antwort benachrichtigen