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

    Stili dinamici da database

    Salve amici, pensavo fosse una cosa banale invece non funziona!

    Avevo creato un foglio di stile con i valori presi da un db:

    body {
    font-family: <%=(stile.Fields.Item("TESTO_FONT").Value)%>;
    font-size: <%=(stile.Fields.Item("TESTO_DIM").Value)%>;
    color: <%=(stile.Fields.Item("TESTO_COL").Value)%>;
    text-align: center;
    margin: 0px;
    }

    poi importavo il foglio di stile nelle pagine in cui c'era la connessione al db:

    <%
    Dim stile
    Dim stile_numRows

    Set stile = Server.CreateObject("ADODB.Recordset")
    stile.ActiveConnection = MM_connAdmin_STRING
    stile.Source = "SELECT * FROM SPORT_STILE"
    stile.CursorType = 0
    stile.CursorLocation = 2
    stile.LockType = 1
    stile.Open()

    stile_numRows = 0
    %>
    <style type="text/css">
    <!--
    @import url("/CSS/stile.css");
    -->
    </style>
    <%
    stile.Close()
    Set stile = Nothing
    %>

    Eppure ho provato a cambiare i valori nel db..... ma non succede nulla!

    Come mai?

    DOv'è l'errore...e come posso fare per rendere i valori modificabili?

    USO ASP
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Vedi cosa arriva al browser (click destro e visualizza sorgente).

    Al browser deve arrivare un file corretto, senza richiami all'ASP.
    Io sospetto fortemente un errore nel programma ASP, ma per la sicurezza occorre fare la prova di cui sopra.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3

    ok

    OK HO RISOLTO:

    <%
    Dim stile
    Dim stile_numRows

    Set stile = Server.CreateObject("ADODB.Recordset")
    stile.ActiveConnection = MM_connAdmin_STRING
    stile.Source = "SELECT * FROM SPORT_STILE"
    stile.CursorType = 0
    stile.CursorLocation = 2
    stile.LockType = 1
    stile.Open()

    stile_numRows = 0
    %>
    body {
    font-family: <%=(stile.Fields.Item("TESTO_FONT").Value)%>;
    font-size: <%=(stile.Fields.Item("TESTO_DIM").Value)%>;
    color: <%=(stile.Fields.Item("TESTO_COL").Value)%>;
    text-align: center;
    margin: 0px;
    }
    <%
    stile.Close()
    Set stile = Nothing
    %>

    questo è il codice del file stile.css...

    era semplice no!
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

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.