Új hozzászólás Aktív témák
-
Petyyyyy
addikt
válasz
Sk8erPeter #14187 üzenetére
Ha az upload.php-be include-olom a proba.php-t, attól még nem tudom meghívni, mint egy függvényt, nem hajtódik végre. Ha pedig a proba tartalmát másolom rögvest a $ft->receive(); után, akkor megesik, hogy több képet és/vagy thumbnail-t hoz létre, mint kellene. Pl. egy képet kétszer is. Íme a kód:
upload.php - Erre egy index.html mutat
<?php
require_once('Streamer.php');
$ft = new File_Streamer();
$ft->setDestination('uploads/');
$ft->receive();?>
proba.php
<?php include 'atnevez.php'; //ékezetmentesít, szóközmentesít stb.
include 'make_thumb.php'; // thumbnaileket gyárt.$kiterjesztes=array();
$kiterjesztes[0]="jpg";
$kiterjesztes[1]="gif";
$kiterjesztes[2]="png";
$kiterjesztes[3]="JPG";
$kiterjesztes[4]="PNG";
$kiterjesztes[5]="GIF";
$kiterjesztes[6]="jpeg";
$kiterjesztes[7]="JPEG"; // ez elég favágó tudom$directory="../fileAPI_XHR2/uploads/";
$directory2="thumbok/";
$dirhandler = opendir($directory);
while ($file = readdir($dirhandler))
{
if ($file != '.' && $file != '..')
{
$ext = pathinfo($directory.$file, PATHINFO_EXTENSION);
if ( in_array($ext,$kiterjesztes) )
{
$ujnev=atir($file);
make_thumb($directory.$file , $directory2.$ujnev.".".$ext,50);
copy($directory.$file,"tempek/".$ujnev.".".$ext);
unlink($directory.$file);
}
}
}
closedir($dirhandler);?>
Új hozzászólás Aktív témák
- BOMBA ÁR Új Dell Inspiron 16" Gamer Tervező Vágó Laptop -50% Ultra 7 155H 16/1TB RTX 4060 8GB 2,5K
- ASUS ROG STRIX RTX 4070 Ti SUPER OC Edition 16G (kishibás) videokártya garanciával
- Iskolakezdési AKCIÓ! - I7-8700/16GB DDR4/Gigabyte B360/GTX1070/1TB HDD/240GB SSD - 144.999,-
- HP ZBOOK 17 G6 Tervező Vágó Laptop -60% 17,3" i7-9850H 16/512 QUADRO RTX 3000 6GB FHD
- Samsung S21 5G megkímélt jó állapotban.
- Azonnali A320 B350 X370 B450 X470 A520 B550 X570 chipset alaplap felvásárlás személyes/csomagküldés
- DELL Precision 7540 - Intel Core i9-9980HK, RTX 3000
- Bomba ár! Microsoft Surface Pro 3 Tablet - i5-4GEN I 8GB I 256GB SSD I W10 I Cam I Garancia!
- Telefon felvásárlás!! iPhone 11/iPhone 11 Pro/iPhone 11 Pro Max
- GYÖNYÖRŰ iPhone 13 Pro Max 128GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3063
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest