Estoy Intentando Hacer mi propia libreria de funciones siguiendo los comenterios de explorer en otro post, pero me queda algunas dudas ya que lo hice y simplimente no me sale error nada de nada.
pregunta donde tiene que estar el archivo, en mi caso se llamar libreria.pl donde tengo las funciones que nesecito , (una de estas funciones se llama error())
esto es lo que intento hacer
Using perl Syntax Highlighting
use CGI::Carp qw(fatalsToBrowser set_message);
use CGI ':standard';
require 'libreria.pl';
#despues de consultar la BD
if($row eq ""){
&error("El Numero de Voucher No esta Registrado","/login/l_voucher.html")
}elsif($id_sup eq "") {
&error("El Numero de Voucher no esta Registrado en Tesoreria","/login/l_voucher.html")
}else {..
...
...
use CGI ':standard';
require 'libreria.pl';
#despues de consultar la BD
if($row eq ""){
&error("El Numero de Voucher No esta Registrado","/login/l_voucher.html")
}elsif($id_sup eq "") {
&error("El Numero de Voucher no esta Registrado en Tesoreria","/login/l_voucher.html")
}else {..
...
...
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
lo unico que me sale en el error log de apache es
[Mon Feb 12 16:29:09 2007] [error] [client 127.0.0.1] Premature end of script headers: l_voucher.pl, referer: http://localhost/login/l_voucher.html