Parameter übergabe bei PHP-dateien
Memphis8179
- php
0 Mulder0 Memphis81790 Thomas Meinike0 Mulder0 AndreasW0 Thomas Meinike0 Mulder
Hallo zusammen,
ich schreibe gerade an einer PHP Page die HTML4.01-Strict konform sein soll.
Dort verwende ich zum Beispiel links wie:
http://index.php?ID=1002
das funktioniert auch tadellos, aber wenn ich einen 2. Parameter wie:
http://index.php?ID=1203&beitrag=45
verwende sagt mir Der HTML Validator vom W3C:
unknown entity "beitrag"
Darf man nur einen Parameter übergeben? Oder mach ich was anderes falsch?
Wäre froh wenn mir jemand helfen könnte.
MFG
Memphis8179
das funktioniert auch tadellos, aber wenn ich einen 2. Parameter wie:
http://index.php?ID=1203&beitrag=45
verwende sagt mir Der HTML Validator vom W3C:
unknown entity "beitrag"
"&" muß korrekterweise als "&" escape-t werden, also
http://www.blablub.de/index.php?id=1203&beitrag=45
Ich mache das allerdings selber nicht. ;-)
Hallo Mulder,
Super, danke dir für deine schnelle hilfe, jetzt klappts. :)
Hallo,
"&" muß korrekterweise als "&" escape-t werden, also
http://www.blablub.de/index.php?id=1203&beitrag=45
Ich mache das allerdings selber nicht. ;-)
Dann probiere mal folgendes aus:
<A HREF="paratest.php?a=5©=6®=7">Test</A>
Ausgabe: 5©=6®=7
<A HREF="paratest.php?a=5©=6®=7">Test</A>
Ausgabe:
5
6
7
In der test.php steht:
<?php
print $a."<br>\n";
print $copy."<br>\n";
print $reg."<br>\n";
?>
MfG, Thomas
Ich mache das allerdings selber nicht. ;-)
Dann probiere mal folgendes aus:
<A HREF="paratest.php?a=5©=6®=7">Test</A>
Ausgabe: 5©=6®=7
I know. AFAIK macht das aber nur der IE 4, oder? Denn nach W3C enden Entities immer mit ";", also ist "©" eine Entity und "©=" eben nicht.
Tach
I know. AFAIK macht das aber nur der IE 4, oder? Denn nach W3C enden Entities immer mit ";", also ist "©" eine Entity und "©=" eben nicht.
IE 5.5 hat diesen Bug auch noch.
Andreas
Hallo,
I know. AFAIK macht das aber nur der IE 4, oder?
Nein, auch der IE 6 und Mozilla 1.0 zeigen dieses Verhalten, Opera 6 dagegen nicht.
MfG, Thomas
I know. AFAIK macht das aber nur der IE 4, oder?
Nein, auch der IE 6 und Mozilla 1.0 zeigen dieses Verhalten, Opera 6 dagegen nicht.
Aber nur eingeschränkt. Meine URLs sehen meist so aus:
"index.php?kap=shop§ion=checkout"
und der IE4 mach aus dem "§" ein "PI"... :-(
IE 5+ und NN4+ haben den Fehler nicht...