Script zum Bilderhochladen?

Dieses Thema im Forum "Webentwicklung" wurde erstellt von TheBlueApple, 15. September 2005 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 15. September 2005
    Hi Leuds ich bin es wieder mal!

    Also ich will folgendes machen:

    Ich will eine Homepage machen (die ich schon habe)

    Und da sollen meine Freunde ihr Bild von sich zuhausee aus auf die Homepage hochladen können!
    Und nachdem sie hochgeladen ist auch angucken können!

    Könnt ihr mir bitte weiterhelfen und sagen wie ich das hinbekomme?
    Also es muss ein PHP script sein

    Server und alles habe ich schon!
    Könnt ihr mir ein Script empfehlen?

    MfG
    theBlueApple
     
  2. 15. September 2005
    willst du n uploadscript der nur gif dateien uppt ? hab eenes
     
  3. 15. September 2005
    SuFu ist schlauer guck das nächstemal erstmal da


    PHP:


    $site_name 
    $_SERVER [ 'HTTP_HOST' ];
    $url_dir  "http://" . $_SERVER [ 'HTTP_HOST' ]. dirname ( $_SERVER [ 'PHP_SELF' ]);
    $url_this  =   "http://" . $_SERVER [ 'HTTP_HOST' ]. $_SERVER [ 'PHP_SELF' ];

    $upload_dir  "upload_files/"
    $upload_url  $url_dir . "/upload_files/"
    $message  = "" ;

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

    if (
    $_FILES [ 'userfile' ]) {
        
    $message  do_upload ( $upload_dir $upload_url );
    }
    else {
        
    $message  "Invalid File Specified." ;
    }

    print 
    $message ;

    function 
    do_upload ( $upload_dir $upload_url ) {

        
    $temp_name  $_FILES [ 'userfile' ][ 'tmp_name' ];
        
    $file_name  $_FILES [ 'userfile' ][ 'name' ]; 
        
    $file_type  $_FILES [ 'userfile' ][ 'type' ]; 
        
    $file_size  $_FILES [ 'userfile' ][ 'size' ]; 
        
    $result     $_FILES [ 'userfile' ][ 'error' ];
        
    $file_url   $upload_url . $file_name ;
        
    $file_path  $upload_dir . $file_name ;

        
    //File Name Check
        
    if (  $file_name  == "" ) { 
            
    $message  "Invalid File Name Specified" ;
            return 
    $message ;
        }
        
    //File Size Check
        
    else if (  $file_size  500000 ) {
            
    $message  "The file size is over 500K." ;
            return 
    $message ;
        }
        
    //File Type Check
        
    else if (  $file_type  ==  "text/plain"  ) {
            
    $message  "Sorry, You cannot upload any script file"  ;
            return 
    $message ;
        }

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

        return 
    $message ;
    }
    Code:
    <form name="file_name" id="upload" ENCTYPE="multipart/form-data" method="post">
     Upload<input type="file" id="userfile" name="userfile">
     <input type="submit" name="upload" value="Upload">
    
    kopier das in eine datei und speicher sie als php datei ab
    erstell ein ordner names upload_files und setz die chmods auf 777
     
  4. 15. September 2005
    Big Thx!!!

    MfG
    TheBlueApple
     
  5. 15. September 2005
    k hat sich dann erledigt....ansonsten SuFu nutzen, das thema hatten wir schon paarmal :]

    ~#closed#~
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.