php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.05.2006, 12:32  
Neuer Benutzer
 
Registriert seit: 17.05.2006
Beiträge: 9
Beutel
Standard CSS Style aendern

Also ich bin ein absoluter Noob in PHP das gleich mal zum anfang bei "fest" programmier sprachen absolut gut aber PHP ist fuer mich Spanisch!

so ich habe eine Website da ist ein Button drauf und wenn der gedrueckt werden soll sollen die Seiten auf eine andere CSS-Datei zugreifen aber ich komme auf keinen gruenen Punkt!
Beutel ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 17.05.2006, 12:46  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Was hast du schon versucht?

Dafür gibt es mehrere "Lösungen". Du kannst z.B: einfach über GET die auszuwählende Stylesheet-Datei übergeben und im entsprechenden <link>-Tag ausgeben.

Und: Bitte gewöhn dir an Satzzeichen zu verwenden. Ich bin sicher auch einer der absolut keine Ahnung von Kommasetzung hat, aber: Ein paar Punkte und Kommas machen das lesen einfacher. Danke.
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 17.05.2006, 12:48  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Zitat:
Also ich bin ein absoluter Noob in PHP....
Soso...
Zitat:
das gleich mal zum anfang bei "fest" programmier sprachen absolut gut aber PHP ist fuer mich Spanisch!
Was sind denn "fest Programmier Sprachen"?!? Nie gehört...
Zitat:
so ich habe eine Website da ist ein Button drauf und wenn der gedrueckt werden soll sollen die Seiten auf eine andere CSS-Datei zugreifen aber ich komme auf keinen gruenen Punkt!
Und was hat das mit PHP zu tun? CSS (wie auch Javascript und (X)HTML) sind Client-Seitige Sprachen, während PHP Server-Seitig ist. Du kannst allerdings bei Klick auf einen Link oder Button bei der nächsten Seite die geladen wird eine andere CSS einbinden. Andere Möglichkeiten gäbe es über Javascript, was aber net hierher gehört und nebenbei fällt mir auch keine praxistaugliche Verwendung dafür: Entweder nutzt man eine CSS oder nicht, aber mittendrin wechseln entzieht sich meiner Logik...
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 17.05.2006, 12:59  
Neuer Benutzer
 
Registriert seit: 17.05.2006
Beiträge: 9
Beutel
Standard

So das mein ich ja. Ich haette jetzt gedacht man kann es oben in der Adressleiste weitergeben! Ich habe keinen Plan davon also wenn mir jemand das mal kurz erklaeren koennte waere das sehr nett.

zum Beispiel klingt das mit GET die CSS datei uebergeben sehr gut!
Beutel ist offline  
Alt 17.05.2006, 13:12  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Das is recht einfach...
Link: http://my.domain.tld/file.php?css=newcss.css
dann kannste direkt im PHP (im Kopfteil der html) die css einbinden
PHP-Code:
echo "<link rel=\"stylesheet\" href=\"" $_GET['newcss'] . "\">\n"
Aber: Alles eingehenden Daten auf möglichen Schadcode prüfen! (gleich ma dran gewöhnen bevor das
Kind in Brunnen fällt!
KingCrunch ist offline  
Alt 17.05.2006, 13:46  
Neuer Benutzer
 
Registriert seit: 17.05.2006
Beiträge: 9
Beutel
Standard

Und was sagt mir dieses

?css=newcss.css

weil wenn ich das in meine PHP datei einfuege


PHP-Code:
 echo "<link rel=\"stylesheet\" href=\"" $_GET['newcss'] . "\">\n"
kommt das dabei raus!

PHP-Code:
<link rel="stylesheet" href=""
Beutel ist offline  
Alt 17.05.2006, 13:52  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

OK, war auch nen fehler von mir dabei
PHP-Code:
echo "<link rel=\"stylesheet\" href=\"" $_GET['css'] . "\">\n"?> 
Aber andererseits kann man auch ein wenig Mitdenken erwarten...

Lesen und Verstehen:
Variablen
Gemeint sind auch die Links aus dem Inhaltsverzeichnis

Bei Fragen, nochmal melden, solangs sich nicht um "ich versteh das alles nicht" handelt...
KingCrunch ist offline  
Alt 17.05.2006, 14:29  
Neuer Benutzer
 
Registriert seit: 17.05.2006
Beiträge: 9
Beutel
Standard

Super klappt wunderbar aber wie bekomme ich jetzt per button druck das Zeug oben in die Zeile rein?
Beutel ist offline  
Alt 17.05.2006, 14:33  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Is das jetzt dein Ernst?!?
Link
Code:
Link 
Form
Code:
<form action="http://my.domain.tld/test.php?css=blasfasel.css" method="get">

</form>
Und jetz: Lies Tutorials und Manuals. Das ist Basiswissen, ohne das du es nicht weit bringen wirst!
KingCrunch ist offline  
Alt 17.05.2006, 14:36  
Neuer Benutzer
 
Registriert seit: 17.05.2006
Beiträge: 9
Beutel
Standard

Ich bedanke mich damit kann ich was anfangen jetzt hab ich wenigstens einen StartUP!
Beutel 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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wie Erstelle ich Einen neuen Style MSV PHP Tipps 2008 2 03.05.2008 13:34
JavaScript: IFrame: Wert aendern: Problem SvenLittkowski HTML, Usability und Barrierefreiheit 2 26.09.2007 00:49
Style Beitragsarchiv 3 14.07.2005 15:00
style for phpbb-action 1.3m Beitragsarchiv 1 06.06.2005 22:36
Style bzw. tpl Wechsel mit $_GET PHP Tipps 2005 12 14.04.2005 12:06
Linux-Passwoerter aendern fantast PHP-Fortgeschrittene 25 04.04.2005 16:49
Frage zu Style Sheets HTML, Usability und Barrierefreiheit 9 03.03.2005 13:58
[Erledigt] nur in tabelle style benutzen! HTML, Usability und Barrierefreiheit 10 17.12.2004 20:23
Formularfelder auswerten, bei Fehler andere Style GN PHP Tipps 2004-2 5 14.12.2004 00:19
Mit PHP Windows Passwort aendern? PHP-Fortgeschrittene 4 28.11.2004 00:42
[Erledigt] Style Sheets und Firefox, Verständnisfrage. HTML, Usability und Barrierefreiheit 11 24.11.2004 21:25
Style von php.de? Off-Topic Diskussionen 7 22.11.2004 12:07
bei Fehler anderen Style GN PHP Tipps 2004-2 7 16.11.2004 17:24
Auswahllisten + style? HTML, Usability und Barrierefreiheit 0 16.11.2004 08:41
CSS Style Problem HTML, Usability und Barrierefreiheit 5 09.08.2004 10:35


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:02 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.