FedY@
Новичок
Upload множество файлов одновременно! Вопрос: обработчик
Обработчик аплоада одного файла:
Форма добавления 4 - ох файлов:
Можете ли мне подсказать как зделать обработчик, который будет добавлять их по очереди, ну короче вообще в директорию
я думал что вот так:
но РНР выдает ошибку :
Parse error: parse error, unexpected T_BOOLEAN_OR, expecting ',' or ')' in D:\server\servers\domik\baza\add_dom.php
Обработчик аплоада одного файла:
PHP:
if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
$error=array();
$filename = $_FILES['userfile']['tmp_name'];
$ext = substr($_FILES['userfile']['name'], 1 + strrpos($_FILES['userfile']['name'], "."));
if(file_exists($dir_Send)){
$error[]="Есть такой файл!";
}elseif (filesize($filename) > $max_image_size) {
$error[]='Ошибка: Размер файла > $max_image_sizeK.';
} elseif (!in_array($ext, $valid_types)) {
$error[]='Ошибка: Не правельный тип изображения. Розрешаеться только: gif, jpg, png, jpeg.';
} else {
if (@move_uploaded_file($filename, $dir_Send)) {
echo 'Файл успештно отправлен!';
} else {
$error[]='ОШИБКА: перенос файла не возможен!.';
}
}
} else {
$error[]="ОШИБКА: вы передаёте пустой файл!";
}
PHP:
<input name="dopimg[]" type="file"><br>
<input name="dopimg[]" type="file"><br>
<input name="dopimg[]" type="file"><br>
<input name="dopimg[]" type="file">
я думал что вот так:
PHP:
for($i=0; $i<count($dopimg); $i++){
маленький проимер:
$_FILES[dopimg[$i]]['tmp_name']
}
Parse error: parse error, unexpected T_BOOLEAN_OR, expecting ',' or ')' in D:\server\servers\domik\baza\add_dom.php