Originally posted by newbie1955
View Post
str_replace-Problem
Collapse
X
-
4 Fehler 2 Warnungen
ich benutze auch das webdeveloper-tool-addon. Es bleiben bei mir die 4 Errors, die ich oben schon reinkopiert hatte.
Wenn ich allerdings nicht über "validate local html" gehe, sondern die Adresse direkt auf der w3-Seite eingebe kommen auch so viele Fehler, erstaunlich. Zeigt der validator nicht auch fehler der Seiten an, die ich eingelese.
Was die vielen quote-Fehler angeht: ich dachte, wenn ich einen link mit echo ausgebe, dann kommt erst " und dann muss beim eingeschlossenen target ein einfacher Quote ' kommenLast edited by newbie1955; 12-01-2013, 18:44.
Comment
-
Originally posted by newbie1955 View Postich benutze auch das webdeveloper-tool-addon. Es bleiben bei mir die 4 Errors, die ich oben schon reinkopiert hatte.
Originally posted by newbie1955 View PostWas die vielen quote-Fehler angeht: ich dachte, wenn ich einen link mit echo ausgebe, dann kommt erst " und dann muss beim eingeschlossenen target ein einfacher Quote ' kommen
Comment
-
htmlspecialchars
naja, manchmal musste iICH aber auch manches zweimal schreiben in unserem Dialog hier.
Den Hinweis mit htmlspecialchars habe ich wohl gelesen, aber mehr auf zukünftige Projekte bezogen. Ich muss mich da erstmal etwas einlesen. Jedenfalls wundert es mich, dass ich die Ausgabe auf meine anderen Unter-Seiten auch ohne htmlspecialchars mache und dennoch keine derartigen Fehler vom validator angemeckert werden.
Comment
-
Originally posted by newbie1955 View PostDen Hinweis mit htmlspecialchars habe ich wohl gelesen, aber mehr auf zukünftige Projekte bezogen.
Originally posted by newbie1955 View PostIch muss mich da erstmal etwas einlesen. Jedenfalls wundert es mich, dass ich die Ausgabe auf meine anderen Unter-Seiten auch ohne htmlspecialchars mache und dennoch keine derartigen Fehler vom validator angemeckert werden.
Comment
-
Originally posted by newbie1955 View PostDen Hinweis mit htmlspecialchars habe ich wohl gelesen, aber mehr auf zukünftige Projekte bezogen.
& oder & innerhalb eines href-Attributes - ABAKUS
Comment
-
@h3ll
Also das Beispiel auf dieser Seite
PHP htmlspecialchars - Umwandlung von Sonderzeichen in HTML-Code
leuchtet mir gar nicht ein,
dann würden doch alles incl HTML-Code ausgegeben, statt als link???
wie hier:
PHP Code:<?php
$text = "<a href='http://www.phpbox.de'>PHP</a>";
echo $text;
echo "<br>";
echo htmlspecialchars($text);
?>
PHP
<a href='http://www.phpbox.de'>PHP</a>Last edited by newbie1955; 12-01-2013, 19:53.
Comment
-
Originally posted by Melewo View PostIn der ersten Zeit hatte ich da mal in einem anderen Forum mein Fett abbekommen. Die Antwort vom Mork finde ich heute noch gut:
& oder & innerhalb eines href-Attributes - ABAKUS
PHP Code:"<a href=\"".htmlspecialchars($linkausgabe)."\">"
Also in meinem Script:
PHP Code:echo "<li><a href=\"".htmlspecialchars($hreft)."\"target='_blank'>$title</a></li>";
Aber die einfachen Quotes bei target werden immer noch bemeckert, müssen die aber nicht angesichts der doppelquotes bei echo sein?Last edited by newbie1955; 12-01-2013, 20:29.
Comment
-
Gewöhne Dir Deinen eigenen Stil an, ich bevorzuge Variante 3.
PHP Code:echo "<li><a href='".htmlspecialchars($hreft)."' target='_blank'>".htmlspecialchars($title)."</a></li>\n";
echo "<li><a href=\"".htmlspecialchars($hreft)."\" target=\"_blank\">".htmlspecialchars($title)."</a></li>\n";
echo "<li><a href=\"".htmlspecialchars($hreft, ENT_QUOTES)."\" target=\"_blank\">".htmlspecialchars($title, ENT_QUOTES)."</a></li>\n";
Comment
-
Warum nicht einfach:PHP Code:<li>
<a href="<?php echo htmlspecialchars($hreft) ?>" target="_blank">
<?php echo htmlspecialchars($title); ?>
</a>
</li>
Comment
-
Originally posted by h3ll View PostWarum nicht einfach:PHP Code:<li>
<a href="<?php echo htmlspecialchars($hreft) ?>" target="_blank">
<?php echo htmlspecialchars($title); ?>
</a>
</li>
Auf jeden Fall Danke ich Euch herzlich für Eure Hilfe. Falls Euch noch was zu solchen Validator-Fehlern einfällt:
Code:[IMG]http://validator.w3.org/images/info_icons/error.png[/IMG] [I]Line 282, Column 142[/I]: = in an unquoted attribute value. Probable causes: Attributes running together or a URL query string in an unquoted attribute value. …http://www.cbsnews.com/video/watch/?id[B]=[/B]50138880n target='_blank'>Shelby Lynne … [IMG]http://validator.w3.org/images/info_icons/error.png[/IMG] [I]Line 7, Column 97[/I]: Bad value http://www.w3.org/2000/xhtml for the attribute xmlns (only http://www.w3.org/1999/xhtml permitted here). …l lang="de" class="no-js" xmlns="http://www.w3.org/2000/xhtml"[B]>[/B]<!--<![endif]--> [IMG]http://validator.w3.org/images/info_icons/warning.png[/IMG] [I]Line 7, Column 97[/I]: Attribute xmlns is not serializable as XML 1.0. …l lang="de" class="no-js" xmlns="http://www.w3.org/2000/xhtml"[B]>[/B]<!--<![endif]-->
Comment
Comment