Moin,
Bis jetzt setze ich vor jeden Link ein htmlspecialchars
also so:
<a href="'.htmlspecialchars($url).'">Link</a>
jetzt habe ich mir überlegt, ob es nicht möglich wäre den Befehl htmlspecialchars so zu hinterlegen, das er immer bei href automatisch angewandt wird!
ist das möglich ?
Man könnte sich eine Funktion schreiben, die das Linkerstellen übernimmt und dann immer diese Funktion aufrufen; ob das sinnvoll ist halte ich für strittig^^
//Funktion
function gl($a, $text) {
return '<a href="'.htmlspecialchars($a).'">'.$text.'</a>';
}
// Nutzung
print "Und hier ist der Text, in dem ein ".gl("http://google.de", "Link zu Google")." eingebettet ist.";
Grüße Marco
--
Ich spreche Spaghetticode - fließend.
Ich spreche Spaghetticode - fließend.