CodeIgniter Forums
Upload/thumbnail - Printable Version

+- CodeIgniter Forums (
+-- Forum: Archived Discussions (
+--- Forum: Archived Development & Programming (
+--- Thread: Upload/thumbnail (/thread-22806.html)

Upload/thumbnail - El Forum - 09-21-2009


I've coded a image upload function and thumbnail creator. And it works well when I'm running it from my local server, but I've now moved it to another server, which causes the problem.

This is parts from my code!
// This part works!
        $config['upload_path'] = './uploads/';
        $config['allowed_types'] = 'gif|jpg|jpeg|png';
        $this->load->library('upload', $config);

// Here comes the problem
        $root = "/Fredag/uploads/";
        //Array med alla uppladdningsinformation från "steg 1".
        $upload_data = $this->upload->data();
        // ------ STEG 2 ----- //
        $config['image_library'] = 'gd2';
        $config['source_image'] = $_SERVER['DOCUMENT_ROOT'].$root.$upload_data['orig_name'];
        $config['create_thumb'] = TRUE;
        $config['thumb_marker'] = ''; //ändelse innan filformatändelsen. (satt till noll)
        $config['new_image'] = $_SERVER['DOCUMENT_ROOT'].$root.'images/';

Quote:$_SERVER['DOCUMENT_ROOT'] = E:/www/
And the destination folder is E:www/ (/images/thumbs)

To sum up, the image is uploaded, but not resized. So it must be a problem to find the source image.

Thankful for help!

Upload/thumbnail - El Forum - 09-21-2009

Anyone? :S

Upload/thumbnail - El Forum - 09-21-2009

Check out the PHP realpath function - your path to file declaration is a bit of a mess to figure out, so there is probably the error there. Try a simple hard-coded string for now to narrow it down.

Also check the is_file() function in PHP - use it on your file to explicitly let you know if the file path is wrong.