Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2012
    Messaggi
    15

    Come si fa?

    Ciao ragazzi sono nuovo del forum e ho bisogno del vosto aiuto. Avrei bisogno che i miei clienti prima di caricare i file sul server creerebbero una cartella per inserire i propri file all'interno. Vorrei implementare questo codice, è possibile farlo

    Grazie Mille


    <head>


    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">

    <link rel="stylesheet" href="http://blueimp.github.com/cdn/css/bootstrap.min.css">

    <link rel="stylesheet" href="css/style.css">

    <link rel="stylesheet" href="http://blueimp.github.com/cdn/css/bootstrap-responsive.min.css">



    <link rel="stylesheet" href="http://blueimp.github.com/Bootstrap-Image-Gallery/css/bootstrap-image-gallery.min.css">

    <link rel="stylesheet" href="css/jquery.fileupload-ui.css">

    <noscript><link rel="stylesheet" href="css/jquery.fileupload-ui-noscript.css"></noscript>


    </head>
    <body>
    <div class="navbar navbar-fixed-top">
    <div class="navbar-inner">
    <div class="container">
    <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
    <span class="icon-bar"></span>
    <span class="icon-bar"></span>
    <span class="icon-bar"></span>
    </a>
    <div class="nav-collapse">
    <ul class="nav">[/list]
    </div>
    </div>
    </div>
    </div>
    <div class="container">
    <div class="page-header">
    </div>
    <blockquote>



    <form id="fileupload" action="//jquery-file-upload.appspot.com/" method="POST" enctype="multipart/form-data">

    <noscript><input type="hidden" name="redirect" value="http://blueimp.github.com/jQuery-File-Upload/"></noscript>

    <div class="row fileupload-buttonbar">
    <div class="span7">

    <span class="btn btn-success fileinput-button">
    <i class="icon-plus icon-white">[/i]
    <span>Add files...</span>
    <input type="file" name="files[]" multiple>
    </span>
    <button type="submit" class="btn btn-primary start">
    <i class="icon-upload icon-white">[/i]
    <span>Start upload</span>
    </button>
    <button type="reset" class="btn btn-warning cancel">
    <i class="icon-ban-circle icon-white">[/i]
    <span>Cancel upload</span>
    </button>
    <button type="button" class="btn btn-danger delete">
    <i class="icon-trash icon-white">[/i]
    <span>Delete</span>
    </button>
    <input type="checkbox" class="toggle">
    </div>

    <div class="span5 fileupload-progress fade">

    <div class="progress progress-success progress-striped active" role="progressbar" aria-valuemin="0" aria-valuemax="100">
    <div class="bar" style="width:0%;"></div>
    </div>

    <div class="progress-extended"></div>
    </div>
    </div>

    <div class="fileupload-loading"></div>



    <table role="presentation" class="table table-striped"><tbody class="files" data-toggle="modal-gallery" data-target="#modal-gallery"></tbody></table>
    </form>


    <div class="well">
    </div>

    <div id="modal-gallery" class="modal modal-gallery hide fade" data-filter="dd" tabindex="-1">
    <div class="modal-header">
    <a class="close" data-dismiss="modal">&times;</a>
    <h3 class="modal-title"></h3>
    </div>
    <div class="modal-body"><div class="modal-image"></div></div>
    <div class="modal-footer">
    <a class="btn modal-download" target="_blank">
    <i class="icon-download">[/i]
    <span>Download</span>
    </a>
    <a class="btn btn-success modal-play modal-slideshow" data-slideshow="5000">
    <i class="icon-play icon-white">[/i]
    <span>Slideshow</span>
    </a>
    <a class="btn btn-info modal-prev">
    <i class="icon-arrow-left icon-white">[/i]
    <span>Previous</span>
    </a>
    <a class="btn btn-primary modal-next">
    <span>Next</span>
    <i class="icon-arrow-right icon-white">[/i]
    </a>
    </div>
    </div>

    <script id="template-upload" type="text/x-tmpl">
    {% for (var i=0, file; file=o.files; i++) { %}
    <tr class="template-upload fade">
    <td class="preview"><span class="fade"></span></td>
    <td class="name"><span>{%=file.name%}</span></td>
    <td class="size"><span>{%=o.formatFileSize(file.size)% }</span></td>
    {% if (file.error) { %}
    <td class="error" colspan="2"><span class="label label-important">Error</span> {%=file.error%}</td>
    {% } else if (o.files.valid && !i) { %}
    <td>
    <div class="progress progress-success progress-striped active" role="progressbar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0"><div class="bar" style="width:0%;"></div></div>
    </td>
    <td class="start">{% if (!o.options.autoUpload) { %}
    <button class="btn btn-primary">
    <i class="icon-upload icon-white">

    <span>Start</span>
    </button>
    {% } %}</td>
    {% } else { %}
    <td colspan="2"></td>
    {% } %}
    <td class="cancel">{% if (!i) { %}
    <button class="btn btn-warning">
    <i class="icon-ban-circle icon-white">[/i]
    <span>Cancel</span>
    </button>
    {% } %}</td>
    </tr>
    {% } %}
    </script>

    <script id="template-download" type="text/x-tmpl">
    {% for (var i=0, file; file=o.files; i++) { %}
    <tr class="template-download fade">
    {% if (file.error) { %}
    <td></td>
    <td class="name"><span>{%=file.name%}</span></td>
    <td class="size"><span>{%=o.formatFileSize(file.size)% }</span></td>
    <td class="error" colspan="2"><span class="label label-important">Error</span> {%=file.error%}</td>
    {% } else { %}
    <td class="preview">{% if (file.thumbnail_url) { %}
    [img]{%=file.thumbnail_url%}[/img]
    {% } %}</td>
    <td class="name">
    {%=file.name%}
    </td>
    <td class="size"><span>{%=o.formatFileSize(file.size)% }</span></td>
    <td colspan="2"></td>
    {% } %}
    <td class="delete">
    <button class="btn btn-danger" data-type="{%=file.delete_type%}" data-url="{%=file.delete_url%}"{% if (file.delete_with_credentials) { %} data-xhr-fields='{"withCredentials":true}'{% } %}>
    <i class="icon-trash icon-white">

    <span>Delete</span>
    </button>
    <input type="checkbox" name="delete" value="1">
    </td>
    </tr>
    {% } %}
    </script>
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>

    <script src="js/vendor/jquery.ui.widget.js"></script>

    <script src="http://blueimp.github.com/JavaScript-Templates/tmpl.min.js"></script>

    <script src="http://blueimp.github.com/JavaScript-Load-Image/load-image.min.js"></script>

    <script src="http://blueimp.github.com/JavaScript-Canvas-to-Blob/canvas-to-blob.min.js"></script>

    <script src="http://blueimp.github.com/cdn/js/bootstrap.min.js"></script>
    <script src="http://blueimp.github.com/Bootstrap-Image-Gallery/js/bootstrap-image-gallery.min.js"></script>

    <script src="js/jquery.iframe-transport.js"></script>

    <script src="js/jquery.fileupload.js"></script>

    <script src="js/jquery.fileupload-fp.js"></script>

    <script src="js/jquery.fileupload-ui.js"></script>

    <script src="js/main.js"></script>


    </body>
    </html>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Benvenuto.
    Prima di postare messaggi è doveroso leggere il regolamento da dove scoprirai che affinché qualcuno possa aiutarti è essenziale dare dei titoli decenti alle discussioni.

    La parte di codice che hai postato cosa fa o vorrebbe fare?
    Quali conoscenze hai di programmazione?

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    ciao valasc e benvenuto,
    per favore leggi il regolamento prima di continuare e utilizza il tag [CODE][/CODE] per postare codice, grazie

    per definire una cartella bisogna prima crearla, e quindi poi ci metti dentro il file.
    prendi spunto da qui:
    http://asp.weppos.it/asp/scripts/creare-cartella

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ciao e benvenuto, titolo a parte che è poco significativo, ritengo tu abbia troppa confusione, non è postando il codice che si può trovare soluzione, in oltre credo che non sia neanche asp.
    Ma hai la gestione del sito, puoi inserire/modificare/eliminare pagine
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2012
    Messaggi
    15
    Prima di tutto mi scuso con tutti per tutti gli errori che ho commesso.

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2012
    Messaggi
    15
    ho scaricato questa cartella inserita nella root del mio sito "https://github.com/blueimp/jQuery-File-Upload"
    tutto è funzionante, ma vorrei che i clienti prima di caricare le proprie immagini abbiano la possibilità di creare una nuova cartella.


    Grazie Mille

  7. #7
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Originariamente inviato da valasc
    Prima di tutto mi scuso
    tranquillo, nessuno ce l'ha con te

    lo scriptino è molto bello
    manca appunto il gesto di creare la cartella, hai dato un'occhiata al link che ti ho indicato?

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2012
    Messaggi
    15
    Vincent ho inserito alla fine del file index.html

    .....

    </body>
    </html>
    <%
    ' Nome della nuova cartella
    strNewFolder = "/cartella"
    ' Percorso di destinazione, relativo o assoluto
    strPath = Server.MapPath("/percorso_sul_server")
    Set objFso = Server.CreateObject("Scripting.FileSystemObject")
    objFso.CreateFolder(strPath & strNewFolder)
    Set objFso = Nothing
    %>


    ma non va

  9. #9
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    1. Il file deve avere estensione asp
    2. La cartella nella quale crei le nuove cartelle deve avere i permessi di scrittura
    3. Dopo che hai creato la cartella fai l'upload
    4. Accortezze:
    4.a Se crei una cartella deve essere possibile riusarla?
    4.b L'utente ha una sua cartella esclusiva?
    4.c Prima di creare la cartella fai un controllo se già esiste

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2012
    Messaggi
    15
    ho inserito nel file index.html
    ....
    <html>
    <form method="POST" action="nuovacartella.asp" name="form">


    <input type="text" name="nome" size="20"><input type="submit" value="Invia" name="B1"><input type="reset" value="Reimposta" name="B2"></p>
    </form>

    e mi sulla pagina .../index.html c'e lo spazio dove è possibile inserire il nome e creare la nuova cartella.

    ho creato un file nuovacartella.asp
    <%
    ' Nome della nuova cartella
    strNewFolder = "/cartella"
    ' Percorso di destinazione, relativo o assoluto
    strPath = Server.MapPath("/percorso_sul_server")
    Set objFso = Server.CreateObject("Scripting.FileSystemObject")
    objFso.CreateFolder(strPath & strNewFolder)
    Set objFso = Nothing
    %>

    ma non succede nulla

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.