Pero te da algun error?
Segun tu codigo:
Código PHP:
<?
if ( (condicion==condicion)
/* el for problematico
for ($si=$diain;$si<=$diafi;$si++)
{
|| (condicion==$si);
}
fin for problematico*/
)
?>
Hay un error de sintaxis, pero no precisamente por el for. En realidad deberia ser algo asi:
Código PHP:
<?
if (condicion==condicion) {
/* el for problematico
for ($si=$diain;$si<=$diafi;$si++)
{
|| (condicion==$si);
}
fin for problematico*/
}
?>