Autor Zpráva
Petanesku
Profil *
Ahojte,

snažím se zmenšit obrázky a našel jsem free script (http://www.white-hat-web-design.co.uk/articles/php-image-resizing.php).

                        $filename = $_FILES[$conname]['name'];
			
			$randomdigit = rand(0000,9999);
			$newfilename = $randomdigit.basename($filename);
			$target_path = $upload_dir . $newfilename;
			
			if(basename($filename) != ''){
				
				//$image = new SimpleImage();
				//$image->load($_FILES[$conname]['tmp_name']);
				//$image->resizeToWidth(800);
				//$image->save($_FILES[$conname]['tmp_name']);
				
				$source = $_FILES[$conname]['tmp_name'];
				
				if(move_uploaded_file($source, $target_path)){
                                ...........


Pokud nepoužívám zaremované řádky upload funguje, ale jak použiju výše uvedenou třídu (čtyři zaremovené řádky),
tak upload nefunguje.
Můžu obrázek uložit zpět do $_FILES[$conname]['tmp_name'] ? nevim jestli to nesleti jen na tomhle.
Dííky P.
japlavaren
Profil
Petanesku ono to ulozi do tmp ale po skonceni scriptu vymaze.. cize zbytocna praca (script som necital)
Agahnim
Profil *
nezapomel si nahodou na naky include? protoze kdyz se podivam na php.net, tak to tam neni. Mrkni se, jestli ti tam nahodou nechybi deklarace ty funkce (resizeToWidth)
Kdyz to tam nenajdes, tak se podivej na php.net na funkce image (zadej treba imagejpeg, imageresize atp.)

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: