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

    boal (up immagini si - db no)

    Codice PHP:

    <%
        If 
    Request.QueryString("upload")="1" then
            Dim oUpload
            Set oUpload 
    = new cUpload
            oUpload
    .AutoRename True
            oUpload
    .Overwrite False
            oUpload
    .SetPath "public" 'Impostazione del percorso
            oUpload.Load
            While Not oUpload.EOF
                oUpload.Save()
                Select Case lCase(oUpload.Files("InputName"))
                    Case "dritto"
                        FileName_Dritto = oUpload.GetFileName()
                    Case "rovescio"
                        FileName_Rovescio = oUpload.GetFileName()
                End Select
                oUpload.MoveNext
            Wend            
            Set Conn = Server.CreateObject("ADODB.Connection")
            Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/mdb-database/dbelite.mdb")
            Set Rs=server.CreateObject("ADODB.Recordset")
            Rs.Open "tabmonete",Conn,3,3
            Rs.AddNew
            Rs("valuta")    = oUpload.Form("valuta")
            Rs("data")        = oUpload.Form("data")
            Rs("dritto")    = FileName_Dritto
            Rs("rovescio")    = FileName_Rovescio 
            Rs.update
            Rs.Close
            Conn.Close
            Set Rs = Nothing
            Set Conn=Nothing                
            Set oUpload = Nothing
        End if
    %>
    <form name="form1" method="post" enctype="multipart/form-data" action="">
    <blockquote>
        <div align="center">
            <table border="0" width="90%" id="table1">
                <tr>
                    <td>
                    <p align="right"><font size="2" color="#000080" face="Verdana">valuta</font><font color="#000080" face="Verdana">
                    <input name="valuta" type="text" id="valuta"></font></td>
                    <td> </td>
                    <td><font size="2" color="#000080" face="Verdana">    
                    dritto </font>
                    <font color="#000080" face="Verdana">
                    <input name="dritto" type="file" id="dritto" ></font></td>
                </tr>
                <tr>
                    <td>
                    <p align="right">
                    <font color="#000080" face="Verdana">
                    <font size="2">data <textarea rows="2" name="data" cols="20"></textarea></font></font><font size="2" color="#000080" face="Verdana"> </font>
                    </td>
                    <td> </td>
                    <td><font size="2" color="#000080" face="Verdana">rovescio
                    </font><input name="rovescio" type="file" id="rovescio" ></td>
                </tr>
                <tr>
                    <td> </td>
                    <td>
                    <p align="center">
                    <input type="submit" name="Submit" value="Invia"></td>
                    <td> </td>
                </tr>
            </table>
        
    </blockquote>
    </form> 
    allora ho usato l'esempio classico per essere sicuro di non sbagliare, cosa succede... in pratica fa l'upload delle immagini che carico in una cartella public aggiuntiva a quella di aruba es. PUBLIC/PUBLIC e non popola il db, non lo tocca neanche rimane immacolato, cosa sbaglio secondo voi?

    grazie

    ho fatto una ricerca ma non riesco a trovare nessun aiuto utile

    Grazie Domenico
    l'informatica non è un fatto tecnico ma fideistico

  2. #2
    qualche anima pia?
    l'informatica non è un fatto tecnico ma fideistico

  3. #3
    ragazzi io non riesco a trovare la soluzione qualcuno mi può dare una mano? ve lo chiedo per cortesia.

    domenico
    l'informatica non è un fatto tecnico ma fideistico

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Sicuro che lo script sia proprio quello? Non c'è altro?

    Roby

  5. #5
    ma è una domanda retorica oppure me lo stai chiedendo davvero, perchè ho usato lo script di esempio
    l'informatica non è un fatto tecnico ma fideistico

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Era una domanda seria...
    Visto che mancavano molte parti di HTML, l'action del form ecc... pensavo mancasse qualcosa.
    Sinceramente non so dirti.
    Prova ad usare l'OLED Provider al posto dell'Access Driver per connetterti al db.
    Assicurati che la cartella mdb-database abbia i permessi di scrittura.
    Se sei su aruba esiste il tool per riassegnare i permessi eventualmente persi.

    Roby

  7. #7
    ok ti ringrazio...
    speravo la tua fosse una domanda retorica avrebbe voluto dire che avevi già la risposta,
    effettivamente ora che me lo dici mi rendo conto che il form è incompleto.
    provo a fare due prove (scusa per il gioco di parole)

    domenico
    l'informatica non è un fatto tecnico ma fideistico

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.