fpassthru()

3 отговора 65 прегледа
#1

fpassthru()

Имам особен проблем
използвам fpassthru() за да се дръпне файл обаче вместо да прати файла който трябва.
използвам допълнителен файл за тази цел който има друг хедър, заради който не мога да разбера въобще какво става със скрипта.
затова и ви питам

вместо да прати файл-а който трябва изпраща себе си
тоест ако файла за който ви говоря е download.php - то ми израща download.php
за мой късмет знам че този хост не може да прави fopen() s file koyto ne e na su6tiq server

kato cqlo 6te se polzva na drug server koyto 6te go poddurja taka 4e ako e ot hosta ne e problem
ot host-a li e problema ili ot ne6to drugo

Отговор
в отговор на sbd #2

Re: fpassthru()

Ти как разбра че изпраща себе си?

ако имаш в предвид името под което ти дава да го запишеш това е друг въпрос.
в случая ако не изпратиш хедър, под какво име да ти запише файла, по подразбиране си слага името на скрипта

пробвай със следния хедър

header('Content-Disposition: attachment; filename="file_name.txt"');

...
Отговор
в отговор на sbd #4

Re: fpassthru()

ок

я по подробно опиши каква ти е идеята, че от първото описание не става ясно

...
Отговор