m0sT
Neues Mitglied
Hab jetzt nicht alles gelesen, aber stell es dir so vor:
echo "<font color="red">Text</font>";
Beim ersten " fängt die Ausgabe von echo an, mit einem " hört sie auch wieder auf, nun ist das nächste " aber das bei color=".
Da 'denkt' PHP die Ausgabe sei am Ende und es funktioniert nicht wie gewünscht, nun hast du mehrere Möglichkeiten das zu beheben,
... zum Beispiel.
Variante 1 bedarf einer Erklärung, das \" nennt sich Escapen, schlicht Maskieren. So interpretiert PHP tatsächlich ein " statt dem Schlusszeichen.
echo "<font color="red">Text</font>";
Beim ersten " fängt die Ausgabe von echo an, mit einem " hört sie auch wieder auf, nun ist das nächste " aber das bei color=".
Da 'denkt' PHP die Ausgabe sei am Ende und es funktioniert nicht wie gewünscht, nun hast du mehrere Möglichkeiten das zu beheben,
PHP:
1. echo "<font color=\"red\">Text</font>";
2. echo '<font color="red">Text</font>';
3. echo "<font color='red'>Text</font>";
... zum Beispiel.
Variante 1 bedarf einer Erklärung, das \" nennt sich Escapen, schlicht Maskieren. So interpretiert PHP tatsächlich ein " statt dem Schlusszeichen.