Jump to content
Sign in to follow this  
lamoe

Style Switcher und IF Funktion

Recommended Posts

Hallo,


ich habe einen Style Switcher mit PHP um meine Stylesheets zu wechseln. Der Switcher funktioniert Problemlos, jetzt wollte ich aber bestimmte HTML Codeschnibsel mit Hilfe einer If Funktion nur bei einem bestimmten Style ausgeben.


Meine If Funktion dazu sieht so aus:

 

 



Meine switcher.php sieht so aus:

 

http://".$_SERVER["SERVER_NAME"].$_SERVER["SCRIPT_NAME"]); 
exit; 
} 
?>



Kann mir jemand sagen warum es nicht funktioniert? Meine If Anweisung scheint nicht zu funktionieren, bei jedem Style wird das echo else ausgegeben, obwohl doch bei einer Auswahl nichts ausgeben werden sollte wenn die IF Funktion funktionieren würde.


Ich will das nur bei dem Stylesheet normal ein bestimmter Codeschnibsel ausgegeben wird von der If Funktion und bei einem anderen soll nichts ausgegeben werden.


(?)

Share this post


Link to post
Share on other sites

Hallo,


ich habe ein neues Problem, mit folgender If Anweisung möchte ich eine Sicherheitsanweisung für mein Style Switcher bauen, bei der Variable sitestyle aus der switcher.php darf niemals die font.4 oder font5 .css von der font.php Datei ausgegeben werden.


Folgender massen sind meine Dateien aufgebaut:


Switcher.php :

 





font.php




In der Seite selbst:

 

.css" media="screen" />

.css" media="screen" />



Wie könnte ich das mit der Sicherheitsanweisung richtig hinbekommen, im Moment passiert folgendes, wenn man die sitestyl different.css wählt und die font font4.css, dann bleibt die font4.css auch weiterhin stehen, sobald man wieder die normal.css wählt, das darf aber nicht sein. Bei der normal.css dürfen nur die font1-3 zur Auswahl stehen, das ganze ich echt etwas kompliziert, aber vielleicht hilft mir auch schon ein Ansatz.

Share this post


Link to post
Share on other sites

Hallo,


mit dem switch bin ich nicht klar gekommen, aber mir einer anderen Variante hat es geklappt mit

 

if ($_COOKIE['sitestyle'] == 'normal' 



konnte ich die Variable endlich richtig holen um die If Anweisung zum laufen zu bringen.

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×