D7net Mini Sh3LL v1
Current File : C:/Domains/maymaytinson.com/httpdocs/lib/images/13/../10/../7/../16/../activity/../JUKI/../15/../zip_food/../18/../17/../2/../21/../20/../22/../5/../11/../7/../5/../22/../22/../20/../19/../10/../../../include/listSlide.php |
<a href='?type=index'>Slideshow trang chủ</a> | <a href='?type=category'>Slideshow danh mục</a>
<br><br><br><?php
if(isset($_GET['type'])){
if($_GET['type']=='index'){
$tableType=0;
}elseif($_GET['type']=='category'){
$tableType=1;
}
$stmt=$conn->prepare("SELECT * FROM slide WHERE type='".$tableType."' ORDER BY image ASC");
$stmt->execute();
$slide=$stmt->fetchAll(PDO::FETCH_ASSOC);
foreach($slide as $slide){ ?>
<div style='float:left;margin: 0 10px;'>
<img src='<?php echo $slide['image'] ?>' width='100px'><br>
<a href='deleteSlide.php?url=<?php echo $slide['image'] ?>'>Xóa ảnh này</a>
</div>
<?php }
}
?><br><br><br>
<form method="POST" enctype="multipart/form-data">
<table>
<?php if($_GET['type']=='index'){ $type=0;?>
<tr>
<td>Trang chủ</td>
</tr>
<tr>
<td>Có thể chọn 1 hoặc nhiều hình ảnh<input type="file" name="imageI[]" multiple="multiple"></td>
</tr>
<?php }elseif($_GET['type']=='category'){ $type=1;?>
<tr>
<td>Danh mục</td>
</tr>
<tr>
<td><input type="file" name="imageI[]" multiple="multiple"></td>
</tr>
<?php }?>
<tr>
<td><button type='submit' name='upload'>Cập nhật</button></td>
</tr>
</table>
</form>
<?php
if (($_SERVER['REQUEST_METHOD'] === 'POST')) {
$files = $_FILES['imageI'];
echo $names = $files['name'];
$types = $files['type'];
$tmp_names = $files['tmp_name'];
$errors = $files['error'];
$sizes = $files['size'];
$numitems = count($names);
$numfiles = 0;
for ($i = 0; $i < $numitems; $i ++) {
//Kiểm tra file thứ $i trong mảng file, up thành công không
if ($errors[$i] == 0)
{
$numfiles++;
//Code xử lý di chuyển file đến thư mục cần thiết ở đây
//Ví dụ move_uploaded_file($tmp_names[$i], /upload/'.$names[$i]);
move_uploaded_file($_FILES['imageI']['tmp_name'][$i],"lib/images/".str_replace(' ','-',vn_str_filter($_FILES['imageI']['name'][$i])));
$image="lib/images/".str_replace(' ','-',vn_str_filter($_FILES['imageI']['name'][$i]));
$stmt=$conn->prepare("INSERT INTO slide(image,type) VALUES(:image,:type)");
$stmt->bindParam(":image",$image,PDO::PARAM_STR);
$stmt->bindParam(":type",$type,PDO::PARAM_INT);
$stmt->execute();
success("Cập nhật","listSlide.php");
}
}
echo $image;
}else{
echo "Chọn slideshow muốn cập nhật";
}
?>
AnonSec - 2021 | Recode By D7net