Tema: Re: PHP Save Image
Autorius: ManXP
Data: 2011-08-12 14:52:41
Tikrasis reikalauja mokamo membershipo, taigi nelabai pavyks. IMHO, jei kaip 
nors butu imanoma is sito pavyzdzio isparsint butent taip kaip rodo 
browseris, tai reiskia pavyktu ir su visais panasiais puslapiais. Na, 
reiskia teks pasilinksmint per savaitgali...

"dfdf" <dfdf@dfdf.df> wrote in message 
news:j22dl7$f21$1@trimpas.omnitel.net...
> butu padaryta kaip reikiant (arba tikraji parodytum), tada ir sprendimas 
> butu, o dabar visiem tik speliot lieka
>
> "ManXP" <man@giliai.px> wrote in message 
> news:j216b2$ffa$1@trimpas.omnitel.net...
>> Tai cia mano pavyzdy, nes tingejau kazkoki algoritma rasyt. O saite, is 
>> kurio reikia istraukt info, tai viskas kazkaip surista.
>>
>> "dfdf" <dfdf@dfdf.df> wrote in message 
>> news:j20kd0$rfl$1@trimpas.omnitel.net...
>>> kodel manai, kad nuotrauka ir tekstas kazkaip suristi? nes tavo 
>>> duotajame pvz. tai jie nepriklauso vienas nuo kito..
>>>
>>> "ManXP" <man@giliai.px> wrote in message 
>>> news:j1lvk8$j4q$1@trimpas.omnitel.net...
>>>> 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.
>>>>>>>
>>>>>>
>>>>>
>>>>
>>