Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Fancyuplad

  1. #1

    Fancyuplad

    Salve a tutti, posto subito il problema:
    sto smanettando con questo uploader Fancyupload e vorrei che quando si inviano anche file multipli lui crei una cartella random (md5 o altro) univoca...ora sto provando con questo dal lato php:

    Codice PHP:
    $target basename$_FILES['photoupload']['name']); 
    $md5 md5_file($_FILES['photoupload']['tmp_name']); 
    if(!
    file_exists($md5)) mkdir($md5); 
    if(
    move_uploaded_file($_FILES['photoupload']['tmp_name'], $md5 "/" $target)) 
    echo 
    "http://www.example.com/uploaded/$md5/".rawurlencode($target); 
    else 
    echo 
    "Sorry, there was a problem uploading your file."
    ...ma purtroppo per i file multipli mi crea tante cartelle per ogni file, quindi credo che bisogna agire dalla parte JS, qualcuno saprebbe aiutarmi?


    saluti e grazie anticipatamente, Peter

  2. #2
    e se nel form fai una cosa del genere?

    codice:
    ...
    
    <form action="upload.php?dir=<?php //nome della cartella in md5 ?>" method="post" enctype="multipart/form-data" id="form-demo">
    	<fieldset id="demo-fallback">
    
    ...

    poi prendi il nome della cartella in get e fai quello che devi fare in upload.php.

  3. #3
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Mi sa di aver gia' visto sto problema .......

    da qlke parte in giro per sto forum e abbiamo anche gia' dato la sol ....

    Mo cerco

    AAAAAHHHHH CROSSPOSTINGGG!!!!!!!

    Il thread sta qua
    http://forum.html.it/forum/showthrea...&highlight=md5

    NON SI FA NO NO

    E cmq nella sezione php ne abbiamo gia' parlato -.-

    EDIT:
    Inoltre il prob nn sta nel js ma tel tuo approccio mentale al problema.
    Md5 e' un lagoritmo di hashing e nn puoi creare una carella per ogni file che ti mandano. .... che senso di dejavu' ... settta una variablie con il nbome della dir e dentro schiaffaci il nome del file. E si fa in PHP non in js.

    ho gia' risposto a sto problema da qlke parte.

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.