Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    news scorrevole in orizzontale gestito con xml

    Salve ragazzi,
    ho la necessita di inserire in un sito delle news scorrevoli in orizzontale. Gestite magari da xml o anche php, l'importante che nn usi db, nn voglio complicare la vita al cliente.

    Qualcosa di semplice ma allo stesso tempo funzionale.

    vi ringrazio in anticipo

    accetto consigli a riguardo

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Mi sa che chiedi l'impossibile.

    Dove le metti le news? Non possono piovere dal cielo. Hai necessita` di scriverle da qualche parte (chiaramente sul server), e poi recuperarle per trasferirle al client.
    Quindi un database di qualche tipo e` necessario.
    Quale database e` una tua scelta, puoi usare un file di testo (tipo CSV), oppure un file tipo JS.

    Nel caso di database CSV devi poi leggerlo con un programma lato server (PHP?), nel caso di file JS puoi leggerlo direttamente da client.

    Se hai PHP a disposizione, la soluzione con PHP e` la piu` semplice per il cliente. Puoi anche fare un sistema di inserimento news gestito da protocolli tipo Web (quindi si scrive sul file tramite un'interfaccia HTML, senza necessita` di altri programmi).

    Se questa e` la soluzione che scegli, ti sposto in PHP (dove trovi anche cose gia` pronte, credo); se invece opti per la soluzione JS, fai una ricerca in questo forum, per iniziare.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    io avevo chiesto xml proprio per qst motivo. io nn voglio utilizzare db mysql o access semplicemente file di testo xml che posso far aggiornare al cliente. Sn sicuro che qst è fattibile.
    poi xml è molto intuitivo cm linguaggio.

    mi inserisco le news all'interno di qst file di testo, li pubbliuco sul server ed il gioco è fatto no??

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    150
    Bè, se vuoi scrivere le news direttamente sul file XML editandolo con Notepad (per esempio) allora è ancora più semplice perchè basta che crei il file XSL associato ..

  5. #5
    in effetti è proprio questo quello che intendevo...
    mi potresti fare un esempio??
    oppure indicarmi qualche script sul web??

    thx

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    150
    L'esempio è composto da 2 file, quello ".xml" e quello ".xsl":

    Ecco l'XML:
    ----------------------------------------------------------
    <?xml version="1.0" encoding="windows-1250"?>
    <?xml-stylesheet type="text/xsl" href="stile.xsl"?>

    <progetti>
    <id>
    <titolo>Progetto n°1</titolo>
    <descrizione>Il primo progetto ...</descrizione>
    </id>
    <id>
    <titolo>Progetto n°2</titolo>
    <descrizione>Il secondo progetto ...</descrizione>
    </id>
    </progetti>
    ----------------------------------------------------------

    Ed ecco l'XSL:
    ----------------------------------------------------------
    <?xml version="1.0"?>

    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/">
    <html>
    <body>
    <table border="1">
    <tr style="font-weight:bold">
    <td>titolo</td>
    <td>descrizione</td>
    </tr>
    <xsl:for-each select="progetti/id">
    <tr>
    <td><xsl:value-of select="titolo"/></td>
    <td><xsl:value-of select="descrizione"/></td>
    </tr>
    </xsl:for-each>
    </table>
    </body>
    </html>
    </xsl:template>
    </xsl:stylesheet>
    ----------------------------------------------------------


    Se apri il file XML con notepad e fai copia/incolla della seguente parte di codice:
    ----------------------------------------------------------
    <id>
    <titolo>Progetto n°2</titolo>
    <descrizione>Il secondo progetto ...</descrizione>
    </id>
    ----------------------------------------------------------

    aprendo lo stesso file XML con Internet Explorer vedrai che la tabella è ora composta da 3 righe.

    Spero di esserti stato d'aiuto.

    Ciao

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    150
    Mi son dimenticato un paio di cose:

    1) i due file devono essere nella stessa cartella
    2) il file xsl deve chiamarsi "stile.xsl" (solo per vedere il mio esempio, poi il tuo lo chiamerai come vuoi)

    Riciao

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    150
    Hai provato ?

  9. #9
    da pagina web come faccio a richiamare il file .xsl???

  10. #10
    scusami ok ok

    dovevo salvare il file come .html giusto???
    in effetti ora funziona.

    però nn capisco l'utilità del file .xls

    sto sbagliando forse qualcosa??

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.