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

    asp e xml: link con " tra inizio e fine

    Ciao a tutti.
    Ho qsto codice:


    <% Set rs = connCW.Execute ("SELECT * FROM video")%>

    <% if NOT rs.EOF THEN %>
    <% Do WHILE NOT rs.EOF %>

    <% response.write "<media:content url=" + rs("file") + "type=" + "video/x-flv" + "/>"%>

    <% rs.MoveNext
    loop %>
    <% end if %>

    Il risultato dovrebbe essere:

    <media:content url="http://nicola/test/1.flv" type="video/x-flv"/>
    <media:content url="http://nicola/test/2.flv" type="video/x-flv"/>
    <media:content url="http://nicola/test/3.flv" type="video/x-flv"/>

    Purtroppo ho un problema con gli apici che per quanto riguarda url l'ho risolto scrivendo nel db il link come "http://nicola/test/1.flv" compreso di apici, perchè se no mi scriveva http://nicola/test/1.flv e quindi mi dava errore.

    Per type nn so come fare... dovrei fargli scrivere type="video/x-flv" e nn type=video/x-flv ma nn so come fare.

    Ho provato varie soluzioni anche

    <% response.write "<media:content url=" + rs("file") + "type=" + """ + "video/x-flv" + """ + "/>"%>

    ma non funziona... suggerimenti?
    JK
    "meglio un giorno da cinghiale che cento da porchetta"
    http://www.radiobase.net in fase di ristrutturazione... anche se non sembra

  2. #2

    errore su type

    Ho in parte risolto il problema con:

    <% Set rs = connCW.Execute ("SELECT * FROM video")%>
    <% if NOT rs.EOF THEN %>
    <% Do WHILE NOT rs.EOF %>
    <% response.write "<media:content url="%>"<%=rs("file")%> type="video/x-flv"/>
    <% rs.MoveNext
    loop %>
    <% end if %>

    Adesso l'errore è:

    Errore interpretazione XML: non well-formed
    Indirizzo: http://nicola/sito/creare_xml.asp
    Linea numero 13, colonna 80:
    <media:content url="http://nicola/sito/pubblic/FamilyVideos2.flv type="video/x-flv"/>
    --------------------------------------------------------------------^

    Mi date una mano?

    Grazie
    JK
    "meglio un giorno da cinghiale che cento da porchetta"
    http://www.radiobase.net in fase di ristrutturazione... anche se non sembra

  3. #3
    Scusate ma --------------------------------------------------------------------^ punta su video.
    Esattaemente:

    type="video/x-flv"/>
    ------^
    JK
    "meglio un giorno da cinghiale che cento da porchetta"
    http://www.radiobase.net in fase di ristrutturazione... anche se non sembra

  4. #4
    ok, un'altro passo in avanti. Mi ero dimenticato un "

    Il codice adesso è:


    <% Set rs = connCW.Execute ("SELECT * FROM video")%>
    <% Do WHILE NOT rs.EOF %>
    <% response.write "<media:content url="%>"<%=rs("file")%>" type="video/x-flv"/>

    <% rs.MoveNext
    loop %>

    Ma l'errore adesso è:

    "Errore interpretazione XML: prefisso non confinante con un namespace" e fa riferimento a <media:content

    Grazie
    JK
    "meglio un giorno da cinghiale che cento da porchetta"
    http://www.radiobase.net in fase di ristrutturazione... anche se non sembra

  5. #5
    Utente di HTML.it L'avatar di iceblu
    Registrato dal
    Jun 2006
    Messaggi
    246
    Dovrebbe andare

    codice:
    <%
    	Set rs = connCW.Execute ("SELECT * FROM video")
    	
    	While Not Rs.EOF
    		response.write("<media:content url=""" & rs("file")  & """ type=""video/x-flv""/>")
    		'se hai gli apici nel campo allora usa:
    		response.write("<media:content url=" & rs("file")  & " type=""video/x-flv""/>")
    		Rs.Movenext
    	WEnd
    	Rs.Close
    	Set Rs = nothing
    
    %>

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.