26 lines
704 B
PHP
26 lines
704 B
PHP
<?php
|
|
|
|
// Nom du fichier image
|
|
$filename = $_FILES['image']['name'] ?? $_FILES['add_image']['name'];
|
|
|
|
// Location
|
|
$path = str_replace('\\', '/', dirname(realpath(__DIR__)));
|
|
$location = $path.'/uploads/products/'.$filename;
|
|
$location2 = '/uploads/products/'.$filename;
|
|
|
|
// file extension
|
|
$file_extension = pathinfo($location, PATHINFO_EXTENSION);
|
|
$file_extension = strtolower($file_extension);
|
|
|
|
// Valid image extensions
|
|
$image_ext = array("jpg","png","jpeg");
|
|
|
|
$response = 0;
|
|
if(in_array($file_extension,$image_ext)){
|
|
// Upload du fichier
|
|
if(move_uploaded_file($_FILES['image']['tmp_name'] ?? $_FILES['add_image']['tmp_name'],$location)){
|
|
$response = $location2;
|
|
}
|
|
}
|
|
|
|
echo $response; |