Visualizzazione dei risultati da 1 a 6 su 6

Discussione: PHP e directory

  1. #1

    PHP e directory

    Ciao ragazzi,

    dopo aver perso "poco" tempo

    cerco uno script php dove poter uplodare una cartella di immagini in una directory preimpostata

    Grazie mille

  2. #2
    Con php uploadi un solo file alla volta, e questi file devono essere selezionati uno per uno dall'utente, perchè uno script non può accedere direttamente alle cartelle di un client per ovvi motivi di sicurezza e privacy, ma deve essere il browser a "prelevare" i singoli file e inviarli lui stesso al server.
    Quindi l'unica cosa che puoi fare è creare più campi file nello stesso form, e far selezionare i file all'utente uno per uno.
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


  3. #3
    grazie furbostandby
    allora per ovviare a questo problema,c'è uno script per creare una cartella in questa directory /gallery/photos e dopo averla creata upldare le immagini

    grazie ancora

  4. #4
    Per creare directory sul server esiste la funzione mkdir.
    Vedi la documentazione ufficiale oppure googla "php mkdir".

    Ciao
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


  5. #5
    Mi spiego meglio,
    uno form dove scrivo il nome della cartella
    es.
    INSERISCI NOME: natura
    e in questa directory /gallery/photos si crea la cartella natura /gallery/photos/natura

    subito dopo io posso inserire con un upload multiplo le foto

    Grazie

  6. #6
    Supponendo che in $_POST['nome_cartella'] ci sia il dato ricevuto dal form:
    Codice PHP:
    $newfolder=trim($_POST['nome_cartella']);
    $folderpath="gallery/photos/$newfolder";
    if(!
    file_exists($folderpath)){
        
    mkdir($folderpath);
    }else{
        die(
    'La cartella esiste gia');
    }
    //E qui va il codice per uploadare 
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


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.