estoy haciendo un curso de php en la academia de php bajo windows y luego en casa quise reproducir y mejorar lo aprendido bajo linux-debian,
el mismo codigo en windows no da errores y en linux si, alguien me podria orientar??
el codigo windows
Cita:
codigo LINU<?php
$filas=file('alumnos.txt');
foreach($filas as $value){
list($id, $nombre, $apellidos, $profesion, $edad, $ciudad) = explode(",", $value);
echo 'Id: '.$id.'<br/>';
echo 'Nombre: '.$nombre.'<br/>';
echo 'Apellidos: '.$apellidos.'<br/>';
echo 'Profesión: '.$profesion.'<br/>';
echo 'Edad: '.$edad.'<br/>';
echo 'Ciudad: '.$ciudad.'<br/><br/>';
}
?>
$filas=file('alumnos.txt');
foreach($filas as $value){
list($id, $nombre, $apellidos, $profesion, $edad, $ciudad) = explode(",", $value);
echo 'Id: '.$id.'<br/>';
echo 'Nombre: '.$nombre.'<br/>';
echo 'Apellidos: '.$apellidos.'<br/>';
echo 'Profesión: '.$profesion.'<br/>';
echo 'Edad: '.$edad.'<br/>';
echo 'Ciudad: '.$ciudad.'<br/><br/>';
}
?>
![muerto de risa](http://static.forosdelweb.com/fdwtheme/images/smilies/biggrin.png)
Cita:
El error que me sale al ejecutarlo es:<?php
$filas=file('alumnos.txt');
foreach($filas as $value){
list($id, $nombre, $apellidos, $profesion, $edad, $ciudad) = explode(",", $value);
echo "Id: ".$id."\n";
echo "Nombre: ".$nombre."\n";
echo "Apellidos: ".$apellidos."\n";
echo "Profesion:".$profesion."\n";
echo "Edad: ".$edad."\n";
echo "Ciudad: ".$ciudad."\n";
}
?>
$filas=file('alumnos.txt');
foreach($filas as $value){
list($id, $nombre, $apellidos, $profesion, $edad, $ciudad) = explode(",", $value);
echo "Id: ".$id."\n";
echo "Nombre: ".$nombre."\n";
echo "Apellidos: ".$apellidos."\n";
echo "Profesion:".$profesion."\n";
echo "Edad: ".$edad."\n";
echo "Ciudad: ".$ciudad."\n";
}
?>
PHP Notice: Undefined offset: 5 in /usr/tmp/php/telefonica2.php on line 4
PHP Notice: Undefined offset: 4 in /usr/tmp/php/telefonica2.php on line 4
PHP Notice: Undefined offset: 3 in /usr/tmp/php/telefonica2.php on line 4
PHP Notice: Undefined offset: 2 in /usr/tmp/php/telefonica2.php on line 4
PHP Notice: Undefined offset: 1 in /usr/tmp/php/telefonica2.php on line 4
##... la linea 4 es la del list($id, $nombre, $apellidos, $profesion, $edad, $ciudad) = explode(",", $value);
Aprovechando la intervencion, conoceis algun IDE gratuito similar al MAGUMA de windows para Linux ?
Gracias