Ajax: download file z PHP

Programovacie jazyky, rady, poradňa...
TGiJack
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 419
Registrovaný: 30 nov 2006, 19:37
Bydlisko: NO
Kontaktovať používateľa:

Ajax: download file z PHP

Príspevok od používateľa TGiJack »

Caute

viem ze toho je moc na internete je toho vele ale takmer vsetko skonci odveci odpovedou.

mam full ajax aplikacku a potrebujem aby sa po kliknuti v php vygeneroval file a poslany uzivatelovy. Vygenerovanie nieje problem ale ked to dojde uzivatelovi na browser tak sa nic nestane , uz som aj setoval v php-cku vsetky mozne a nemozne hlavicky ale stale rovnaky vysledok.. premyslal som ze to stahovanie spravim cez pop-up okno co by bolo asi najlepsie riesenie ale tam je problem stym ze download tool bar sa prida do toho noveho okna a nie do rodicovskeho a tak ked sa to pop-up okno zavrie uzivatel vlastne nutusi co sa stalo :(

Neviete ako to spravit?

hlavne nesmie dojst na hlavnej stranke k absolutne ziadnemu relocation!!

za odpoved dakujem :)
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Ajax: download file z PHP

Príspevok od používateľa audiotrack »

tak z tohto ti nikto neporadí. Ja napríklad v tom nevidím žiaden problém, vygenerovať nejaký súbor a zobraziť ho v prehliadači. Ale keď to zaobalíš do vecí ako "nejde to", "všetky možné a nemožné hlavičky" a podobne tak ani srnky netušia čo si vlastne skúšal, čo robíš a čo chceš spraviť
TGiJack
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 419
Registrovaný: 30 nov 2006, 19:37
Bydlisko: NO
Kontaktovať používateľa:

Re: Ajax: download file z PHP

Príspevok od používateľa TGiJack »

ako hladam po nete tak ked aj narazim na nieco podobne co potrebujem tak tam 90% odpovedi riesia ako v php vytvorit txt subor a nakonci aj tak reloadnu stranku co mu sa ja musim vyhnut



Nasiel som toto:

window.open('download_url','Download');

nereloadne mi to stranku ale prisiel som o moznost postnut data na php-cko :/
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Ajax: download file z PHP

Príspevok od používateľa audiotrack »

tak?
Prílohy
generuj.rar
(1.97 KiB) 31 stiahnutí
TGiJack
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 419
Registrovaný: 30 nov 2006, 19:37
Bydlisko: NO
Kontaktovať používateľa:

Re: Ajax: download file z PHP

Príspevok od používateľa TGiJack »

audiotrack napísal:tak?
jj presne :) toto by som potreboval stym ze pri cliku sa postnu nejake dynamicke udaje a na zaklade nich sa dogeneruje subor
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Ajax: download file z PHP

Príspevok od používateľa audiotrack »

no veď v poriadku, tak pridaj v indexe za riadok

Kód: Vybrať všetko

type: "GET",
tie dáta takto:

Kód: Vybrať všetko

data: { nick: "audiotrack", location: "hojko" },
a v generuj.php si to normálne spracuj ako chceš

Kód: Vybrať všetko

echo "hello " . $_GET["nick"] . " from " . $_GET["location"];
prípadne použi POST namiesto GET, rovnakým spôsobom
TGiJack
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 419
Registrovaný: 30 nov 2006, 19:37
Bydlisko: NO
Kontaktovať používateľa:

Re: Ajax: download file z PHP

Príspevok od používateľa TGiJack »

:) super vse ide uz ako ma dik

//autoeditácia príspevku (27 Aug 2012, 16:04)
Hmm mohol by si tu postnut ako to ma vypadat mne to nepreposiela udaje :( .. bol by som ti velmi vdacny

//autoeditácia príspevku (30 Aug 2012, 12:15)
ok vyriesene :D ja som tam mal preklepy :oops:
Napísať odpoveď