Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/04/2009, 15:02
Avatar de Acron_0248
Acron_0248
 
Fecha de Ingreso: junio-2005
Ubicación: 127.0.0.1
Mensajes: 1.648
Antigüedad: 19 años, 6 meses
Puntos: 18
Respuesta: No me funciona :(

Seguramente ha de ser por el hecho de que no estás usando un constructor correcto por ende $this->nombre no será inicializado al llamar $libro = new libro_visitas('libro.txt'); lo que luego termina enviando datos vacíos a fopen/fwrite/fclose.

Debería ser:
Código PHP:

function __construct($nombre)
{
    
$this->nombre $nombre;

La única forma de que tu código actual funcione es que lo llamaras así:
Código PHP:

$libro 
= new libro_visitas();
$libro->construct('libro.txt');
.... 
Pero eso no es realmente una solución que valga la pena usar, simplemente acomoda el constructor y listo
__________________
Usuario Reigistrado de linux #399288