/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
Accept af CGI-filer
Fra : Anders


Dato : 25-11-00 16:29

Hej

Jeg har et problem, som irriterer mig ret meget. Jeg har flere gange
oplevet, at når jeg har lavet et nyt CGI-scrip og lagt det ud på min
hjemmeside - og derefter har forsøgt at køre det, så vil min browser til at
downloade scriptet i stedet!! Kan nogen sige mig, hvad jeg gør galt? Man kan
se et eksempel på mit problem på
http://www.whitehat.dk/anderzand/xxx/redirect.cgi
Koden til dette script er:
--------------------------------------------------------------
#!/usr/bin/perl

use CGI qw/:standard/;


$Agent = $ENV{'HTTP_USER_AGENT'};


print "Content-type: text/html\n\n";


print "<html><body>\n";

if ($Agent =~ /MSIE/i)

print "$Agent\n";
}
else {
print "netscape!!!\n";
}

print "</body></html>\n";

exit 0;
--------------------------------------------------------------

Selvom scriptet muligvis ikke er 100% korrekt skrevet, så synes jeg nu
alligevel ikke, at browseren skulle begynde at downloade det i stedet!!!

Jeg håber at nogen kan hjælpe mig

Med venlig hilsen
Anders



 
 
Lars Balker Rasmusse~ (25-11-2000)
Kommentar
Fra : Lars Balker Rasmusse~


Dato : 25-11-00 19:33

"Anders" <anderzand@it.dk> writes:
> Jeg har et problem, som irriterer mig ret meget. Jeg har flere gange
> oplevet, at når jeg har lavet et nyt CGI-scrip og lagt det ud på min
> hjemmeside - og derefter har forsøgt at køre det, så vil min browser til at
> downloade scriptet i stedet!! Kan nogen sige mig, hvad jeg gør galt? Man kan
> se et eksempel på mit problem på
> http://www.whitehat.dk/anderzand/xxx/redirect.cgi

Det har intet med perl at gøre, men web-serveren skal vide at der er
tale om et cgi-script eller ej. Da whitehat tillader cgi-scripts til
at ligge over det hele skal det bare hedde .cgi eller lignende, og dit
eksempel virker da også fint for mig.

Hvis det ikke virker ind imellem, er det nok fordi de roder med
konfigurationen af web-serveren hos whitehat.
--
Lars Balker Rasmussen "Woo hoo!?"

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste