Discoman 1.4 > Functions.inc.php

Questions? Need Help? Want to share? » PHP Forum
Script Name:
Discoman 1.4

Download:
discoman-1.4.zip

Category:
Database Tools

Archive Content:

Discoman 1.4 > Images Site

Discoman 1.4 > Install

Discoman 1.4 > Lang > Fr

Discoman 1.4 > Lang > En

Discoman 1.4

Functions.inc.php:


<?php //page regroupant les fonctions commmunes à plusieurs scripts

//fonctions sur le traîtement des images :

function do_upload_infos($id_infos) {//utilisé par admin_adds et title2

    //create upload_files directory if not exist
    //If it does not work,  create on your own and change permission.
    
if (!is_dir("images_infos")) {
        die (
"images_infos directory doesn't exist");
        }

    
$donnee $_FILES['userfile1'];
    global 
$valeur;

    if (
$donnee['size'] > 0) {

        print 
$message;
           
$upload_dir "images_infos/";
           
$upload_url $url_dir."/images_infos/";

           
$message ="";

           
$temp_name $donnee['tmp_name'];
           
$file_name $donnee['name'];
           
$file_type $donnee['type'];
           
$file_size $donnee['size'];
           
$result3   $donnee['error'];
           
$file_url  $upload_url.$file_name;
           if (
$file_type=='image/pjpeg'$file_type2=str_replace('image/pjpeg', '.', '.jpg');
           if (
$file_type=='image/gif'$file_type2=str_replace('image/', '.', $file_type);
           
$valeur=$id_infos.$file_type2;
           
$file_path $upload_dir.$valeur;

           
//File Name Check
           
if ( $file_name =="") {
            
$message "Invalid File Name Specified";
            return 
$message;
            }
           
//File Size Check
           
else if ( $file_size 300000) {
            
$message "The file size is over 300K.";
            return 
$message;
            }
           
//File Type Check
           
else if ( $file_type != "image/gif" && $file_type != "image/pjpeg") {
            
$message "Sorry,  you cannot upload any other file than gif,  jpeg or jpg" ;
            return 
$message;
            }

           
$result3  =  move_uploaded_file($temp_name,  $file_path);
           
$message = ($result3)?"File url <a href=$file_url>$file_url</a>" "Something is wrong with uploading a file.";

           include(
"link.inc.php");

           
$update mysql_query("
            UPDATE
                disco_infos
            SET
                image='
$file_type2'
            WHERE
                id_infos LIKE '
$id_infos'");//met à jour la bdd avec le format de l'image

        
mysql_close($link);
        }
    }

?>


Other Database Tools Scripts:

WebMaster Resources Home

©RingsWorld.com