Rezultate 1 la 7 din 7

Subiect: php si css

  1. #1
    Avatarul lui prodan_13
    prodan_13 este deconectat Membru SeoPedia
    Reputatie:
    38
    Data înscrierii
    23rd December 2006
    Locaţie
    constanta
    Vârstă
    42
    Posturi
    545
    Putere Rep
    38


    Implicit php si css

    Se poate intr-un fisier css sa citesc niste valori dintr-o tabela mysql?
    Problema este ca as vrea din partea de admin sa setez niste culori pentru site pe care se le citesc in css.

    Multumesc
    Echipamente de protectia muncii www.safetyone.ro.
    Ai nevoie de un traducator autorizat sau de Traduceri Autorizate ?

  2. #2
    Avatarul lui casperel
    casperel este deconectat Membru SeoPedia
    Reputatie:
    45
    Data înscrierii
    10th February 2007
    Locaţie
    Bucuresti
    Posturi
    838
    Putere Rep
    45


    Implicit

    Da, se poate!
    Scrii codul CSS intr-un fisier PHP, inlocuiesti valorile cum vrei tu cu datele din DB si ii setezi header-ul specific unui fisier CSS.
    Cod PHP:
    header("Content-type: text/css"); 
    Apoi il inserezi in HTML:
    Cod PHP:
    <link rel="stylesheet" type="text/css" media="screen" href="style.php"

  3. #3
    Avatarul lui -Rares-
    -Rares- este deconectat Ambasador
    Reputatie:
    53
    Data înscrierii
    14th May 2009
    Locaţie
    Bucuresti
    Vârstă
    40
    Posturi
    1.623
    Putere Rep
    53


    Implicit

    Bineinteles ca se poate: http://www.codewalkers.com/c/a/Misce...SS-with-PHP/1/

    Succes!+
    Creștere putere, consum redus și optimizare software motor - servicii profesionale de chiptuning

  4. #4
    Avatarul lui StarNET
    StarNET este deconectat Membru SeoPedia
    Reputatie:
    37
    Data înscrierii
    5th March 2009
    Locaţie
    Brasov
    Posturi
    1.429
    Putere Rep
    37


    Implicit

    nu e "rentabil" sa citesti la fiecare accesare culorile din sql ... mai bine faci un script care sa iti faca css`u cand schimbi culorile ..
    Vezi cum e vremea inainte sa iti faci planuri !
    Peste 4000 iconite in ORICE culoare, ORICE dimensiune si in 5 formate: iconsDB.com

  5. #5
    Avatarul lui -Rares-
    -Rares- este deconectat Ambasador
    Reputatie:
    53
    Data înscrierii
    14th May 2009
    Locaţie
    Bucuresti
    Vârstă
    40
    Posturi
    1.623
    Putere Rep
    53


    Implicit

    Are dreptate StarNET, chiar nu are rost sa rulezi querry-uri in baza de date la fiecare afisare doar pt niste culori.

    Solutii ai mai multe, dar cea mai buna e ca din contul de administrare sa scrii valorile culorilor direct in fisierul css.
    Creștere putere, consum redus și optimizare software motor - servicii profesionale de chiptuning

  6. #6
    Avatarul lui Dever
    Dever este deconectat Ambasador
    Reputatie:
    37
    Data înscrierii
    28th July 2006
    Locaţie
    UK
    Vârstă
    44
    Posturi
    378
    Putere Rep
    37


    Implicit

    Si sa nu uitam de solutia mai putin ortodoxa cu css in header (cam ce a zis @casperel dar cu o alta palarie)
    Cu toate ca vrei sa se poata schimba anumite culori dintr-o interfata de administrare ... totusi trebuie sa ai si niste culori default ... si atunci o alta varianta ar putea fi si:
    Cod:
    doctype blah blah
    <head>
      <link rel="stylesheet" type="text/css" href="default.css" />
      <style type="text/css">
           <!-- css incarcat din baza de date care suprascrie valorile default -->
      </style>
    </head>
    Eu unul as genera CSS-ul din baza de date (sub forma de fisier) cu un strop de caching (pentru a evita query-uri inutile).
    Dever's Blog - Atentie! dau cu parerea.

  7. #7
    Avatarul lui prodan_13
    prodan_13 este deconectat Membru SeoPedia
    Reputatie:
    38
    Data înscrierii
    23rd December 2006
    Locaţie
    constanta
    Vârstă
    42
    Posturi
    545
    Putere Rep
    38


    Implicit

    Multumesc, m-am luminat cum se face.
    Echipamente de protectia muncii www.safetyone.ro.
    Ai nevoie de un traducator autorizat sau de Traduceri Autorizate ?

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •