- iPhone topik
- Milyen okostelefont vegyek?
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- One mobilszolgáltatások
- Xiaomi 15 - kicsi telefon nagy energiával
- A mostaninál szélesebb Foldon dolgozhat a Samsung
- Yettel topik
- Bemutatkozott a Poco X7 és X7 Pro
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Fotók Google Camera Mod-dal (GCAM)
Ú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
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3884, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3837
- GYÖNYÖRŰ iPhone 12 Mini 64GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4082, 90% Akksi
- Keresünk iPhone 12/ 12 Mini/ 12 Pro/12 Pro Max
- Lenovo ThinkPad P14s Gen 2 i7-1165G7 32 GB Ram 512 GB SSD 1 év garancia
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
.

