If you are not registered or logged in, you may still use these forums but with limited features. Show recent topics
  [Search] Search   [Hottest Topics] Hottest Topics   [Members]  Member Listing   [FAQ]  FAQ 
[Register] Register / 
[Login] Login 
Messages posted by: nobody
Forum Index » Profile for nobody » Messages posted by nobody
Author Message
270 Leute und keine hat eine Antwort ...
Schade eigentlich, aber vielleicht hat ja noch jemand
eine Lösung für mich

Oliver
Hallo,
habe mal folgende Frage zum Top Downloads Skript.
Und zwar würde ich gerne meine Downloads mit dem
"Speichern unter"-Dialog anbieten. Zur Zeit werden ja
bekannte Datein im Browser angezeigt wie zB. *.gif oder *.PDF.
(Nein, ich möchte die Dateien nicht packen und als *.zip oder *.rar anbieten)
Ich habe mich schon soweit schlau gemacht, das der Header mit
Content-Type: application/octet-stream eingeleitet werden muß.
Leider bin ich nicht (noch nicht ) in der Lage das Skript so
zuverändern das der Dialog aufgerufen wir.
Die entsprechende Zeile ist zurzeit diese hier:
print "Location: $redirect_to\n\n";
Unten steht der komplette Abschnitt aus dem Skript.

Möchte mich schonmal vorab bedanken
Gruß
Oliver


############ CUT aus Top Downloads 2.0###############

sub count_download {
$down_date = &get_date($down_date);
open(DATA,"+<$basedat") || &message('Cannot open log file $basedat for writing!');
flock(DATA,2) if ($lock == 1);
my @lines = <DATA>;
shift(@lines);

$found=0;
foreach $line (@lines) {
($file_id,$count,$location,$stamp,$descript) = split(/\|/,$line);
if ($FORM{'file'} eq $file_id) {
$count++;
$line = ("$file_id|$count|$location|$stamp|$descript");
$found=1;
$redirect_to = $location;
last;
}
}
if ($found == 1) {
seek(DATA,0,0);
print DATA ("$down_date\n");
print DATA (@lines);
close(DATA);
if ($redirect_to =~ /^(f|ht)tp:\/\/[._a-z0-9-]+/i) {
&count_daily;
print "Location: $redirect_to\n\n";
}
else {
&message('Invalid file URL!');
}
}
else {
close(DATA);
&message('File not found in database!');
}
exit (0);
}
 
Forum Index » Profile for nobody » Messages posted by nobody
Go to:   
Based on the open source JForum