Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Niewidoczna zmienna?, czyli: jak to zrobić
Wasiquard
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 12.11.2004

Ostrzeżenie: (10%)
X----


Chciałbym zabezpieczyć swój css na stronie. Mam plik css.php z:
Kod
@import url(css_wlasciwy.css);

który odnosił by się do do kolejnego pliku css.
Gdy zapiszemy taką stronę to zapisze się tylko plik css.php. Plik właściwy nie zapisze się. Jednak potrzebuję, by zawartość pliku css.php ukazywała się wtedy, gdy będzie przeglądana strona. Tak więc trzeba przekazać odpowiedną zmienną, która pozwoli na wyświetlenie zawartości pliku. Jak przesłać taką zmienną do pliku css.php, by nie było jej widać w kodzie html?
Myślałem, że może coś takiego:

  1. <? if(isset($_SESSION['counter'])){ ?>
  2. @import url(css_wlasciwy.css);
  3. <? } else { ?>
  4. Brak dostępu do pliku css!
  5. <? } ?>


Ale zmienna nie została przekazana.


--------------------
Tworzenie stron www | Muzyka z filmów
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


NIE ZABEZPIECZYSZ ARKUSZY STYLI (CSSA)!


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
Wasiquard
post
Post #3





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 12.11.2004

Ostrzeżenie: (10%)
X----


Ja też tak uważam, ale chciałbym chodź trochę zabezpieczyć (utrudnić) przeglądanie mojego css.

To co z tą zmienna?smile.gif


--------------------
Tworzenie stron www | Muzyka z filmów
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Cytat
Ja też tak uważam, ale chciałbym chodź trochę zabezpieczyć

1. Css bedzie w cache przegladarki. Otwieram ten plik.

2. Ogladam strone, kiedy
if(isset($_SESSION['counter'])
wtedy na stronie pojawia sie LINK DO PLIKU ZE STYLAMI -- moge odczytac ten link i plik sobie spokojnie sciagnac.

3. Mozesz zrobic tak
@import url( 'style.php' )
i w 'style.php' sprawdzasz czy zmienna sesyjna jest ustawiona. Jesli jest to wysylasz zawartosc styli, jesli nie to np. pusty plik.

PS. Do tej pory wysililem sie wiecej odpowiadajac na twoje posty niz gdybym chcial odczytac ten css.

PS2. ad 3: wystarczy wyslac odpowiednie naglowki z id sesji (ktore odczytasz sobie z cookie przegladarki) i dostajesz cssa. Po prostu odpusc sobie smile.gif


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 07:29