HTML & PHP
Sempre percebi algumas criticas quanto a mistura de HTML e PHP, vou confessar que misturo sim, entre uma das minhas visões o seguinte:
A estruturação do html em php me da tambem o beneficio de comentarios serve-side ao inves do uso do que é visivel no codigo fonte é possivelmente abre o site a araques caso alguma informação preciso esteja escrita.
um exemplo de como costumo misturar.
<div id="w_ultimas">
<h1>mais visitadas da semana</h1>
<div id="nt">
<?php
$noticia = new NoticiaPDO();
$ultimas = $noticia->mais_lidas($Quantidade);
if($ultimas != null){
foreach($ultimas as $x){
$ultimadata = $x['data_post'];
$not_titulo = $x['titulo'];
$not_banner = $x['banner'];
$not_descricao = $x['descricao'];
$not_tema = $x['tema'];
$not_conteudo = $x['conteudo'];
?>
<table style="margin-top:30px; ">
<tr>
<td style="display: inline; width: 100px; height: 100px; overflow: hidden;">
<img style="display: inline; width: 100px; height: 100px; overflow: hidden;" src="<?php echo $not_banner ?>">
</td>
<td style="padding-left: 10px; ">
<h2 title="<?php echo $not_titulo ?>" style="color: #333333; font-family: arial; font-size: 16px; font-weight: bold;"><?php echo substr(strip_tags($not_titulo),0, 20)."..." ?></h2>
<p style="font-family: calibri; color: #666666"><?php echo substr(strip_tags($not_conteudo),0, 100)."..." ?></p>
</td>
</tr>
</table>
<?php
}
}
?>
</div>
</div>
Se fazer isso é uma má pratica, como deveria fazer, não vejo vantagem nenhuma em ficar criando arquivos php separado para pequenos trechos de códigos.Discussão (8)
Carregando comentários...