Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Creare una cartella con l'username di un utente

    Devo creare una cartella x utente prendendo i dati dalla colonna username della tabella ne DB [/members/username]per fare in modo che ogni utente abbia a disposizione una propria cartella x gli upload come faccio?
    Modalità curioso ON...attendere riavvio del sistema in corso...

    Errore nessuna tastiera trovata premere un tasto per continuare...

  2. #2
    chiaramente $username te lo devi ricavare di volta in volta..

    per creare la dir:
    mkdir("/members/$username", 0700);

    per l'upload, dopo che viene inviato il form con input file:
    if ($_POST['submit'])
    {
    $path = "members/$username";
    $max_size = 200000;

    if (!isset($HTTP_POST_FILES['userfile']))
    $feedback="Si è verificato un errore";
    if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name']))
    {
    if ($HTTP_POST_FILES['userfile']['size'] > $max_size)
    {
    $feedback="Questo file è troppo grande";
    }

    $res = copy($HTTP_POST_FILES['userfile']['tmp_name'], $path.$HTTP_POST_FILES['userfile']['name']);
    if (!$res)
    { $feedback="Upload fallito"; }
    else
    {

    $nome_file_intero=$HTTP_POST_FILES['userfile']['name'];
    $size=$HTTP_POST_FILES['userfile']['size'];
    echo $feedback="Upload avvenuto con successo";
    }
    }
    }



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.