|
|
Fehler: Allgemeine Entität "userid" nicht definiert und keine Standardentität definiert Fehlerstelle: ... von<a href="search.php?action=user&userid=1&sid=9b8c7bd2f72a4e6441e2
Fehler: Referenz auf Entität "userid", für welche kein Systembezeichner erzeugt werden konnte Fehlerstelle: ... href="search.php?action=user&userid=1&sid=9b8c7bd2f72a4e6441e2f3cd25
Fehler: Die Entität wurde hier definiert Fehlerstelle:
...e von<a href="search.php?action=user&userid=1&sid=9b8c7bd2f72a4e6441e
also so wie ich das sehe sind diese Suchabfragen nicht möglich, da die Entität nicht definiert ist, wie kann man das machen?
|
|
| 24.03.2006 13:54:30 |
|
Validome
Administrator
Registriert: 04.04.2005
Beiträge: 313
|
|
Hallo KorbanDallas,
"&"-Zeichen innerhalb einer URL müssen als "&" laut aktuellen Standards gequotet werden; geschieht dies nicht, so wird die darauf folgende Zeichenfolge, in diesem Falle "userid", als Entity interpretiert...da es jedoch diese "Entity" nicht gibt, meckert hier der Validator richtigerweise... Falsch:
Code:
..."search.php?action=user&userid=1&sid=9b8c7bd2f72a4e6441e2... |
Richtig
Code:
..."search.php?action=user&userid=1&sid=9b8c7bd2f72a4e6441e2... |
Siehe hierzu auch http://www.htmlhelp.com/tools/validator ... s.html#amp
In PHP besteht die Möglichkeit, dieses Problem grundsätzlich zu regeln:
Code:
// correct the php.ini of my provider to fix session url rewriting in forms
ini_set( 'arg_separator.output' , '&' );
ini_set( 'url_rewriter.tags' , 'a=href,area=href,frame=src,input=src,fieldset=' ); |
...gepostet HIER von MacMark.
Grüsse.
|
|
| 24.03.2006 14:22:05 |
|
|
|
ich danke dir für die Hilfe, habe es durch & ersetzt und nun ist alles im grünen bereich.
vielen dank, hätte ich auch selbst drauf kommen können.
somit sollte nun eigentlich klar sein, das diese Entity Fehler durch nicht korrekt eingefügte Sonderzeichen geschehen
thx
|
|
| 24.03.2006 15:15:36 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|