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

    uploadify e insert in db

    Ciao,
    sto provando il plugin jquery e devo dire che funziona perfettamente.
    Il problema è che non riesco in net. a procedere al suo salvataggio del (nomefile) nel db.

    Qualcuno ha un esempio in net da cui prendere spunto ?
    Grazie
    Ciao

  2. #2
    ci fai vadere la parte di codice che non ti funziona?

  3. #3

    Ecco grazie

    Ciao grazie per l'aiuto ecco la parte secondo me incriminata
    Devo passare una valore di una textbox (vb.net) dentro lo script di uploadify

    Credo che il problema maggiore sia nel mio caso sia quello di valorizzare il valore di una textbox verso lo uc

    <asp:TextBox ID="cognome" name="Cognome" runat="server"></asp:TextBox>
    ---------------------------
    <script type="text/javascript">
    $(document).ready(function () {
    $('#custom_file_upload').uploadify({
    'uploader': 'scripts/uploadify.swf',

    'script': 'scripts/Upload.ashx',
    'folder': 'uploads/',
    'cancelImg': 'images/cancel.png',
    'multi': true,
    'fileDesc': 'File immagine',
    'fileExt': '*.jpg;*.gif;*.png;',
    'sizeLimit': '4194304',
    'auto': false,
    'queueID': 'custom-queue',
    'scriptdata': { 'cognomeValue': $('#<%=cognome.ClientID %>').val() }
    -------------
    e recuperarlo nel user control


    'Dim cognome As String = context.Request.Form("cognomeValue")
    --------------------------
    infine inserirlo nel db

    ' Command.Parameters.Add(New OleDbParameter("@cognome", cognome.tostring))


    Grazie mille per l'aiuto
    Ciao

  4. #4
    non capisco a cosa ti serva il textbox e perché lo devi passare come parametro allo script. Non serve.

    Tu hai lato server 'scripts/Upload.ashx' che riceve il file e lo salva nel filesystem.
    Devi sono aggiungere qui una funzione che salva il nome del file (che hai già) anche sul DB.

  5. #5

    Ciao

    Ciao si lo so è solo che io devo, anzi vorrei inserire alcune informazioni supplementari oltre al nome della foto.

    Questo è il mio problema la mia textbox dovrebbe passarmi un valore..

    Grazie

  6. #6
    ok, ora ho capito.

    ma il codice che hai scritto sembrerebbe giusto.

    prova una cosa, sul file che riceve di dati, hai riferimento direttamente alla textbox?
    Dovrebbe arrivare anche quella nella request.form
    Controlla con un tracer tutti i valori che hai nella request.form, o con il debug.


    UPDATE:
    inoltre dopo l'istruzione
    codice:
    'Dim cognome As String = context.Request.Form("cognomeValue")
    la variabile cognome ha valore?

  7. #7

    Ciao

    Ciao,
    no secondo me non arriva nulla nello User control.
    Ho provato ad inserire un alert che mi visualizza il campo cognome

    ------------------------
    $(function (event,data) {
    $('#<%= button2.ClientID %>').click(function (e) {
    var miocognome = $('#<%= cognome.ClientID %>').val();
    alert('Textbox value is :' + miocognome); e.preventDefault();
    });

    -----------------------------
    Cosi mi stampa a video il nome del file ma poi credo che perda il valore nel momento dell'upload

    Pensavo a questo punto di farlo in due fasi.
    Mi tengo il nome del file uplodato da qualche parte e poi devo transferire tutto in una pagina che mi invia tutti i dati al db
    Il nome del file come me lo posso memorizzare ?
    Ho provato con le session me nello usercontrol credo che le sessioni non si possano utilizzare

    Qualche consiglio?

    Grazie ciao

  8. #8
    hai controllato dentro il file 'scripts/Upload.ashx', che valore ha
    context.Request.Form("cognomeValue")?

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.