Exemple #1
0
<?php

/*****************************************************************************/
$image = new Images();
if (isset($_POST['add_image'])) {
    if ($_POST['cb_category'] != -1 && isset($_FILES['fup_image'])) {
        $image->image_category = $_POST['cb_category'];
        $image->image_status = $_POST['cb_visibility'];
        $image_tmp_name = $_FILES['fup_image']['tmp_name'];
        $image_name = $_FILES['fup_image']['name'];
        move_uploaded_file($image_tmp_name, "../img/" . $image_name);
        $image->image_url = $image_name;
        $image->insert();
        echo "<div class='alert alert-success'> \n                <i><strong>Image successfully uploaded. :)</strong></i>\n           </div>";
    } else {
        echo "<div class='alert alert-danger'> \n                <i><strong>Incomplete data!!! Try again.</strong></i>\n            </div>";
    }
    /*
        if(isset($_FILES['fup_image'])){
            $image_tmp_name = $_FILES['fup_image']['tmp_name'];
            $image_name = $_FILES['fup_image']['name'];
    	move_uploaded_file($image_tmp_name,"../img/".$image_name);
            $image->image_url = $image_name;
           
         echo "<div class='alert alert-success'> 
                    <i><strong>Image successfully uploaded. :)</strong></i>
               </div>";
         
        }else {
          echo "<div class='alert alert-danger'> 
                    <i><strong>Image not uploaded!!!</strong></i>
 /**
  * Insert image to database table;
  *
  * @param  string $folderName
  * @param  string $fileName
  * @return array
  */
 public static function insertImage($folderName, $fileName)
 {
     return Images::insert(array('id' => $folderName, 'user_id' => Auth::check() ? Auth::user()->id : 0, 'img_big' => $fileName, 'img_min' => 'min_' . $fileName, 'ip' => Request::getClientIp(), 'private' => Input::get('private') ? 1 : 0, 'created_at' => date('Y-m-d H:i:s'), 'updated_at' => date('Y-m-d H:i:s')));
 }