- Samsung Galaxy A54 - türelemjáték
- iPhone topik
- Samsung Galaxy S25 - végre van kicsi!
- Poco F8 Pro – titkos favorit lehet belőle
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Újabb hét, újabb Galaxy S26 képek
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Amazfit Active 2 NFC - jó kör
- Google Pixel topik
- A Motorolának is a Bose hangol
Új hozzászólás Aktív témák
-
Speeedfire
félisten
válasz
Sk8erPeter
#9224
üzenetére

Fussunk neki újra.

if(!list($w, $h) = getimagesize($src)) return "Unsupported picture type!";
$type = strtolower(substr(strrchr($src,"."),1));
if($type == 'jpeg') $type = 'jpg';
switch($type){
case 'bmp': $img = imagecreatefromwbmp($src); break;
case 'gif': $img = imagecreatefromgif($src); break;
case 'jpg': $img = imagecreatefromjpeg($src); break;
case 'png': $img = imagecreatefrompng($src); break;
default : return "Unsupported picture type!";
}Ebből lett ez:
$gis = getimagesize($src);
$w = $gis[0]; $h = $gis[1];
$type = $gis[2];
switch($type){
case '6': $img = imagecreatefromwbmp($src); break;
case '1': $img = imagecreatefromgif($src); break;
case '2': $img = imagecreatefromjpeg($src); break;
case '3': $img = imagecreatefrompng($src); break;
default : return "Unsupported picture type!";
}Az alap nem számokként kezeli hanem meg vannak adva az értékei, hogy jpg, bmp, png, de a tmp_name csak az értékeit használja. pl a jpg a 2-es. A png az a 3-as és így tovább.
Maga a source az egy array-t tartalmaz.
pl:
array
0 => int 720
1 => int 480
2 => int 2
3 => string 'width="720" height="480"' (length=24)
'bits' => int 8
'channels' => int 3
'mime' => string 'image/jpeg' (length=10)
Új hozzászólás Aktív témák
- Bomba ár! Lenovo ThinkPad T450s - i5-5GEN I 12GB I 512SSD I 14" FHD Touch I Cam I W10 I Garancia!
- Bomba ár! Lenovo ThinkPad T450s - i5-5GEN I 8GB I 128SSD I 14" HD+ I Cam I W10 I Garancia!
- Apple iPad Air 2 128GB, Wi-fi, 1 Év Garanciával
- HP ProBook 650 G2 6.Gen i3 as HP Notebook! Core i3 6100U / 8GB DDR4 / Intel HD / 128GB M.2 /JÓ AKKU!
- Ryzen 5 Gamer! Ryzen 5 5600G / 16GB DDR4 / Nvidia RTX 3050 8GB OC / 500GB SSD+HDD / 500W / RGB LED!!
- HIBÁTLAN iPhone 12 Pro 256GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4254,100% Akksi
- Redmi Note 13 Pro+ 5G 12/512 /// Számla + Garancia
- BESZÁMÍTÁS! MSI Thin GF63 15,6 FHD Gamer notebook-i5 11400H 16GB DDR4 512GB SSD RTX 3050 Ti 4GB W11
- Dell Vostro 3425 6magos Ryzen 5 5625U 16GB RAM 512GB SSD
- Eladó Pritom L8 Kids tablet 2/64GB/ 12 hó jótállás
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest




