On Sat, 24 Jan 2004 21:27:40 +0100, Andy wrote:
> Da jeg INTET ved om Perl, er der så ikke en venlig sjæl der vil lave
> et script til mig.
usenet er generelt hjælp til selvhjælp...
Er der nogen speciel grund til at det er Perl du ikke vil lære?
> Det er garanteret meget simpelt.
Mmmh, så burde du jo også kunne lære det.
> Når det kaldes, skal der være en paremeter med, og denne parameter
> skal skrives i en fil.
> F.eks.: script.prl?gnyf eller script?parm=gnyf
Det er altså et CGI-script du vil ikke vil lave?
> Efter denne kørsel skal filen på disken så indeholde 'gnyf'
> Hver gang scriptet køres, skal der så laves en ny linie i filen med
> den nye parameter.
> Det var det!
Prøv at læse om:
Perl-modulet CGI <
http://search.cpan.org/~lds/CGI.pm-3.04/CGI.pm>
Perl-funktionen open <
http://www.perldoc.com/perl5.8.0/pod/func/open.html>
Perl-funktionen print <
http://www.perldoc.com/perl5.8.0/pod/func/print.html>
Det er det hele!
Her er et script - det er rot13'et[1], så du kan vælge om du vil
snuppe det direkte, eller om du vil prøve først selv:
#!/hfe/ova/crey -G
hfr fgevpg;
hfr jneavatf;
hfr qvntabfgvpf;
hfr PTV;
zl $dhrel=arj PTV;
bcra SU, '>>rasvy' be qvr $!;
cevag SU $dhrel->cnenz('cnez'), "\a";
cevag $dhrel->urnqre;
> P.S.: HVIS det kan lade sig gøre at gemme parametrene i en MySQL
> database/tabel i stedet ville det væer alletiders, men ellers er en
> fil helt fint.
Så skal du læse om:
DBI <
http://search.cpan.org/~timb/DBI-1.40/DBI.pm>
Det er det hele!
Mvh.
Adam
[1] <
http://www.catb.org/~esr/jargon/html/R/rot13.html>
<
http://www.rot13.com/>
--
"Right. Why waste time learning, Adam Sjøgren
when ignorance is instantaneous?" asjo@koldfront.dk