Dateidownload
Ernst
- perl
Hallo!
also ich versuche eine datei mittels cgi-script downzuloaden
das script schaut so aus:
#!C:/SPECTRUM/WebApps/Report_Gateway/Perl/bin/perl.exe -w
use cgi;
use CGI::Carp qw(fatalsToBrowser);
my $g = new CGI;
print $g->header("text/html"),
$g->start_html("IOS");
opendir(DIR,'C:\SPECTRUM\WebApps\Report_Gateway\Apache\cgi-bin\ios') || die "Fehler $!";
while (defined($file=readdir(DIR)))
{
if ($file eq ".")
{
}
elsif ($file eq "..")
{
}
else
{
# print $file;
# $file="/ios/".$file;
print '<LI></li><a href="http://10.16.147.238:8080/cgi-bin/ios/'.$file.'">'.$file.'</a></LI>';
print "<br/>";
}
}
print "<br/>";
print "<br/>";
print "</body></html>";
soweit funktioniert alles es kommt ein link, aber wenn ich darauf clicke passiert absolut nichts, kann mir da jemand sagen was da falsch ist, es sollte sich doch die abfrage öffnen, datei downloaden oder so etwas
danke Ernst
soweit funktioniert alles es kommt ein link, aber wenn ich darauf clicke passiert absolut nichts, :::
Hast du mal den HTML Code überprüft? Der ist so nicht gültig.
Struppi.
meinst du das?
print '<LI></li><a href="http://10.16.147.238:8080/cgi-bin/ios/'.$file.'">'.$file.'</a></LI>';
das habe ich schon ausgebessert auf:
print '<LI><a href="http://10.16.147.238:8080/cgi-bin/ios/'.$file.'">'.$file.'</a></LI>';
trotzdem keine änderung
meinst du das?
print '<LI></li><a href="http://10.16.147.238:8080/cgi-bin/ios/'.$file.'">'.$file.'</a></LI>';
Nein, ich mein das, was hinten rauskommt
das habe ich schon ausgebessert auf:
print '<LI><a href="http://10.16.147.238:8080/cgi-bin/ios/'.$file.'">'.$file.'</a></LI>';
trotzdem keine änderung
Trotz validem code?
Dann ist etwas am Link falsch.
Struppi.
Dann ist etwas am Link falsch.
mhmm, glaube ich nicht, weil es steht im errorlog kein fehler drinnen
danke trotzdem
Dann ist etwas am Link falsch.
mhmm, glaube ich nicht, weil es steht im errorlog kein fehler drinnen
Dann funktioniert also der Link?
Was für ein Header sendet denn dein Skript?
Struppi.
Hi,
wenn ich darauf clicke passiert absolut nichts,
das glaube ich nicht. Schon allein das Geräusch, dass sich bei den meisten Eingabegeräten beim Klicken ergibt, ist etwas, das passiert. Überarbeite Deine Problembeschreibung.
Cheatah