- Törölte az idei asztali csúcsprocesszorát az Intel
- VR topik
- TCL LCD és LED TV-k
- Apple asztali gépek
- Fejhallgató erősítő és DAC topik
- Végleg leszámol a Mac Próval az Apple
- Váratlanul ledobta asztali csúcs-Ryzenjét az AMD
- Milyen széket vegyek?
- Apple MacBook
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
Új hozzászólás Aktív témák
-
Lacces
őstag
válasz
Speeedfire
#8467
üzenetére
Ha simán megadom az abszolút útvonalat, akkor jó. Ki van kommentálva, de amúgy meg nem jó...
Szerintem adsz egy jó kis linket ahol van ennél jobb
.
Könyv példájából van. De amúgy nem rossz, mert sok minden van hozzá, átnevezés, thumbnail create.
De így is van vele egy nagy gondom... hogy hiába állítok bele fájlméret korlátot, elég rosszul működik. hiába állítom 100mb, 5 megásra kivágja, hogy túl nagy méret, 3 megásat meg elfogad...if (isset($_POST['upload'])) {
// define the path to the upload folder
// $destination = '/var/www/PHP/images/uploads/';
$destination = realpath(__DIR__ . '/images/uploads');
require_once('./classes/Upload.php');
try {
$upload = new Upload($destination);
$upload->setMaxSize($max);
$upload->move();
$result = $upload->getMessages();
} catch (Exception $e) {
echo $e->getMessage();
}
}Upload osztályból:
public function __construct($path) {
if (!is_dir($path) || !is_writable($path)) {
throw new Exception("$path must be a valid, writable directory.");
}
$this->_destination = $path;
$this->_uploaded = $_FILES;
}
protected function processFile($filename, $error, $size, $type, $tmp_name, $overwrite) {
$OK = $this->checkError($filename, $error);
if ($OK) {
$sizeOK = $this->checkSize($filename, $size);
$typeOK = $this->checkType($filename, $type);
if ($sizeOK && $typeOK) {
$name = $this->checkName($filename, $overwrite);
$success = move_uploaded_file($tmp_name, $this->_destination . $name);
if ($success) {
// add the amended filename to the array of filenames
$this->_filenames[] = $name;
$message = "$filename uploaded successfully";
if ($this->_renamed) {
$message .= " and renamed $name";
}
$this->_messages[] = $message;
} else {
$this->_messages[] = "Could not upload $filename";
}
}
}Szal inkább lehet linket kéne küldeni nekem, hogy mely kód implementálását ajánljátok nekem

Új hozzászólás Aktív témák
- OnePlus Nord CE3 Lite 128GB, Kártyafüggetlen, 1 Év Garanciával
- Sima Vs.Windows Logitech Mx keys s plus és hagyományos Mx keys magyar bemutatása. Új videó linkkel
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9700X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- HP EliteBook 830 G5 13,3" i7 8650u, 16GB RAM, SSD, jó akku, számla, 6 hó gar
- LG 55C5 - 55" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen8 CPU
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
.
