01. oktober 2000 - 00:33Der er
28 kommentarer og 1 løsning
Perl Database
Hejsa
Jeg har en fil som bliver åbnet sådan tro jeg use Fcntl; use AnyDBM_File; $flags = O_CREAT | O_RDWR; $db = \"D:/InetPub/www.stivert.dk/datadir/users\"; tie(%users, \'AnyDBM_File\', $db , $flags, 0666) || die \"kunne ikke åbne dbm\\n\"; sub test { if (!$users{$_[0]}) { return \"error: not found\"; } else { @user_info=split(/\\|/,$users{$_[0]}); return \"$user_info[0]|$user_info[2]\"; } }
filen hedder users.pag og nok også users.dir...
Mit problem er at disse filer ikke bare kan åbnes i notepad, eller et andet program, hvordan åbens de?
De er i et internt format. Du (eller jeg) kan skrive et simpelt Perl-program, der skriver indholdet ud til dig. Du kan ikke ændre i dem eller læse dem med andet end Perl-programmer.
ASP og DBM-filer ved jeg ikke om kan lade sig gøre. Men har du ikke allerede et Perl-script, der dumper indholdet?? Ellers må jeg vel skrive et til dig - det tager ca. 37 sekunder.
Jamen, det er nemt nok. Jeg gider bare ikke lave mere for én, der ikke kan finde ud af en elementær regel på eksperten: \"Det er kun tilladt at oprette én bruger pr. person,\" (http://www.eksperten.dk/info_regler.phtml). Men det kan jo være en anden vil.
Jamen Jamen... Så sig mig sku der hvordan jeg sletter den anden bruger... Altså DDC... Eller læg dem samme, og så blot bare slette alle ddc point... Det var sku fordi jeg ikke kan mit password, til min email adresse ude på arbejdet, og heller ikke eksperten.dk bruger den jo aldrig, den logger jo selv en ind... :o)
Hvorfor virker det ikke som pl-fil har du prøvet at uploade den og CHMOD\'e den til 755, og bagefter gå ind på den i din browser. Jeg er ikke helt klar over hvad dit problem går ud på og hvad filen skal kunne gøre.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.