- Code: Select all
require 'xdb-lib.pl';
print CGI::header();
# Removed several lines
#Parameter einlesen
my $q=new CGI;
ZeitHolen();
produziert folgende Meldung:
Undefined subroutine &ModPerl::ROOT::ModPerl::Registry::D_3a_projekte_xdb_etage_2epl::ZeitHolen called at D:/projekte/xdb/etage.pl line 33.
Die gesuchte Prozedur ist aber in xdb-lib.pl enthalten.
Ändere ich den File, der mit require geladen wurde, nach dem ersten Aufruf (z.B. letzte Zeile von '1;' nach '0;') , so wird er nicht erneut ausgewertet, erst wieder nach Neustart apache.
Eigentlich sollte das doch nur bei '*.pm' so sein, oder?
Wolfgang
[/code]