|
|||
Link an validator anpassen
kann mir jemand sagen, wie ich folgenden Fehler des validators behebe?
reference to external entity in attribute value …test.php&id_sub2=1&k_id=0&a_id=86591&id_sub3=b" > This is generally the sign of an ampersand that was not properly escaped for inclusion in an attribute, in a href for example. You will need to escape all instances of '&' into '&'. Ich möchte mehrere Dateien übergeben und nicht eine, in der "&" als Zeichen vorkommt, kann mir jemand sagen, was ich an diesem Link verändern muss, damit ich mehrere Get-Variablen übergeben kann? Ich arbeite im Doctype: XHTML 1.0 Strict iso-8859-1 Vielen Dank |
Sponsored Links |
|
|||
genau das habe ich ja soeben geschrieben, ich möchte mehrere GET-Variablen übergeben, das wird nunmal mit & bewerkstelltigt und nicht mit & denn so wird aus mehreren Variablen eine, was mit den php-scripten dann natürlich nicht funktioniert, kann mir jemand der sich damit auskennt helfen? Oder muss man die Fehler wenn man diese Art der Variablenübergabe verwendet in Kauf nehmen?
|
|
|||
nein das funktioniert dann ehrlich nicht mehr, wenn es so einfach gehen würde, müsste ich mich ja darum nicht kümmern
von php wird z.B. index.php?id=1&id2=3 anders interpretiert als index.php?id=1&id2=3 im ersten Fall gibt es 2 Variablen, id und id2, die ich per php abfrage im zweiten Fall habe ich nur eine Variable, nämlich nur id mit dem Inhalt "1&id2=3"; und gerade das möchte ich vermeiden, der Validator kennt ja nunmal meine php-scripte nicht. Die Variablen sollen sauber voneinander getrennt sein, ich möchte jetzt ja nicht anfangen "unsauber" in php zu programmieren. Weiß da jemand vielleicht mehr? Vielen Dank |
|
||||
Das ist doch vollkommener Blödsinn. Alles was im HTML steht, muss maskiert werden, also in Deinem Fall &, alles was im PHP Kontext kommt, also z.B. bei header(); muss dann auch als & geschrieben werden. Du musst immer den Kontext betrachten, in welchem Du irgendwas entsprechend anpassen musst.
|
|
||||
Doch es funktioniert. In die Adresszeile des Browsers darfst du die Entität natürlich nicht schreiben, kodieren musst du das & nur im HTML.
Wir können hier lange herumraten, zeig doch einfach mal das Stückchen Code um das es hier geht. |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
clearen im 21 Jhr. | Muamicus | CSS | 23 | 14.12.2010 20:50 |
ul richtig zentrieren | Muamicus | CSS | 23 | 14.12.2010 19:28 |
Definitionsliste in einer Floatumgebung | *pi | CSS | 11 | 07.01.2009 19:34 |
Ständig wechselnde Bilder, Werbung | Vybsi | (X)HTML | 17 | 25.01.2008 00:00 |
CSS Navigationsproblem | thesecretboy | CSS | 0 | 12.04.2007 09:12 |