Pagina 2 di 6 primaprima 1 2 3 4 ... ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 60
  1. #11
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    allora... abbiamo detto che i file si trovano in una cartella dedicata per cui non c'è bisogno di estrapolarli dal db (meglio),
    e sappiamo che il nome del file deve essere salvato in un campo del db.
    bene.
    non ci rimane che estrarre il nome del file, aggiungere il percorso e stampare tutto compreso il tag embed

    codice:
    <table border=1>
    <tr><td>ID</td><td>Nome canzone</td><td>Artisti</td><td>Album</td><td>genere</td><td>fileaudio</td>
    </tr>
    <%
    Do while not rscanzoni.eof%>
    <tr>
    <td><%response.write rscanzoni("Id")%></td>
    <td><%response.write rscanzoni("nomecanzone")%></td>
    <td><%response.write rscanzoni("artisti")%></td>
    <td><%response.write rscanzoni("album")%></td>
    <td><%response.write rscanzoni("genere)%></td>
    <td><embed src="percorsocartella/<%response.write rscanzoni("fileaudio)%>" ></td>
    </tr>
    <%
    rscanzoni.movenext
    loop
    %>
    </table>
    chiarita la questione del recupero dati e stampa dei valori, bisogna vede se la scelta del tag embed sia vantaggiosa o meno.

    leggi un po' qui:
    http://www.web-link.it/html/12_audio.htm#emb

  2. #12
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    32
    Grazie adesso è un po' più chiaro però con la parte di codice nuova sorge questo problema:

    Script error detected at line 39.
    Source line: response.write rsbrani("Play")
    Description: Tipo non corrispondente: 'Response.Write'

  3. #13
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    fai vedere il codice che hai scritto

  4. #14
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    32
    <%@language="VBscript"%>
    <%Option Explicit%>
    <html>
    <head> <title>Elenco per brani</title></head>
    <body>
    <%
    dim connbrani, rsbrani
    set connbrani=Server.createobject("ADODB.connection")
    set rsbrani=Server.createobject("ADODB.recordset")
    connbrani.open"Provider=Microsoft.ACE.OLEDB.12.0;D ata Source="& server.mappath("brani.accdb")
    rsbrani.open "brani", connbrani
    %>
    <table border=1>
    <tr>
    <td> Id </td>
    <td> Nome Brano </td>
    <td> Artista </td>
    <td> Album </td>
    <td> Play </td>
    </tr>


    <%
    do while not rsbrani.eof%>
    <tr>
    <td><%response.write rsbrani("Id")%></td>
    <td><%response.write rsbrani("Nome Brano")%></td>
    <td><%response.write rsbrani("Artista")%></td>
    <td><%response.write rsbrani("Album")%></td>
    <td><embed src="../canzoni/nomecanzone.mp3<%response.write rsbrani("Play")%>"></td>
    </tr>


    <%rsbrani.movenext
    loop
    %>
    </body>
    </html>
    <%
    rsbrani.close
    set rsbrani=nothing
    connbrani.close
    set connbrani=nothing
    %>

  5. #15
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    codice:
    <td><embed src="../canzoni/nomecanzone.mp3<%response.write rsbrani("Play")%>"></td>
    il campo Play esiste nel database? cosa contiene, il nome del file?
    che ci fa quel response appiccicato al nome del file già stampato in chiaro?

  6. #16
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    32
    il campo play esiste(è il campo fileaudio in un tuo post precedente), per il nome del file era una cosa che avevo inserito dopo in ogni caso mi dava lo stesso errore.

  7. #17
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    l'errore parla "chiaro"
    Quote Originariamente inviata da Mattia95 Visualizza il messaggio
    Script error detected at line 39.
    Source line: response.write rsbrani("Play")
    Description: Tipo non corrispondente: 'Response.Write'
    qualcosa non corrisponde, ma il codice è corretto.
    controlla meglio nomi e valori nel db

  8. #18
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    32
    io ho pensato che response.write non potesse corrispondere con un file di tipo audio in questo caso però sarei al punto di partenza perchè per il resto il codice l'ho controllato e ricontrollato.

  9. #19
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    Quote Originariamente inviata da Mattia95 Visualizza il messaggio
    io ho pensato che response.write non potesse corrispondere con un file di tipo audio

    capiamoci..... prima l'ho chiesto e mi hai risposto.

    ora di nuovo... cosa c'è scritto esattamente nel campo "play"? il nome del file, o il codice binario del file audio?

  10. #20
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    32
    nel campo play non ho inserito niente ho lasciato lo spazio per <embed>, da dove lo ricavo il codice binario del file forse con quello risolvo il problema?

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.