Question : vérifier si l'utilisateur existe en gâchis - quel suis-je faisant mal ?

Hi

I a fait à ceci les manuscrits rapides pour vérifier si les utilisateurs dans un dossier sont chargés dans un hash.

this est le dossier : le
quintus
renee
usera
userb

and (de dossier de txt) ceci est le manuscrit :

$capfile = « chemin à classer » ;

mon $x = 0 ; le
s'ouvrent (COUVERT, $capfile) || mourir « ne peut pas le dossier ouvert $capfile : $ !  » ;
tandis que (mon $line = ) {
$caplist {$line} = $x ;
      $x ++ ;le
du
} se ferment (COUVERT) ;

if (existe $caplist {« renee »}) {copie de
« vraie » ; le


Why du
} suis moi n'obtenant pas un « vrai » ?
class= de

Réponse : vérifier si l'utilisateur existe en gâchis - quel suis-je faisant mal ?

Vous n'enlevez pas la fin de remorquage des caractères de la ligne \ n à partir de votre dossier d'entrée que vous mettez dans $line ainsi le « renee » n'existe pas en votre gâchis mais le « renee \ n ».

Vous pouvez chomp l'entrée à partir de votre dossier des textes dégager ceci vers le haut comme below qui devrait faire le tour.

  tandis que (mon $line = ) {
      chomp $line ;
      $caplist {$line} = $x ;
      $x ++ ;
   }
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us