ČasProŽeny | HobbyDeník | Pravda24 | VipShow | MotorGuru | MyMuži | ČasProBydlení | TechSvět | NeposlušnéTlapky | ByznysDeník |
re: Stažení souboru po odeslání formuláře (avan) RP (5.3.2015 13:01) ⇥ |
↻ |
inak ak mas ten "ebook.pdf" normalne na serveri a chces ho len stiahnut, tak to mozes rovno spravit (a href="ebook.pdf") zejo | |
re: Stažení souboru po odeslání formuláře (Sunday) RP (5.3.2015 12:56) ⇥ |
↻ |
avan: [odkaz] a ještě bonus [odkaz] , díky moc, jak říkám, v něčem jsem BFU a tohle jsem nechápal, opraveno, jede, supr, palec hore. |
|
re: re: Stažení souboru po odeslání formuláře (nazi) RP (5.3.2015 12:45) ⇥ |
↻ |
avan: .htaccess neznám tak vždy kopíruju jen to co najdu ,ale jak jsem potřeboval řešit download obrázku tak jsme použil RewriteEngine on RewriteRule .(jpe?g|gif|png)$ - [L,NC,T=application/tutununu] |
|
re: Stažení souboru po odeslání formuláře (avan) RP (5.3.2015 12:39) ⇥ |
↻ |
no ale to chapes snad ze ten skript musi byt v samostatnom subore: napr. download.php a v index.php budes mat len html stranku (bez toho skriptu) a niekde v nej (a href="download.php") jo? sorry za takuto uroven demencie, ale stretol som sa s tym ze niektory ludia toto moc nechapu, ze stranka a download su v podstate 2 rozdielne requesty - a vyzera ze tu by mohol byt problem rovnaky EDIT: avan - 05.03.2015 12:40:24 |
|
re: Stažení souboru po odeslání formuláře (Sunday) RP (5.3.2015 12:35) ⇥ |
↻ |
Cpu tam force-download, protože jsem to tak našel, co se týče pokročilých funkcionalit, jsem spíš BFU. avan: zdroják index.php ve kterém běží skript |
|
re: Stažení souboru po odeslání formuláře (avan) RP (5.3.2015 12:34) ⇥ |
↻ |
a co urobi htaccess? tiez len alterne headre predsa | |
re: Stažení souboru po odeslání formuláře (nazi) RP (5.3.2015 12:33) ⇥ |
↻ |
Aby to prohlížeš neotvíral se dá řešit přes htaccess | |
re: Stažení souboru po odeslání formuláře (avan) RP (5.3.2015 12:27) ⇥ |
↻ |
zdrojak stranky? zdrojak akej stranky? nieje to nejaka error/warning stranka servera? btw: header("Content-Description: File Transfer"); header("Content-Type: application/force-download"); je kazdopadne bullshit, 'content-description' v rfcecku snad ani neexistuje. A force-download som videl pouzivat na vynutenie download formulara (aby sa obsah nezobrazil priamo v prehliadaci), ale myslim ze to tak ani nefunguje. Na tento ucel sluzi header content-disposition, ktory mas spravne. |
|
re: Stažení souboru po odeslání formuláře (jehovista - ten pravy) RP (5.3.2015 12:21) ⇥ |
↻ |
Jasne. Jenomze nejdriv musi vyresit aby uzivatel to PDF vubec dostal. Pak az se muze venovat nejakejm hackum. | |
re: re: Stažení souboru po odeslání formuláře (janci) RP (5.3.2015 12:17) ⇥ |
↻ |
niekedy neches aby ti to prehliadac otvaral | |
re: Stažení souboru po odeslání formuláře (jehovista - ten pravy) RP (5.3.2015 12:13) ⇥ |
↻ |
Ja teda davam Content-type "application/pdf" a soubor normalne vybleju do outputstreamu z responsu(java servlet). Proc tam cpes force-download? EDIT: jehovista - ten pravy - 05.03.2015 12:14:53 |
|
re: Stažení souboru po odeslání formuláře (Sunday) RP (5.3.2015 10:51) ⇥ |
↻ |
avan: if(file_exists($soubor)){print("true");}else{print("false");} vrací true, stáhne se 4kB soubor a po otevření v notepadu zjistim, že se mi stáhnul zdroják stránky. | |
re: Stažení souboru po odeslání formuláře (Mem) RP (5.3.2015 8:30) ⇥ |
↻ |
Jak píše janci, nejspíš už v response máš nějaký bordel. Před přiložením souboru na něm zavolej clear, jestli trapné php něčím takovým oplývá (ob_start, flush...?). | |
re: Stažení souboru po odeslání formuláře (kozlozlordik) RP (5.3.2015 7:21) ⇥ |
↻ |
Bitch pls. sendmail() a potom response. Ez. | |
re: re: Stažení souboru po odeslání formuláře (janci) RP (5.3.2015 7:04) ⇥ |
↻ |
asi tam okrem toho suboru vypisujes aj nieco ine (napr chybova hlaska) otvor stiahnuty subor v notepade a hladaj na zaciatku alebo na konci nieco co tam nepatri |
|
re: Stažení souboru po odeslání formuláře (avan) RP (5.3.2015 2:09) ⇥ |
↻ |
a file_exists($soubor) vracia nieco rozumne? kolko bytov sa stiahne? | |
re: Stažení souboru po odeslání formuláře (Sunday) RP (5.3.2015 2:04) ⇥ |
↻ |
moo: bohužel nejsem schopný to vyřešit ani s pojebanym stackoverflow, proto se obracím na mocné uživatele Roumingu. | |
re: Stažení souboru po odeslání formuláře (moo) RP (5.3.2015 1:52) ⇥ |
↻ |
pojebany stackoverflow ti poradi | |
Stažení souboru po odeslání formuláře (Sunday) RP (5.3.2015 1:47) ⇥ |
↻ |
Čaute, řeším na webu tohle: uživatel vyplní formulář, klikne na odeslat, proběhnou 2 akce: přijde mi mail, že si někdo něco stáhl a pak to samotné stažení. Vygooglil jsem tohle: $soubor = "ebook.pdf"; // Adresa souboru jež chcete dát na stažení header("Content-Description: File Transfer"); header("Content-Type: application/force-download"); header("Content-Disposition: attachment; filename="$soubor""); readfile ($soubor); K nějakému stažení dojde, ale pdf nejde otevřít. Kdo mi za nějaký ten internet poradí? |
|