"We do not first see, then define, we define first and then see" (Lippmann)
[ Voor 33% gewijzigd door Obliterator op 22-02-2006 20:41 ]
Verwijderd
Bedankt voor de voor mij nieuwe functie.
Het resultaat is echter geen %20 maar +-+:
email.php?enotif=26&fil=Nieuw+-+Tekstdocument.txt&fol="0"
[ Voor 7% gewijzigd door MrDirk op 22-02-2006 20:47 . Reden: typo ]
"We do not first see, then define, we define first and then see" (Lippmann)
Verder doe je moeilijk met escapes als \", je kan net zo goed je string opbouwen met single quotes.
[ Voor 4% gewijzigd door Voutloos op 22-02-2006 20:52 ]
{signature}
1
| <a href=foo bar.html title=blaat ...> |
Voor je browser is de href automatisch alleen "foo", omdat alles daarachter niet herkend wordt als deel van een url. "bar.html" is verder een stukje van die url waar je browser niets mee kan, en dus rendert ie dat niet. Daarna komt ie weer wel een attribuut tegen dat hij kent, namelijk de title.
Simpelweg zorgen dat je quotes gebruikt om urls heen (in dit geval in HTML dus, niet alleen in PHP!) had je probleem ook opgelost, al is het inderdaad netter om urlencode erbij te gebruiken. Maar zeker dat stukje over het omsluiten van urls tussen quotes had je best zelf moeten kunnen vinden, het staat nota bene nog in onze FAQ.
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Dit topic is gesloten.
![]()