Moin!
Eigentlich sollte er die Seite nicht durch den PHP Parser schicken.
Aber wie soll das sonst gehen?
Also ich programmiere ganz normal in Dreamweaver und nun schreibe in die $variable = "<b>Hallo Hallo</b>";
Und was soll angezeigt werden, wenn du so eine Tabelle programmierst:
<table>
<tr>
<th>Titel</th>
</tr>
<tr>
<?php
if ($wert == "")
{
echo "<td>keine Angabe</td>";
}
else
{
echo "<td>".$wert."</td>";
}
?>
</tr>
</table>
Wenn du jetzt stupide allen enthaltenen HTML-Code aus dem PHP-Bereich ausgeben läßt, hast du in der zweiten Tabellenzeile plötzlich ZWEI Zellen drinstehen, anstatt der von PHP ganz korrekt generierten EINEN Zelle. Dein Code _scheint_ also nur falsch zu sein.
Ohne PHP auszuführen, wirst du niemals exakt prüfen können, ob der generierte Code korrekt ist.
Wie gesagt ich will keine Browser Vorschau haben.
Die ist aber die einzige relevante Instanz.
Ansonsten muß ich den Code für PHP immer umschreiben...
echo "<a href='#' target='_blank'>link</a>";
echo '<a href="#" target="_blank">link</a>';
Geht doch auch. Hat keinerlei Nachteile, ist sogar minimal schneller.
- Sven Rautenberg
--
"Habe den Mut, dich deines eigenen Verstandes zu bedienen!" (Immanuel Kant)