Newsgroup: it.comp.www.php
Titolo: htaccess: funziona di solito nei server?

... in hosting?
Vorrei sviluppare un'applicazione che ha dei css con php dentro.
Per compatibilità W3C DEVONO comunque chiamarsi .css
Mi chiedevo se l'uso di un override htaccess è consuetudine nei server 
oppure no... (problemi di sicurezza?)
Grazie
Marcello

 server oppure no... (problemi di sicurezza?)
Che io sappia non dovrebbero esserci problemi.
-- 
I'am what I'am, I do what I can

 
Che sia veramente un errore?
Non so l'avevo letto da qualche parte un bel po' di tempo fa, ma non ho 
trovato riferimento....
Una cosa però è sicura:
con Mozilla
<style type="text/css" >@import "foglio.php</style>
non funziona.
Il problema è che non funziona neppure con .htaccess che gli impartisce 
il parsing anche sui css!
Questa la capisco meno...


 non funziona.
E te credo, prova a scriverla con le virgolette giuste ;-)
<style type="text/css" >@import "foglio.php"</style>
-- 
Fabrizio "Hermooz" Ermini

 
Dai, non diciamo banalità... se per quello mancherebbe il punto e virgola!
<style type="text/css" >@import "foglio.php";</style>
Il problema è a livello superiore, nella pagina lo script è corretto.
Grazie lo stesso cmq, capisco che a volte il problema può essere proprio 
una distrazione...
Ciao
Marcello

 Dai, non diciamo banalitā... se per quello mancherebbe il punto e virgola!
yep, scherzavo ;-)
Tornando a cose pių serie: non puoi risolvere il problema alla radice 
evitando di mettere codice php nei file .css? Qual'e' l'esigenza per cui 
devi metterlo proprio lė? Non riesco a capire...
-- 
Fabrizio "Hermooz" Ermini

 
Il problema è la gestione di template...
Ho risolto con tanti "piccoli" .css , ma non può andare avanti così!!!
Già se ho 3 elementi con 3 variabili indipendeti (poni 
font-type,list-style, background-color) devo avere 9 "foglietti" da 100 byte
Scomodo assai...

 Scomodo assai...
Vero. Ma anche far interpretare a php il file .css e farglielo generare 
ogni volta, per ogni singola richiesta di pagina, non mi sembra granchè 
attraente come possibiltà. Come vengono selezionati questi template? A 
runtime? Per ogni sessione utente, o per ogni sito? Con una pagina di 
preferences?
Non so quali sono le specifiche di progetto ma io ricercherei il modo, 
se possibile, di far preparare il .css a php una tantum, salvandolo su 
filesystem, e poi lasciarlo servire ad Apache come un normale file di 
testo. Se tutto cio' non è possibile, ricordati che puoi sempre 
fregartene del tag <LINK> e includere le specifiche dei fogli stile con 
un normale statement "include" di php!
bye!
-- 
Fabrizio "Hermooz" Ermini

Mentre mi domandavo
"ma parchè i Kamikaze giapponesi indossavano il casco?!?"
Marcello V è intervenuto dicendo:

Devono chiamarsi .css se li vuoi esterni, ma non ti conviene allora
includerli in tutte le tue pagine come qualsiasi altro file? In questo modo
potresti applicare tutte le variabili che desideri

Mathew wrote:

Se tu includi una porzione di codice, questo va ad aumentare la 
dimensione del file in download, mentre il .css se è sempre lo stesso 
lpo il browser lo dovrebbe pigliare dalla cache...

 lpo il browser lo dovrebbe pigliare dalla cache...
Dipende da quante pagine è formato il tuo sito, se riesci a gestire tutto
con una unica pagina, in cui poi includere le diverse sezioni, potresti
raggirare il problema
-- 
By *Mathew*
..........................................................
*Real MCFC* (ID 49558), Italia, E. Romagna, IV.45
Membro di *Italian Hattrick Newsgroup Federation* (*IHNF*)
ICQ: 31793352
..........................................................

 non funziona.
Usa l'altra sintassi dentro HEAD:
<link rel="StyleSheet" href="screen.php" type="text/css" media="screen">
che dovrebbe anche essere piu` "standard".
Bye.