Visualizzazione risultati 1 fino 3 di 3

Discussione: Script per upload files

  1. #1
    Guest

    Predefinito

    scusate forse qualcuno può aiutarmi a capire...

    una volta effettuato l'upload di un file io vedo che la variabile:

    $HTTP_POST_FILES['userfile']['tmp_name']

    contiene questo:

    /membri/.dummy/temp/phpOx5L4j
    (il nome del file tmp cambia naturalmente ogni volta che uppo qualcosa)

    quindi l'upload ha funzionato e vedo correttamente i dati riportati nella HTTP_POST_FILES

    problema:

    come faccio ora a prendere quel file temporaneo e muoverlo nella cartella sul mio spazio utente ?

    ho provato con questo:

    move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], $dest);

    e in $dest le ho provate tutte ma non va...il file nella cartella di destinazione non c'è

    devo usare qualche path particolare ? la cartella si trova nella root dello spazio utente...

    ho provato con:
    cartella/nomefile.gif
    ./cartella/nomefile.gif

    ho provato anche a mettere:
    /membri/urania/cartella/fileuppato.gif

    ma non funziona (la cartella esiste ma risulta sempre vuota)

    come devo fare ? è possibile spostare il file uppato o ho capito male io ?

  2. #2
    Guest

    Predefinito

    Guarda questo link, c'è lo script che serve a te!
    http://mysite.altervista.org/program/scripts.php

  3. #3
    Guest

    Predefinito

    grazie, con quello script ho risolto...

    è che da qualche parte nel forum avevo letto che le COPY non funzionavano...per cui mi ostinavo ad usare la funzione

    move_uploaded_file

    CHE NON FUNZIONA!

    con la COPY invece funziona benissimo

    :D :D :D

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •