css in php gelöst
-
-
Mit der Tastertur
-
-
Kann ich zum Beispiel den Hintergrund in PHP ändern?
-
???
PHP hat kein Hintergrund.
Php läuft auf den Server ,und den ist es egal welche Farbe er hat .
Sag und zeig uns einfach mal was du vor hast ,und wo du was geändert haben willst.
Es gibt zb so einen Code in Php
sowas gibt es ,aber macht man eigentlich nicht.
Selbst wenn du da jetzt den Hintergrund ändern willst macht man es in der Css Datei . Man könnte den zwar mit in den echo reinschreiben aber da wird dir jeder Php Freund von abraten.
Also zeig mal was du vor hast dann finden wir einen besseren Weg
-
Genau solche unklaren Fragen in Foren führen dazu, dass sich immer mehr Helfer mit Grauen abwenden und sich so einen Sch... nicht mehr antun wollen!
Ist es wirklich so schwer, eine Frage so zu formulieren, dass man damit auch was anfangen kann?!?!?!?
-
unklare Fragen? Was verstehst du daran nicht?
"Kann ich zum Beispiel den Hintergrund in PHP ändern?"
background-color?, background-image? wo macht man das normalerweise? in css! Ich will das in PHP ändern.
Genau solch eine unklare Kritik in Foren führt dazu, dass immer mehr User sich so einen Sch... nicht antun wollen und sich dem Erdboden zuwenden!
"Also zeig mal was du vor hast" Ich will zum Beispiel background-color verändern, aber nicht in css
"PHP hat kein Hintergrund." wenn ich den Hintergrund von PHP gemeint hätte, hätte ich auch geschrieben: "Kann ich zum Beispiel den Hintergrund von PHP ändern?"
also ich würde dann einfach echo "<style></style>"; machen, wieso würde mir jeder Php Freunde davon abraten? -
Welche Hintergrundfarbe genau? Wenn es nur die Hintergrundfarbe für deinen Ausgabe vom Inhalt der $_POST["name"] ist, wäre so eine Konstruktion denkbar:
Zusätzlich muss die .farbe1 noch im CSS definiert werden:
Geht das in deine Richtung?
-
Dirty-Version:
PHP
Alles anzeigen<!DOCTYPE html> <html lang="de"> <head> <meta charset="utf-8" /> <title>Titel</title> <style> body { background-color: <?php if(isset($_POST["name"])) echo "yellow;"; else echo "blue;"; ?> } </style> </head> <body> </body> </html>
Besser:
PHP
Alles anzeigen<!DOCTYPE html> <html lang="de"> <head> <meta charset="utf-8" /> <title>Titel</title> <?php if(isset($_POST["name"])) echo '<link rel="stylesheet" type="text/css" href="style1.css">'; else echo '<link rel="stylesheet" type="text/css" href="style2.css">'; ?> </style> </head> <body> </body> </html>
Zu deinen letzten Kommentaren schreibe ich besser nichts!
-
Zitat
Geht das in deine Richtung?
Ich denke schon, nur würde ich lieber die Farbe von dem Body ändern
-
Ich denke schon, nur würde ich lieber die Farbe von dem Body ändern
Und woran hängt es jetzt bei dir?
-
es hängt doch gar nicht
-
-
Nein, so meine ich das nicht, warum schreibt jeder einen Beitrag nachdem das Problem gelöst ist?
-
warum schreibt jeder einen Beitrag nachdem das Problem gelöst ist?
Weil das durch nichts ersichtlich ist.
ZitatIch denke schon, nur würde ich lieber die Farbe von dem Body ändern
Da könnte man glauben, dass du immer noch ein Problem hast. Und Posting #12 macht uns auch nicht gerade schlauer.
Aber eigentlich logisch, wenn man eine Frage nicht eindeutig stellen kann, kann man bestimmt auch nicht eindeutig einen Thread als gelöst markieren.
-
Nein, so meine ich das nicht, warum schreibt jeder einen Beitrag nachdem das Problem gelöst ist?
weil wir liebe Forumb Bewohner sind b und auch Mal gerne mehrere Lösungen zeigen. Außerdem hat du auch nicht wirklich gesagt dass dein Problem b jetzt gelöst ist 🤓
-
also ich würde dann einfach echo "<style></style>"; machen
was ist damit?
Weil das durch nichts ersichtlich ist.
-
Außerdem hat du auch nicht wirklich gesagt dass dein Problem b jetzt gelöst ist
Ich hab' versucht es anzudeuten, dann mach' ich das einfach das nächste mal so
-
Aber eigentlich logisch, wenn man eine Frage nicht eindeutig stellen kann, kann man bestimmt auch nicht eindeutig einen Thread als gelöst markieren.
Ja, sehr logisch
-
KartoffelPantoffel : Du verwechselst hier was grundlegendes. PHP kannst du nicht designen. PHP ist eine serverseitige Programmiersprache mit der du z.b. HTML-Code produzieren und ausgeben kannst. Diesen HTML-Code kannst du dann mittels CSS designen.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!