Pokaż wyniki 1 do 8 z 8

Temat: [perl] tab. asocjacyjna z pliku? -> musze zrobić logowanie

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Question [perl] tab. asocjacyjna z pliku? -> musze zrobić logowanie

    Hej, na wstępie chce nadmienić, że jesteście chyba jednym niewymarłym forum, zatem liczę że otrzymam tutaj jakąś odpowiedź na mój problem, bo z perlem bawię się od tygodnia :P (wcześniej zapoznałem sie z podstawami C, C++, C#, php...)

    No ale do rzeczy.. na zadanie mam napisać skrypt, którego częścią bedzie
    wprowadzenie prostego mechanizmu rejestracji użytkownika (w formie nicka), informacja o graczach powinna być przechowywana w tablicy asocjacyjnej w postaci nick=>liczba_punktow,
    kombinuję z czyms takim:

    Kod:
    open(PLIK, 'C:/quiz_konta.txt') or die "Nie mozna otworzyc pliku: $!"; #dane w pliku: idek,123,user,haslo,123,pass123
    my $linia = <PLIK>;
    my @tablica = $linia;
    %users = @tablica;
    close PLIK;
    jednak chyba nie w tym kierunku droga, bo do pierwszej komórki tablicy zapisywany jest cały plik. A zatem, czy macie pomysł, jak pobrać dane z pliku, aby stworzyć z nich tablice asocjacyjną?

    Lub może macie inny pomysł na rozwiązanie logowania...?

    __________________________________________________
    siedze i kombinuje coś jeszcze z push'em ... ale nie mogę nowej tablicy (@) przenieść na asocjacyjną % kod mniej więcej taki:

    Kod:
    open(PLIK, 'C:/quiz_konta.txt') or die "Nie mozna otworzyc pliku: $!";
    my @linia = <PLIK>;
    my $ograniczenie = @linia;
    my @tablica;
    my %users;
    			do 
    			{
    				for ($i=0; $i<=$ograniczenie; $i++)
    				{
    					push (@tablica, $linia[$i])
    				}
    			}
    			until @linia;
    			%users = @tablica;
    			print %users;
    Ostatnio edytowane przez idek : 10-26-2008 - 01:31

Podobne wątki

  1. [Perl] Kurs Perl - cz.1 - wprowadzenie i podstawy
    By TQM in forum Perl/Python/TCL/Prolog
    Odpowiedzi: 22
    Autor: 10-27-2014, 01:50
  2. Odpowiedzi: 18
    Autor: 07-14-2009, 12:55
  3. Odpowiedzi: 31
    Autor: 05-20-2008, 18:01
  4. logowanie
    By kalipawel in forum Off Topic
    Odpowiedzi: 6
    Autor: 10-17-2007, 11:09
  5. Odpowiedzi: 6
    Autor: 04-10-2007, 22:35

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj