Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    150

    move_upload nella cartella superiore

    Salve a tutti. Ho creato queste due righe di codice, ma sto avendo dei problemi nell'upload dell'immagine e successivo spostamento.
    vi riporto il codice:
    Codice PHP:
    $percorso "immagini/";
    is_uploaded_file($_FILES['file']['tmp_name']);
    $move move_uploaded_file($_FILES['file']['tmp_name'], "../".$percorso.$_FILES['file']['name']); 
    io vorrei spostare il file appena messo su nella cartella parent, ma non ci riesco.
    qualche consiglio?

  2. #2

  3. #3
    non puoi scrivere direttamente " ../ " dentro la variabile percorso?

    $percorso = "../immagini/";

    sempre quando la cartella "immagini" si trovi di una cartella superiore a quella dove si trova la pagina...

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    150
    Originariamente inviato da NicManzana
    non puoi scrivere direttamente " ../ " dentro la variabile percorso?

    $percorso = "../immagini/";

    sempre quando la cartella "immagini" si trovi di una cartella superiore a quella dove si trova la pagina...
    allora, ho già provato a fare una cosa del genere, ma semplicemente non funziona...
    non mi da' nessun errore (neanche abilitando la visualizzazione degli errori), ho stampato il valore di ritorno della funzione ma non mi dice nulla (non visualizza proprio niente) e ovviamente il file non è stato caricato.
    faccio una prova a cambiare i permessi, vediamo se sono loro... :master:

  5. #5
    Per favore, posta i valore restituiti da questo codice quando lo inserisci dopo la chiamata a move_uploaded_file():

    Codice PHP:
    var_dump($move);
    var_dump(file_exists("../".$percorso));
    var_dump(is_writable("../".$percorso)); 

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    150
    bool(false)
    bool(true)
    bool(true)

    mi sembra un po' strana come cosa...
    ma c'entra qualcosa che io stia lavorando in una sottocartella di un sito già esistente?
    (sto facendo un paio di prove mentre aspetto che mi attivino).
    cmq non credo, perchè ho sempre utilizzato path relativi

  7. #7
    Che cosa restituisce questo codice?
    Codice PHP:
    var_dump(file_exists($_FILES['file']['tmp_name']));
    var_dump(is_uploaded_file($_FILES['file']['tmp_name'])); 

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.