in ECHO Anführungszeichen zusätzlich plazieren
Marcus Hammel
- php
0 Hopsel0 Henryk Plötz0 fastix®
Hallo,
Ich habe folgenden Codeschnipsel:
if ($res)
echo "<div id=mail_pos><p>Mail erfolgreich versendet!</p></div>";
Wie kann ich nun die Anführungszeichen bei id=mail_pos erreichen, ohne das das PHP Skript ungültig wird?
MfG,
Marcus
Hi Marcus!
echo "<div id="mail_pos"><p>Mail erfolgreich versendet!</p></div>";
MfG Hopsel
Moin,
Ich habe folgenden Codeschnipsel:
if ($res)
echo "<div id=mail_pos><p>Mail erfolgreich versendet!</p></div>";Wie kann ich nun die Anführungszeichen bei id=mail_pos erreichen, ohne das das PHP Skript ungültig wird?
Wie du willst. Zum Beispiel könntest du in der Doku nachlesen, da steht wie Anführungszeichen zu escapen sind (mit ) und welche anderen Möglichkeiten es gibt, ein String-Literal zu schreiben ('', here-docs). Ich persönlich mag aber lieber kein Echo verwenden, sondern
<?php
if($res) {
?><div id="mail_pos"><p>Mail erfolgreich versendet!</p></div><?php
}
?>
(Gibt es eigentlich einen bestimmten Grund, aus dem du ein p in ein div packst?)
Moin!
dann will ich mal die dritte Variante....
echo '<div id="mail_pos"><p>Mail erfolgreich versendet!</p></div>';
und die vierte:
echo "<div id='mail_pos'><p>Mail erfolgreich versendet!</p></div>";
aufschreiben. :)
Das <p> im <div> machr für mich noch immer keinen Sinn. Wie wäre es mit:
echo "<p id='mail_pos'>Mail erfolgreich versendet!</p>"; ?
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®