Veo muchos códigos en los que se imprime el código html de una página desde el php. Por ejemplo, el clásico caso del formulario. Si es la primera vez que se llama a la página, el php imprime el formulario.
Mi pregunta es: si lo hago con html directamente, y controlo con un if si ese html tiene que aparecer o no, ¿qué diferencia hay?
Sería:
Código PHP:
<?php
if (!isset($_POST['submit'])) {
?>
<form action="" method="">
<input...>
<input type="submit" name="submit">
</form>
<?
}
?>
Código PHP:
<?php
if (!isset($_POST['submit'])) {
echo("<form action=\"\" method=\"\">\n");
echo("<input...>\n");
echo("<input type=\"submit\" name=\"submit\">\n");
echo("</form>");
}
?>
Mario.