Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Upload di un file

  1. #1
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582

    Upload di un file

    ho usato questo scriptino per l'upload di un file

    codice:
    <?php
    $uploadDir = '/var/www/uploads/';
    $uploadFile = $uploadDir . $_FILES['userfile']['name'];
    print "<pre>";
    if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadFile))
    {
        print "File is valid, and was successfully uploaded. ";
        print "Here's some more debugging info:\n";
        print_r($_FILES);
    }
    else
    {
        print "Possible file upload attack!  Here's some debugging info:\n";
        print_r($_FILES);
    }
    print "</pre>";
    ?>

    Soltanto il problema è questo,
    la directory di destinazione la devo settare manualmente tipo c:/programmi...... se sto in locale oki finche lo provo sul mio ma se poi lo metto su di un server ad es:aruba cosa ci devo metter e?

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    quando hai sottoscritto il contratto con aruba ti è stato dato il percorso assoluto su cui si trova il tuo sito.
    A quel percorso basta aggiungere la directory dove vuoi che vada il file in upload.
    Se non trovi + i dati che ti sono stati dati controlla con la funzione phpinfo, che tra le altre info ti da anche la documentroot.

    ciao

  3. #3
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582
    se uso un getcwd() ?

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    :quipy:

    anche

  5. #5
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582
    una domanda che funzione posso utilizzare per prelevare il tipo di un file ad es pippo.gif recuperare gif ?

  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    esiste già l'attributo del mime type del file.

    http://freephp.html.it/articoli/view...sp?id=66&pag=3

  7. #7
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582
    si ma ha me serve prorpio il nome dell'estensione !

    perche devo rinominare il file !

  8. #8
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582

    bc

    vcbvc

  9. #9
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Codice PHP:
    $filename="qualcosa.gif";
    $pezzi explode("."$filename);
    echo 
    $pezzi[0]
    qualcosa
    echo $pezzi[1]
    gif 

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.