Tema: Re: PHP Save Image
Autorius: ManXP
Data: 2011-08-07 15:15:04
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? Pažiūrėtume 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.
>>>
>>
>