Hallo
Das & sollte in HTML escapet sein: <img src="./showPic.php?name=Bild1&S=<?=$id?>">
In einer URL trennt das
&
die Parameter-Paare eines GET-Requests. Es wird also nicht escaped.
In HTML wird &
maskiert. Auch, wenn es in einer URL benutzt wird.
Die URL als URL:
./showPic.php?name=Bild1&S=3
Die URL in einem HTML-Element:
./showPic.php?name=Bild1&S=3
Als Wert im Parameter müssen Sonderzeichen mit
urlencode()
codiert werden. Aus & wird dann %26.
Das ist in diesem Zusammenhang irrelevant.
@@Gunnar: Ich beschränke mich auf das für das Thema unverzichtbare😉.
Offensichtlich nicht beziehungsweise auch mal auf das Falsche.
Tschö, Auge
--
Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
Toller Dampf voraus von Terry Pratchett
Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
Toller Dampf voraus von Terry Pratchett