Cita:
Iniciado por pateketrueke ¿no deberías preguntar si existe la variable antes de comparar?
Código PHP:
if ( ! isset($foo)) $foo = 'bar';
pues se entiende que la debes definir si no existe, pero tan solo negar su existencia no basta...
Se supone que "!" devuelve FALSE aun si no esta definida (TRUE o FALSE) Es lo que entiendo. Por eso obvie "isset"
Sigue sin funcionar :(
Código PHP:
Ver original<?php if(!$sum){$sum = 1;} $sum++; ?>
<fieldset class="startClosed supportCollapsible">
<legend><?php print $sum . ' / ' . $title; ?></legend>
<?php print $node->content['body']['#value']; ?><br>
</fieldset>
Para que se entienda mejor :)
PD Con isset o sin isset no funciona. Siempre me devuelve 2