Mam problem, otoz musze zrobic cos takiego ze najpierw musze upload'owac pliki na dysk a pozniej na serwer (store). Robie to w taki sposob ze kazdy obrazek zrzucam na dysk, a dopiero potem chcialbym sprawdzic jego rozmiar, typ i jesli bedzie spelnial warunki to dopiero go uploadowac. Chyba ze mozna to zrobic jakos inaczej. Tak czy siak musze wyciagnac z niego dane czyli rozmiar, typ itd...........
Ale jak juz go zczytam z formularza i zapisze na dysku to juz pozniej nie istieje tmp_name, co mozna zrobic w tej sytuacji oto moj kod:

$formName2=$_FILES['file']['name'];
//$plik_tmp = $_FILES['file']['tmp_name'];
move_uploaded_file($plik_tmp,"katalog/$formName2");
$katalog="katalog/$formName2";

//$formName=$_FILES["katalog/$formName2"]['name'];
function uploadImage($formName2) {
global $katalog;
print $katalog ."<br/>";
var_dump($_FILES);
if (isset($_FILES[$katalog]) && is_uploaded_file($_FILES[$katalog]['tmp_name'])) {

$res = array();



if (($fileInfo = getimagesize($_FILES[$katalog]['tmp_name'])) === false) {
return 'IMAGE_FILE_NOT_IMAGE';
}


$store = new DataStore(gethostbyname('xxxxxx'),xxxxx,'xxxxxx','xxxxxxx');


if (($upload = $store->put_file($_FILES[$katalog]['tmp_name']) {

return 'IMAGE_NOT_UPLOADED_ON_STORE';
}else{

$store->uri($upload);



}
global $res;
$res['zzzzz'] = array(
'format' => 'original',
'width' => $fileInfo[0],
'height' => $fileInfo[1],
'img_path' => $upload
);
return $res;
Wiec jak ktos moze mi powiedziec jak to zrobic aby po uplad na dysk moc uplodowac ten dysk z dysku na serwer. Z gory thx.

Oki, juz sobie poradzilem, po prostu mozna bylo zrobic copy obrazka na dysk.

Sorka za nie potrzebny temat.

DO ADMINA
Prosze o usuniecie tego topica.