#1 2011-05-22 17:09:08

peeeeta
Člen
Registrován: 2010-08-29
Příspěvky: 365
Web

Re: Náhrada

Dobrý den prosím vás jak mám nahradit funkci getimagelenght za funkci filesize()
Děkuji moc za radu

		function get_image_info($filename) 
		{
			if ($this->is_image($filename) == false) {
				return false;
			} else {
				if ($this->manipulator == "imagick") {
					$imageh = new Imagick("{$filename}[0]");
					
					return array(
						"mtime" => filemtime($filename),
						"type" => $imageh->getImageType(),
						"bits" => filesize($filename),
						"width" => $imageh->getImageWidth(),
						"height" => $imageh->getImageHeight(),
						"comment" => $imageh->getImageProperty("comment"),
						"mime" => sprintf("image/%s", strtolower($imageh->getImageFormat())),
						"html" => sprintf("width=\"%spx;\" height=\"%spx;\"", $imageh->getImageWidth(), $imageh->getImageHeight()),
					);
				} else {
					$base_info = getimagesize($filename);
					
					return array(
						"comment" => NULL,
						"type" => $base_info['2'],
						"html" => $base_info['3'],
						"width" => $base_info['0'],
						"height" => $base_info['1'],
						"mime" => $base_info['mime'],
						"bits" => filesize($filename),
						"mtime" => filemtime($filename),
					);
				}
			}
		}
		

Offline

#2 2011-05-22 17:55:27

Lkopo
Podpora
Registrován: 2010-02-12
Příspěvky: 1,916
Web

Re: Náhrada

Asi takto:

$filename->getImageLength();

viac tu: http://php.net/manual/en/function.imagi ... length.php


Portfólio
E-mail: eduard(at)karpiel.sk

Offline

#3 2011-05-22 18:00:23

peeeeta
Člen
Registrován: 2010-08-29
Příspěvky: 365
Web

Re: Náhrada

Omlouvám se špatně jsem to napsal
Já to potřeboval naopak nahradit funkci getimagelenght funkcí filesize()
v tom kód jsem se to již snažil opravit, ale nějak mi to stejně furt nejde.

Offline

Zápatí

Založeno na FluxBB | CZ a SK