[ mrki @ 18.04.2007. 17:21 ] @
| Code: <?
$dl_link=http://www.example.com/fajlKojimeInteresuje.tar.gzip;
header("Location: $dl_link");
?>
ovo radi ok, ali me interesuje kako da prvo parsiram neki templejt, npr.:
Code:<p class="bodycopy">Thank you for downloading your free programm
Trial.<br>
<br>
Please note: The trial will remain active for 3 days at which
point you will need to enter the keys we have emailed to you.
If you do not receive your keys, please <a href="mailto: [email protected]">click
here</a> to notify us.</p>
pa tek onda da krene dl.
Recimo kao na sourceForge, ako nisam bio dovoljno jasan.
|
[ Nemanja Avramović @ 18.04.2007. 17:40 ] @
Prikažeš tekst (template) a u <HEAD> deo ubaciš:
<META HTTP-EQUIV="Refresh" CONTENT="3;URL=http://www.example.com/fajlKojimeInteresuje.tar.gzip">
p.s. Ovo baš nema veze sa PHPom

[ mrki @ 18.04.2007. 21:44 ] @
bez obzira sto nije php ova varijanta radi.
Moje pitanje je bilo u vezi php, i ako ima varijanta za php bilo bi odlicno... mada je svako resenje koje radi - dobro doslo.
Jedina stvar je sto ovo radi samo za ff...za IE nece, da li znas u cemu je problem sto nece na IE?
[ Ivan.Markovic @ 18.04.2007. 23:54 ] @
Uradis echo poruke, posaljes hedere (content type) pa onda readfile. Moguce je da ce da te zezaju hederi, u tom slucaju pogledaj "Output Control Functions".
[ Nemanja Avramović @ 19.04.2007. 00:08 ] @
Kako misliš prvo echo pa onda hederi?
[ Ivan.Markovic @ 19.04.2007. 10:00 ] @
Moze prvo echo u kombinaciji sa ob_start()/ob_end_flush() ali zeznuo sam se jer echo nece da se vidi jer ce da mu krene download ako to izvede sa readfile. Drugo resenje je da ispise poruku pa da otvori popup u kome ce da procita fajl i posalje hedere za download.
Ali opet to nije PHP only resenje ...
[ mrki @ 19.04.2007. 19:37 ] @
pokusao sam razne kombinacije, prva ne-php varijanta radi najbolje, cak i za IE 6, a to je zasada dovoljno

tnx Nemanja
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.