Autor | Zpráva | ||
---|---|---|---|
Icka Profil * |
#1 · Zasláno: 28. 5. 2005, 11:39:52
Ahoj lidi,
můžete mi někdo poradit, jak mám vytvořit zápis do souboru tak, aby se mi po dokončení funkce fputs ihned nabídl i jeho download?.. Pořád se mi totiž vypisuje jeho text v okně průzkumníka... |
||
Charlie Profil |
#2 · Zasláno: 28. 5. 2005, 11:51:28 · Upravil/a: Charlie
Třeba nějak takhle:
header("Content-type: $file_type"); |
||
Charlie Profil |
#3 · Zasláno: 28. 5. 2005, 11:53:15
Vlastně ten soubor ani nemusíš vytvářet, jestli nechceš. Bude to fungovat i bez toho.
|
||
Icka Profil * |
#4 · Zasláno: 28. 5. 2005, 11:57:31
Tomu moc nerozumím... Kam to mám zapsat?
Zatím mám něco takového...: if ($otevreni = fopen("zaloha.txt","w")) { $zapis = "neco..."; fputs($otevreni, $zapis); fclose($otevreni); } |
||
Icka Profil * |
#5 · Zasláno: 28. 5. 2005, 11:59:04
Ten soubor bude výtažek dat z DBA a potřebuju to ztáhnout na disketu...
|
||
Charlie Profil |
#6 · Zasláno: 28. 5. 2005, 12:34:02
Za fclose($otevreni); napises:
header("Content-type: text/plain"); |
||
Icka Profil * |
#7 · Zasláno: 28. 5. 2005, 13:21:49
Tak už to napůl funguje, jen je tu teď ještě jeden problém. A to ten, že to na konec toho mého textového souboru ukládá ještě zdrojový kód okna, co mám před sebou otevřený...??
|
||
Charlie Profil |
#8 · Zasláno: 28. 5. 2005, 13:49:37
Zdrojový kód okna?
Myslíš jako to, co si před tím vygeneroval? |
||
Charlie Profil |
#9 · Zasláno: 28. 5. 2005, 13:52:18
Aha, chápu.
Vytvoř si stránku, kde budeš mít odkaz na soubor, ve kterém je tenhle skript. Jinak ti to nepojede tak, jak chceš. Když klikneš na odkaz, stránka se nezmění, ale dostane se ti nabídnutí na stažení souboru, v tomto případě zaloha.txt. V samotném skriptu kromě obsahu souboru již nic nevypisuj. |
||
Icka Profil * |
#10 · Zasláno: 28. 5. 2005, 14:38:23
Už jsem to nějak dal dohromady... Tak jak píšeš to udělat nemohu, pač je to součást programu a je potřeba data vypisovat, aby se mohlo pokračovat v práci.
Vyřešil jsem to tak, že při otevírání toho souboru si to vezme jen potřebnéí položky (v mém případě jen pole) a pak se to přesměruje. Takže výpis z toho souboru dál nepokračuje... Takže o.k... Jinak díky moc!! Funkci Header zním jen jako Location:... Takže bych to sám nezvládl... |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0