Tema: Re: PHP Save Image
Autorius: Its Me
Data: 2011-08-08 09:59:30
Na, tavo pavyzdyje, tai narykl vistiek daro du rekvestus. Nelabai sivaizduoju, kaip gali bti kitaip, kai yra tagas <img src="...">...
tariu, tas image"as bna kakaip bna priritas prie atsisto HTMLinio content"o. Sakyiau, bandyk gaudyt kokius sausainius, gal jais suriama
ManXP Wrote:

> Tas puslapis reikalauja prisijungimo, bet padariau paprasta analoga, kad 
> pademonstruot veikima:
> 
> http://club-rover.com/test/test.php
> 
> Pvz kai atsidarysi, matysi kazka pan i "this value needs to be parsed: 
> photo6", ir apacioj nuotrauka. Man tuo paciu metu reikia gaut teksta (tarkim 
> "photo6") ir issaugot i serveri nuotrauka, kuri yra rodoma BUTENT TUO METU.
> 
> 
> "Martynas" <martynas@gannet.lt> wrote in message 
> news:j1lu66$hku$1@trimpas.omnitel.net...
> > Link ia ar  mail galima? Pairtume kas manoma.
> >
> > On 2011.08.07 13:14, ManXP wrote:
> >> Taip butu geriausia, bet dabar durnas klausimas: kaip viska paimt per
> >> viena requesta?
> >>
> >> "Martynas" <martynas@gannet.lt> wrote in message
> >> news:j1l86q$sq7$1@trimpas.omnitel.net...
> >>> O nenori daryti vien request' vietoj dviej? Nes ties sakant
> >>> nelabai suprantu, kam iuo atveju reikalingi du request'ai kopinant
> >>> nuotrauk...
> >>>
> >>> On 2011.08.06 21:10, ManXP wrote:
> >>>> Googlinau apie puse valandos, bet neradau nieko tinkamo (gal blogai
> >>>> ieskojau...). Reikia su PHP atsiust ir issaugot dinamine nuotrauka i
> >>>> serveri, taigi pasirasiau paprasta f-ja:
> >>>>
> >>>> function save_image($url)
> >>>> {
> >>>> $ch=curl_init();
> >>>> curl_setopt($ch, CURLOPT_URL, $url);
> >>>> $fp=fopen("image.jpg", "w+");
> >>>> curl_setopt($ch, CURLOPT_FILE, $fp);
> >>>> curl_setopt($ch, CURLOPT_HEADER, 0);
> >>>> curl_exec($ch);
> >>>> curl_close($ch);
> >>>> fclose($fp);
> >>>> }
> >>>>
> >>>> Viskas gerai su paprastom nuotraukom, bet jei buna dinaminis PHP 
> >>>> failas,
> >>>> tai jau beda. Tarkim, kad is pradziu su PHP/curl atidarau domenas.com,
> >>>> ir ten yra toks kodas: <img src='image.php'> (image.php kiekviena karta
> >>>> rodo atsitiktine nuotrauka). Aisku, savo funkcijai galiu nurodyt
> >>>> domenas.com/image.php ir ta nuotrauka bus atsiusta, BET...
> >>>>
> >>>> esme tokia, kad man tuo paciu reikia gaut ir tam tikra informacija is
> >>>> domenas.com, todel jei su curl is pradziu atidarau domenas.com (ir 
> >>>> paimu
> >>>> ka man reikia), o tada darau antra request'a i domenas.com/image.php,
> >>>> tai rodoma jau kita nuotrauka, ir jos atsiuntimas netenka prasmes. Kaip
> >>>> butu galima tai issprest?
> >>>>
> >>>> Tikiuosi, kad suprantamai viska paaiskinau.
> >>>
> >>
> > 
> 

---
Lietuviskos knygos http://books.better-than.tv/