php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 07.08.2005, 19:05  
Gast
 
Beiträge: n/a
Standard Designswitcher

Moinsen Leude

Ich habe 2 verschiedene CSS-Dateien. Rot und Blau (das Farblayout).
Ich habe nun auf meiner Seite ein Formularobjekt eingefügt (Auswahlliste). Das Formularobjekt sendet die Auswahl an meine index.php. Hier nun die Prüfung IF noch nichts gesetzt default.css laden ELSE die CSS aus der Auswahl laden.

Nun das Problem.... klickt der nutzer meiner Seite einen LINK an... so springt er nach dem laden des Links wieder auf die default.css, da er die Variablen ja nicht daueerhaft DRIN BEHÄLT:

Kann ich das lösen ohne mit sessions zu arbeiten? Ich kann mit SESSIONS nicht umgehen

danke
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 07.08.2005, 19:13  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

cookies.
__________________
derHund ist offline  
Alt 07.08.2005, 19:14  
Erfahrener Benutzer
 
Registriert seit: 09.09.2004
Beiträge: 716
PHP-Kenntnisse:
Anfänger
Kort zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Mit Sessions kann jeder umgehen. Es ist ganz einfach:
Zuerst startest du die Session. Das muss in jedem Dokument deiner Website geschehen und zwar vor jeglicher Ausgabe:
PHP-Code:
<?php
session_start
();
?>
und dann legst du einfach den Wert aus dem Switcher in die Session-Variable:
PHP-Code:
<?php
$_SESSION
['design'] = 'design1.css';
?>
bei jedem Aufruf rufst du die Info ab.
__________________
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." - Linus Torvalds, 1996
Kort ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:33 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.