42 lines
1.9 KiB
PHP
42 lines
1.9 KiB
PHP
|
|
<?php
|
||
|
|
require_once($_SERVER['DOCUMENT_ROOT']."/config.php");
|
||
|
|
|
||
|
|
if ($_SESSION['id']) {
|
||
|
|
$name = 'photoComplex';
|
||
|
|
if(isset($_POST['type'])){
|
||
|
|
$type = $_POST['type'];
|
||
|
|
$name .= $type;
|
||
|
|
}
|
||
|
|
if (isset($_FILES[$name])) {
|
||
|
|
for ($i = 0; $i < count($_FILES[$name]['name']); $i++) {
|
||
|
|
if ($_FILES[$name]['name'][$i]) {
|
||
|
|
|
||
|
|
if (!is_dir($_SERVER['DOCUMENT_ROOT'] . "/photos/complexes/complex_temp")) {
|
||
|
|
mkdir($_SERVER['DOCUMENT_ROOT'] . "/photos/complexes/complex_temp");
|
||
|
|
}
|
||
|
|
|
||
|
|
if(isset($_POST['type'])){
|
||
|
|
$type = $_POST['type'];
|
||
|
|
if (!is_dir($_SERVER['DOCUMENT_ROOT'] . "/photos/complexes/complex_temp/".$type)) {
|
||
|
|
mkdir($_SERVER['DOCUMENT_ROOT'] . "/photos/complexes/complex_temp/".$type);
|
||
|
|
}
|
||
|
|
if (!is_dir($_SERVER['DOCUMENT_ROOT'] . "/photos/complexes/complex_temp/" .$type. "/" . $_SESSION['id'])) {
|
||
|
|
mkdir($_SERVER['DOCUMENT_ROOT'] . "/photos/complexes/complex_temp/" .$type. "/" . $_SESSION['id']);
|
||
|
|
}
|
||
|
|
|
||
|
|
$photo = "/photos/complexes/complex_temp/" .$type. "/" .$_SESSION['id'] . "/" . $_FILES[$name]['name'][$i];
|
||
|
|
move_uploaded_file($_FILES[$name]['tmp_name'][$i], $_SERVER['DOCUMENT_ROOT'] . $photo);
|
||
|
|
} else {
|
||
|
|
|
||
|
|
if (!is_dir($_SERVER['DOCUMENT_ROOT'] . "/photos/complexes/complex_temp/" . $_SESSION['id'])) {
|
||
|
|
mkdir($_SERVER['DOCUMENT_ROOT'] . "/photos/complexes/complex_temp/" . $_SESSION['id']);
|
||
|
|
}
|
||
|
|
|
||
|
|
$photo = "/photos/complexes/complex_temp/" . $_SESSION['id'] . "/" . $_FILES[$name]['name'][$i];
|
||
|
|
move_uploaded_file($_FILES[$name]['tmp_name'][$i], $_SERVER['DOCUMENT_ROOT'] . $photo);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|