- Samsung Galaxy S25 - végre van kicsi!
- Samsung Galaxy Watch8 és Watch8 Classic – lelkes hiperaktivitás
- Rekordérdeklődés a Xiaomi hátsó kijelzője iránt
- Xiaomi 15 - kicsi telefon nagy energiával
- Apple iPhone 17 Pro Max – fennsík
- iPhone topik
- Google Pixel topik
- Apple iPhone 17 - alap
- Milyen okostelefont vegyek?
- Samsung Galaxy S23 Ultra - non plus ultra
Ú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
- Xbox Series X|S
- Samsung Galaxy S25 - végre van kicsi!
- lezso6: Miért is jó, ha dohányzol?! Megéri rászokni!
- Samsung Galaxy Watch8 és Watch8 Classic – lelkes hiperaktivitás
- 5.1, 7.1 és gamer fejhallgatók
- OpenMediaVault
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Rekordérdeklődés a Xiaomi hátsó kijelzője iránt
- Allegro vélemények - tapasztalatok
- Eredeti játékok OFF topik
- További aktív témák...
- Nitro AN16-42 16" QHD+ IPS Ryzen 9 8945HS RTX 4070 32GB 512GB NVMe gar
- Eladó AMD Ryzen 7 3700X CPU Bequiet Pure rock 2 hűtővel.
- Csere-Beszámítás! Olcsó számítógép játékra is akár! I3 12100 / GTX 1050Ti / 8GB DDR5
- 2tb nvme PCIe 4.0 ssd-k bontatlanul, Wd SN5000,
- Xiaomi Redmi Note 13 5G 8/256GB, Megkímélt, Kártyafüggetlen, Töltővel, Doboz, 1 Év Garanciával!
- GYÖNYÖRŰ iPhone 12 mini 128GB White-1 ÉV GARANCIA - Kártyafüggetlen, MS3469, 95% Akkumulátor
- Új, Garanciális (1-3ÉV) Gamer PC-Számítógép, néve szóló számlával! I5 14400F / RTX 5060 / 32GB DDR5
- GYÖNYÖRŰ iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3049, 94% Akkumulátor
- OLCSÓBB!!! HP Z8 G4 Workstation (gamer célra is) dupla CPU Xeon Gold 6134
- Microsoft Surface Laptop 5 i5-1245U 16GB 512GB 13.5" Gorilla Glass TouchScreen 1 év garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest