Thread Probleme mit crypt in Perl/CGI: Probleme mit crypt in Perl/CGI (17 answers)
Opened by Gast at 2006-02-20 21:35

Strat
 2006-02-23 00:19
#6968 #6968
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
Code: (dl )
while (chop($PWS = <USERLIST>)) {

ist fehleranfaellig; chop schneidet stur das letzte zeichen ab, waehrend chomp nur ein eventuellen zeilenumbruch am ende abschneidet (oder was auch immer in $/ gespeichert ist)
Code: (dl )
1
2
3
while (my $PWS = <USERLIST>)) {
chomp($PWS);
...


Code: (dl )
$PASSWORD = chomp(param('code'));

funktioniert vermutlich nicht so, wie du es denkst, siehe perldoc -f chomp. Du willst vermutlich:
Code: (dl )
chomp( $PASSWORD = param('code') );

aber wenn das feld 'code' bei dir ein normaler input type="text" ist, kann da eigentlich kein zeilenumbruch am ende vorkommen, also reicht:
Code: (dl )
$PASSWORD = param('code');
\n\n

<!--EDIT|Strat|1140646904-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Probleme mit crypt in Perl/CGI: Probleme mit crypt in Perl/CGI