Seite 1 von 1

Anstatt Fenster öffnen nur altes Fenster aktualisieren

Verfasst: 26.11.2002 21:52
von geugen
Hi,

ich hab da folgende Frage: auf meiner Seite betreibe ich einen Download-Zähler. D.h. wenn jemand auf einen Download klickt, dann wird z.B. durch http://pfad/zu/counter/download.php?id= ... go=browser[/b] eine file_x Datei zum Download aufgerufen, gezählt und anschließend wird die &go=browser Funktion in der download.php ausgeführt. Wie man im Code sieht, öffnet sich ein neues Fenster mit verschiedenen angaben.
Nun aber zu meiner eigentlichen Frage. Kann man die &go=browser Funktion so verändern, dass das alte Fenster (wo man auf den Download klickt) nur aktualisiert wird und das neue Fenster gar nicht erst erscheint?
if($go == "browser"):
echo "<title>$id</title>\n";
echo "</head><body>\n";
echo "Der Download beginnt in wenigen Sekunden.<br><br>\n";
echo "<meta http-equiv=\"refresh\" content=\"2; URL=$togo\">";
echo "</body></html>\n";
exit;
endif;
header("Location: $togo");
[/b]

Noch eine kleine Bemerkung: die &go=browser Funktion kann leider nicht entfernt werden (höchstens soll sie nur verändert werden), da sonst Probleme mit einigen Downloadmanagern entstehen

Re: Anstatt Fenster öffnen nur altes Fenster aktualisieren

Verfasst: 27.11.2002 17:54
von Pyramide
geugen hat geschrieben:Wie man im Code sieht, öffnet sich ein neues Fenster
Sieht man leider nicht. Der Code, den du gepostet hast, gibt nur eine Weiterleitung aus, die sich normalerweise im selben Fenster öffnen sollte.