Autor Zpráva
shamania
Profil
Ahoj, chtěl bych poradit jak na vytvoření scriptu, který by dokázal na můj server uploadnout fotku ze zadaného url linku (např. www.bla.xy/pekny-obrazek.jpg) z jiného serveru. Také bych potřeboval v tomto scriptu ověřovat datovou velikost a rozměry obrázku. Klidně bych uvítal i nějaký odkaz na "návod", protože já nic nenašel :( Díky
Kcko
Profil
No musis si tu fotku otevrit pomoci nejake fci ( file_open, file_get_contents), ulozit si ji k sobe na server ( fwrite ... )
a pote ji zmensit ( knihovna GD a fce na to potrebne )
Kcko
Profil


class ConvertImages
{

/* var $dir = "./produkty_data/"; // kam se ulozi obrazky ze serveru TD
var $productsDir = "./produkty/"; // kam se presunou zmenseniny a finalni obr.*/
var $dir;
var $productsDir;

function ConvertImages($dir, $productsDir) {
$this->dir = $dir;
$this->productsDir = $productsDir;
}

function takeAndSave($url, $pn)
{
$imageFromTechdata = file_get_contents($url);
if ($newImage = fopen($this->dir . $pn . ".jpg", "w+"))
{
fwrite($newImage, $imageFromTechdata);
fclose($newImage);

return true;
}
else
{
return false;
}
}

function resample($sourceFile, $finalFile, $width, $height)
{
$resize = new ResizeImage();
$resize->thumbWidth = $width;
$resize->thumbHeight = $height;
$resize->origImage = $this->dir . $sourceFile;
$resize->newImage = $this->dir . $finalFile;
$resize->resize();
}

// presune soubory odnekud nekam
function moveTo($file, $from, $to)
{
$copy = copy($from . $file, $to . $file);
return ($copy) ? true : false;
}

}

shamania
Profil
heh.. nečekal jsem, že to bude až tak jednoduchý :) dik

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0