Hirdetés
- Huawei P40 Pro - kilökték a célegyenesben
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Yettel topik
- iPhone topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Redmi Buds 5 és Buds 5 Pro - feláron vagy féláron?
- Samsung Galaxy A54 - türelemjáték
- Az igazi Nokia örökébe lép egy legendás európai okostelefon
- Google Pixel 9a - a lapos munka
- Honor 200 Pro - mobilportré
Új hozzászólás Aktív témák
-
Peter Kiss
őstag
válasz
Speeedfire
#8717
üzenetére
Önmagában sem az isset sem az empty nem elég a $_FILES-hoz. (Kivéve egy esetet: ha nem tartalmazott a form fájlfeltöltési input-ot.)
Változtatni kell az ellenőrzésen:
if (isset($_FILES['Item']) && $_FILES['Item']['error'] == 0) {
// single file upload
}De több fájl esetén már bonyolultabb a történet, részlet a kódomból:
$this->Files = new HttpFileCollection();
foreach ($_FILES as $key => $value) {
if (is_array($value['name'])) {
$tmp = new HttpFileCollection();
for ($i = 0, $limit = count($value['name']); $i < $limit; ++$i) {
$tmp->Add($key . $i, new HttpPostedFile($value['name'][$i], $value['tmp_name'][$i], $value['size'][$i], $value['type'][$i], $value['error'][$i]));
}
$this->Files->Add($key, $tmp);
} else {
$this->Files->Add($key, new HttpPostedFile($value['name'], $value['tmp_name'], $value['size'], $value['type'], $value['error']));
}
}
Új hozzászólás Aktív témák
- Huawei P40 Pro - kilökték a célegyenesben
- Milyen billentyűzetet vegyek?
- NFL és amerikai futball topik - Spoiler veszély!
- Motoros topic
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- ArchiCAD és Artlantis topik
- Menekül a HEVC licencdíja elől a HP és a Dell
- Kerékpárosok, bringások ide!
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Linux haladóknak
- További aktív témák...
- LENOVO IDEAPAD 1 15 - Ryzen 5 5500U, 15.6FULL HD, 512 GB, 16GB, LENOVO Premium Care garis
- Lenovo ThinkPad X13 Gen 4 i5-1345U 16GB DDR5 512GB SSD FHD+ Garancia 2027.11.10-ig
- HP EliteBook 640 G10 i5-1335U 16GB RAM 256GB SSD FHD Garancia
- Lenovo ThinkPad X13 Gen 2 i5-1145G7 16GB RAM 256GB SSD FHD+ gari.l 4g modem
- MSI Thin GF63 12UDX 15.6" FHD IPS i5-12450H RTX 3050 16GB 512GB NVMe magyar vbill gar
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue 1ÉV GARANCIA -Kártyafüggetlen, MS3744, 100% Akkumulátor
- 170 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- HP Z8 G4 Workstation (gamer célra is) dupla CPU Xeon Gold 6134
- MS SQL Server 2016, 2017, 2019
- Dell Precision 3571 4G LTE i7-12700H 32GB 1000GB FHD RTX A1000 4GB 1 év teljeskörű garancia
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest


