User since
2003-08-15
2653
Artikel
BenutzerIn
hör mal, wenn alle nur docs lesen würden, wären Foren überflüssig ! ;)
User since
2003-08-04
2536
Artikel
ModeratorIn
nö, dann wären foren für die probleme da, nicht dazu, den faulen ihren code zusammenzustückeln, weil sie zu faul dazu sind, sich selbst gedanken zu machen...
User since
2003-08-04
7321
Artikel
ModeratorIn
froschpopo: warum befolgst du denn nicht mal einen rat und baust dann von dort auf...
nur meckern und auf nix eingehen bringt auch nix!
ist nicht bös gemeint, aber hör auf uns, wir sind deine meister!
User since
2003-08-04
5246
Artikel
ModeratorIn
von was fuer einem mod_perl sprecht ihr ueberhaupt? Apache::Registry? Apache::Request? ...
User since
2003-08-15
2653
Artikel
BenutzerIn
weils einfacher ist hier zu fragen! Ausserdem kommen hier die Antworten zack auf zack und du selbst hast mir beigebracht, dass Programmierer bequeme Menschen sind :-) Ausserdem ist nicht jeder son Englischfreak wie Du
Aber zum anderen gebe ich mir mühe die manpages zu übersetzen, was glaubst Du wohl wie ich auf den Trichter gekommen bin, dass globale Variablen das Problem sein könnten!? Hier hat mir das keiner gesagt und bei Google werden solche komplizierten probleme nicht behandelt!
Die Beispiele in der Manpage sind einfach scheiße! Dort steht was von use vars, Ihr ratet mir zu our. Das Beispiel vom Perl-Forum funktioniert im gegensatz zu dem aus der Manpage. Warum soll ich also nicht gleich hier fragen!!? Ein größeres Kompliment an der Perforum gibt's doch garnicht mehr!!\n\n
<!--EDIT|Froschpopo|1079474227-->
User since
2003-08-04
7321
Artikel
ModeratorIn
ich sag ja nicht, dass du fragen sollst, aber so sachen:
nein, dass benutz ich nicht, weil ich nicht viel, sind schon doof...
nehmen wir mal einfach CGI.pm...
das ist nicht nur zum Parameter auslesen dar, sondern unter anderem auch dafür, dass man ordentliche HTTP Header erzeugt...
also kann man damit herrlich die Funktion header benutzen, wenn man PerlSendHeader anschaltet!!! :)
User since
2003-08-15
2653
Artikel
BenutzerIn
mach ich nachher wenn bei mir auf der seite nichtmehr soviel los ist. Scheiße find ich auch, dass ich jedesmal den apache neustarten muss bevor der was am programm ändert... das ist echt voll der Nachteil weil das dauert bei mir fact ne ganze Minute
User since
2003-08-04
7321
Artikel
ModeratorIn
kannst du nicht lokal testen?
User since
2003-08-15
2653
Artikel
BenutzerIn
So jetzt funktioniert alles.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
sub tmpl {
my $usrid = get_my_userid();
my $text;
local $/;
local *D;
my ($dat, $hashref) = @_;
open(D, $_[0]) || die $!;
$text = <D>;
close(D);
$hashref->{sid} = $sessionid unless $hashref->{sid};
$hashref->{username} = $usrid;
chop($text);
$text =~ s{ %% ( .*? ) %% }
{ exists( $hashref->{$1} )
? $hashref->{$1}
: ""
}gsex;
print header(-type => "text/html", -charset => 'ISO-8859-1') if $hashref->{header} == 1;
return $text;
}
noch ne andere Frage: Ist es vielleicht ratsamer, für das CGI-Modul ein Objekt zu machen?
Wenn ja, dann our ?
User since
2003-08-04
7321
Artikel
ModeratorIn
nein... exporieren kostet nur einmal zeit...
objekt kostet (min.) einmal speicher