Tema: Re: PHP Save Image
Autorius: ManXP
Data: 2011-08-08 13:31:39
Kad kazkaip surista, tai ir as manau. Tik bijau, kad puslapio webmasteris 
man neduos to surisimo algoritmo :)

"Its Me" <itsme@one.lt> wrote in message 
news:j1o1gh$osc$1@trimpas.omnitel.net...
> Na, tavo pavyzdyje, tai naršyklė vistiek daro du rekvestus. Nelabai 
> įsivaizduoju, kaip gali būti kitaip, kai yra tagas <img src="...">...
> Įtariu, tas image"as būna kažkaip būna pririštas prie atsiųsto HTMLinio 
> content"o. Sakyčiau, bandyk gaudyt kokius sausainius, gal jais surišama
> 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? 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.
>> >>>
>> >>
>> >
>>
>
> ---
> Lietuviskos knygos http://books.better-than.tv/