- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Bloccare stile selezionato
-
Emh, è passato qualche giorno, nessuno che mi può almeno guardare se il codice è corretto??
-
A me sembra che questa pagina che ci hai mostrato funzioni:
http://microveicoli.altervista.org/stili.php
Nell'HTML della pagina, effettivamente carica lo stile che viene selezionato, e se lo ricorda anche se chiudo la finesta e carico nuovamente il sito... non si vedono cambiamenti di sorta sulla grafica della tabella ma quello dipende dai css.
-
Sei sicuro che funzioni?
(Io uso firefox, forse è per quello che non fa), comunque il css base dovrebbe fare il testo bianco, invece rimane nero, è per quello che non credo funzioni, ora provo ad inserire pure sfondi diversi per testare.
-
nel stile base, ho aggiunto: background-color: #C1CCDD;
P.S. ora provo con IE se funziona, forse è il browser.
-
Allora... quello che intendevo è che la tabella non cambia assolutamente (rimane identica) ma se prendo l'html della pagina mi dà i due css a seconda di quale ho scelto...
questo me lo dà quando metto altro (anche se chiudo il browser e lo riapro e funziona anche con firefox)
<link rel="stylesheet" type="text/css" href="www.microveicoli.altervista.org/altro.css" />
Questo me lo da quando seleziono base (sempre con tutti i browser e anche se chiudo e riapro dopo aver selezionato una volta l'opzione)<link rel="stylesheet" type="text/css" href="www.microveicoli.altervista.org/base.css" />
Credo che ci siano dei problemi nel CSS per questo non vedi differenze di sorta... ora faccio dei controlli poi ti posto il risultato
-
TROVATO... l'indirizzo del css non l'hai messo assoluto...
devi fare href="http://www.microveicoli.altervista.org/base.css "
ALtrimenti lui lo considera un indirizzo relativo... prova così funziona!
-
Ho modificato i link del form, se sono quelli che erano da modificare, ma nulla.
-
Rimetti i "value" della select come erano prima, quello che devi cambiare è qui:
<? $CSS=$_COOKIE['stile']; echo " <link rel=\"stylesheet\" type=\"text/css\" href=\"**http://**www.microveicoli.altervista.org/"; if (!$CSS){ echo "base.css\""; }else{ echo $CSS.".css\""; } echo " />"; ?>
fai una prova e dimmi come viene
-
Ok, ti ringrazio, come puoi vedere funziona, ora lo testo su una pagina completa che ho fatto e poi ti faccio sapere, anche se per ora funziona tutto bene:
http://microveicoli.altervista.org/stili.php
Ciao e grazie ;).
-
Figurati! Anzi grazie a te ho cominciato a dare un occhiata al php che non lo avevo mai usato!!! Chissa che non mi decida ad impararlo