Autor Zpráva
anonimek
Profil *
vím že mě ukamenujete ale stejně se zeptám...

jak můžu stáhnout soubor s příponou *.php ? aby nebyl spracovanej serverem.

vim že to jde ale nevim jak


pište sem nebo na 270062656 (icq)
DoubleThink
Profil *
Jedině modifikací nastavení serveru. Například pomocí htaccess můžeš lokálně vypnout php interpreta:
php_flag engine off
Alphard
Profil
vim že to jde
to víš víc než většina z nás :-) leda by server nastavovaly úplné lamy
Medvídek
Profil
<?php
$soubor = "index.php";

header("Content-Description: File Transfer");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=\"$soubor\"");

readfile ($soubor);
?>
Bubák
Profil
to víš víc než většina z nás :-) leda by server nastavovaly úplné lamy
Jde o to, jestli jde o *.php soubor na vlastním, nebo cizím serveru, v tpm je "drobný" rozdíl.
Alphard
Profil
Bubák
ano, pochopil jsem to tak, že na cizím, mít to na svém, stahuji přes FTP nebo přepíši na *.txt a nic neřeším
Nox
Profil
Alphard
J, ale třeba když chceš nabídnout lamě skript ke stažení, nebo tak něco
Anonym339
Profil *
<?php
$soubor = "index.php";

header("Content-Description: File Transfer");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=\"$soubor\"");

readfile ($soubor);
?>


Neni to prene sprene je asi toto:
$soubor = "index.php";

header("Content-Description: File Transfer");
header("Content-Type: application/php");
header("Content-Disposition: attachment; filename=\"$soubor\"");

?>
DoubleThink
Profil *
application/php
Takový MIME typ neexistuje.

application/force-download
A tento ostatně taky ne. Takže buď application/x-force-download nebo application/octet-stream

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0