Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264

    specificare percorso per upload...

    ho trovato questo semplice (e breve) script per fare upload di file...

    come si specifica la variabile $path???

    salva sempre sulla cartella in cui si trova la pagina...


    <?


    $path = "";

    $max_size = 200000;

    if (!isset($HTTP_POST_FILES['userfile'])) exit;

    if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) {

    if ($HTTP_POST_FILES['userfile']['size']>$max_size) { echo "The file is too big
    \n"; exit; }
    if (($HTTP_POST_FILES['userfile']['type']=="image/gif") || ($HTTP_POST_FILES['userfile']['type']=="image/pjpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/jpeg")) {

    if (file_exists($path . $HTTP_POST_FILES['userfile']['name'])) { echo "The file already exists
    \n"; exit; }

    $res = copy($HTTP_POST_FILES['userfile']['tmp_name'], $path .
    $HTTP_POST_FILES['userfile']['name']);
    if (!$res) { echo "upload failed!
    \n"; exit; } else { echo "upload sucessful
    \n"; }

    echo "File Name: ".$HTTP_POST_FILES['userfile']['name']."
    \n";
    echo "File Size: ".$HTTP_POST_FILES['userfile']['size']." bytes
    \n";
    echo "File Type: ".$HTTP_POST_FILES['userfile']['type']."
    \n";
    echo "File url: ".$path."
    \n";


    } else { echo "Wrong file type
    \n"; exit; }

    }
    ?>

  2. #2
    $path = "nome/del/posto/in/cui/vuoi/salvare"?


    ad ogni modo non mi sembra fatto troppo bene questo script per l'upload... o.O
    Riguardalo un po' e usa le funzioni messe a disposizione dal php per l'upload di files e le variabili per l'upload corrette...

    L'hai preso dal sito di GiulioCesare?
    Questa e' la mia firma! Lo so, e' una mezza schifezza.
    Un sito
    - skype non è per consulenze online -

  3. #3
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    suggeriscimene uno fatto bene allora...

  4. #4
    mah... se cerchi nel forum ne trovi quanti ne vuoi... in ogni caso la dinamica dell'upload è resa semplicissima dalle funzioni di php, scrivere uno script efficiente (ed efficace) è questione di pochi minuti...
    Nel caso optassi per quest'ultima (consigliata e utile per trovare eventuali problemi in futuro) guarda il manuale per le variabili $_FILE[], le funzioni move_uploaded_files(), ed (eventualmente, se vuoi fare operazioni più complesse) anche rename(), unlink(), etc...
    Questa e' la mia firma! Lo so, e' una mezza schifezza.
    Un sito
    - skype non è per consulenze online -

  5. #5
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    Trovato!

    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.