Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/06/2005, 23:10
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
... ... ... ... ...
Código PHP:
<?php
// si en este archivo tengo un simple
echo $i;
// ¿qué va a hacer???... 
?>
... sencillo, y es lógico. ¿cómo vaz a trabajar con una variable si no está definida???, eso es un ERROR DE PROGRAMACIÓN, el intentar usar elementos que no tienes...

Ahora, deberías mostrar el error EXÁCTO y qué es lo que haces ya que dudo mucho sea tal como lo cuentas, el simple hecho de que en un for() la variable la defines en esa misma línea: for($i=0; condicion, acción), entonces debes tener por ahí un problema de programación.

Pero respondiendote el "cómo evitarlo"... haz uso de la función isset():
Código PHP:
<?php
if(isset($i)) echo $i
?>
www.php.net/isset
Esto sería correcto... ya que estás planteando la posibilidad de que $i no esté definida, pero vé que entonces estás actuando de una ú otra forma dependiendo de esa situación...

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"