Thread $* deprecated ?: perl gb probleme (4 answers)
Opened by Gast at 2006-01-18 16:32

Strat
 2006-01-18 16:54
#6719 #6719
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
dieser Code verwendet noch cgi-lib.pl, die man seit so etwa 10 Jahren nicht mehr verwenden sollte. Da besser CPAN:CGI verwenden, was ein Standardmodul ist. Wenn du das Programm aus dem Internet downgeloaded hast: da gibt es bessere.

chop($_) schneidet das letzte Zeichen einer Zeichenkette ab; du willst aber, dass ein optionaler Zeilenumbruch abgeschnitten wird. dafuer gibt es die funktion chomp($_); (chop besser schnell vergessen)

Code: (dl )
1
2
$gb_jahr = "gstbk_$form_data[0].csv";
open (FILE,$gb_jahr) || die "Can't Open File: $!\n";

das kann eine nette sicherheitsluecke sein, da $form_data[0] von einem user beeinflussbar ist.
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread $* deprecated ?: perl gb probleme