Recibo este error al ejecutar mi script de Perl. Por favor, dime cómo rectificar este error en Perl.¿Cómo resuelvo un error "print() on file filele" en Perl?
print() on closed filehandle MYFILE
Este es el código que está dando el error:
sub return_error
{
$DATA= "Sorry this page is corrently being updated...<p>";
$DATA.= "<A href=\"javascript:history.go(-1)\"> Back </A>";
open(MYFILE,">/home/abc/xrt/sdf/news/top.html");
print MYFILE $DATA;
close(MYFILE);
exit;
}
espero que ahora estoy más clara.
El título de la publicación debe ser editado. ¡Parece que es un 'error en Perl '! –
sería útil si el mensaje de advertencia de perl "print() en filehand cerrado" también sugiriera verificar que el manejador de archivos se puede abrir o no –