Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/11/2003, 14:34
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

$cuerpo . ="..."

es lo mismo que

$cuerpo = $cuerpo."..."

Es decir, antes de crear $cuerpo, intenta leer el $cuerpo que esta en negrita, que todavia no existe. Y es que es un mal habito no inicializar las variables (es un error en muchos lenguajes).

Con lo cual se soluciona inicializando la variable $cuerpo con el valor vacio correspondiente. En este caso cadena vacia (''). O no usar la concatenacion en la primera asignacion (aunque esto depende de tu codigo). Yo prefiero la inicializacion a vacio:
Código PHP:
$cuerpo='';  // en caso de cadena
$cuerpo .= ".....";

$numero=0;  // para los numeros
$numero +=45;

$array=array();  // para los arrays
foreach($array as $elemento) {
...

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.