Hirdetés
- Apple iPhone 16 Pro - rutinvizsga
- Google Pixel topik
- Yettel topik
- Apple iPhone Air - almacsutka
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- iPhone topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- MIUI / HyperOS topik
- 4G-s verzióban is érkezik a Redmi Note 15 Pro
- Xiaomi 15T - reakció nélkül nincs egyensúly
Új hozzászólás Aktív témák
-
Peter Kiss
őstag
válasz
Speeedfire
#8708
üzenetére
Nem tudom, mi lehet olyan nehéz benne. Ma megírtam saját magamnak a fájlfeltöltős részt, kellett 2 osztályt írnom (mindkettőt egy-egy meglévőből származtattam, de semmi fájlfeltöltéssel kapcsolatos nincs benne), és megy is:
/**
*
* @return ViewResult
*/
public function index() {
if ($this->HttpContext->IsPost()) {
$i = 0;
foreach ($this->HttpContext->Files as $value) {
/* @var $value \System\Web\HttpPostedFile */
if ($value->IsMultiple()) {
foreach ($value as $m) {
$m->SaveAs("o/up" . $i . ".valami");
++$i;
}
} else {
$value->SaveAs("o/up" . $i . ".valami");
++$i;
}
}
}
return $this->View('index');
}Egy SaveAs jellegű sort simán el lehet viselni bárhol. Egyébként a SaveAs mellett tudom neki azt is mondani, hogy ->Stream() és máris tudom olvasni. Ha pedig mentettem és sikerült is, akkor kapok egy FileInfo nevű objektumot. Amennyiben nem sikerült a feltöltés, dobja SaveAs-nál és Stream-nél az Exception-öket.
Új hozzászólás Aktív témák
- WoW avagy World of Warcraft -=MMORPG=-
- GoodSpeed: Márkaváltás sok-sok év után
- RETRO beárazás (mobil, PC, konzol)
- Apple iPhone 16 Pro - rutinvizsga
- Elektromos autók - motorok
- Google Pixel topik
- Fejhallgatós találkozó
- Yettel topik
- Vicces képek
- PROHARDVER! feedback: bugok, problémák, ötletek
- További aktív témák...
- ARCTIC Liquid Freezer III 360 A-RGB Processzor vízhűtő
- Phanteks Eclipse P600S Black Számítógép ház
- Corsair 32GB KIT DDR5 6000MHz CL30 Vengeance RGB Grey AMD EXPO / XMP
- Iphone 16 PRO 256GB Titanium BLACK - Garanciás - Akku: 94%
- Esport Gaming PC (Intel i5-9400F, 32GB RAM, RTX 2060, 500GB SSD) Eredeti Windows11 Pro
- GYÖNYÖRŰ iPhone XR 128GB Black-1 ÉV GARANCIA - Kártyafüggetlen, MS3985, 100% Akkumulátor
- DXRACER Prince L gamer szék
- Xbox Series X /// 2 TB Model! // Számla + 1 év garancia
- LG 27UL550-W - 27" IPS / 3840x2160 4K / 60Hz 5ms / HDR10 / AMD FreeSync
- Apple iPhone 13 Pro Max 128GB,Újszerű,Dobozával,12 hónap garanciával
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


