Hallo,
habe ein Problem und zwar möchte ich in einer Unterseite einer PHP Seite (also zB. index.php?menu=3&sidebar=2) eine Datei zum Download anbieten.
Mit ist klar dass ich die Header schon gesendet habe und das über diese jetzt nicht mehr machen kann. Weiteres Problem ist, dass ich auf keinen Fall will, dass der Link zur Datei, also der Verzeichnispfad sichtbar ist, was bei allen Alternativen so ist, wenn man über den Link zum Download fährt.
Was ich schon versucht habe:
-Link zu einer Download.php, wo neue Header stehen.
Problem: In der Download.php muss ich einen festen Pfad für die Datei angeben, also müsste ich für jede Datei die ich anbieten will eine eigene Download.php machen.
-Header in den Code der durch index.php?menu=3&sidebar=2 includiert wird.
Problem: Header bereits gesenedet
-Header da eingefügt wo er gesendet wird
Problem: jetzt wird absolut jeder Link zum Download Link und man kann nicht mehr auf der Seite navigieren.
Anfangs wollte ich auf JS verzichten aber mittlerweile ist mir eigentlich jedes Mittel oder jede Alternative recht, wie man das lösen könnte.
Danke für die Antworten
habe ein Problem und zwar möchte ich in einer Unterseite einer PHP Seite (also zB. index.php?menu=3&sidebar=2) eine Datei zum Download anbieten.
Mit ist klar dass ich die Header schon gesendet habe und das über diese jetzt nicht mehr machen kann. Weiteres Problem ist, dass ich auf keinen Fall will, dass der Link zur Datei, also der Verzeichnispfad sichtbar ist, was bei allen Alternativen so ist, wenn man über den Link zum Download fährt.
Was ich schon versucht habe:
-Link zu einer Download.php, wo neue Header stehen.
Problem: In der Download.php muss ich einen festen Pfad für die Datei angeben, also müsste ich für jede Datei die ich anbieten will eine eigene Download.php machen.
-Header in den Code der durch index.php?menu=3&sidebar=2 includiert wird.
Problem: Header bereits gesenedet
-Header da eingefügt wo er gesendet wird
Problem: jetzt wird absolut jeder Link zum Download Link und man kann nicht mehr auf der Seite navigieren.
Anfangs wollte ich auf JS verzichten aber mittlerweile ist mir eigentlich jedes Mittel oder jede Alternative recht, wie man das lösen könnte.
Danke für die Antworten