Co robi?
W skrócie, przerabia obrazek na ciąg znaków który można bez problemowo wyświetlić w formie obrazka.
Zastosowanie.
Osobiście skrypt wykorzystuje przy wysyłaniu obrazków w mailach - dzięki temu omijamy blokowanie obrazków z zewnętrznego źródła w klientach poczty. Ogólnie zastosować można w każdym przypadku gdy mamy do czynienia z obrazkami. Po zastosowaniu jakiejś bazy danych, możemy np. stworzyć galerię, nie mając na serwerze ani jednego obrazka - cóż za oszczędność miejsca

Zabezpieczenia
Brak. Funkcja nie jest zabezpieczona z jednego powodu, obsługiwana jest jedynie przeze mnie, obrazki są z pewnego źródła. Natomiast walidacja czy to na pewno obrazek odbywa się wcześniej. ( Walidację np. po rozszerzeniu można wykonać poprzez zmienną $roz która przechowuje rozszerzenie )
Wykorzystywanie
Skoro to tu dałem, oznacza że wykorzystywać można to dowolnie, jednak proszę o pozostawienie komentarza w kodzie oraz ewentualnie jakieś ciepłe słowo w temacie

function imag($plik) { /* ==================================================== || imag(); by Shido || || by wyświetlić np: || || echo('<img src="'.imag("lokalizacja").'" />'); || ==================================================== */ { $c = curl_init($plik); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $data = curl_exec($c); } else { $fileatt = $plik; } }
PS.
Jeżeli macie jakieś sugestie, z chęcią wysłucham.