Ich habe kleines Problem mit Verbindung style.phpCSS in PHP mit MySQL
<?php
$servername = "localhost";
$username = "root";
$password = "";
$conn = new mysqli($servername, $username, $password);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
header("Content-type: text/css; charset: UTF-8");
$Color = "#000000";
$Test = "#555000";
?>
#header {
background-color: <?php echo $Test; ?>;
width: 500px;
height: 500px;
}
a{
color: <?php echo $Color; ?>;
}
dieser Code funktioniert perfekt auf den db. und wenn ich so etwas tun:
<?php
header("Content-type: text/css; charset: UTF-8");
$Color = "#000000";
$Test = "#555000";
?>
#header {
background-color: <?php echo $Test; ?>;
width: 500px;
height: 500px;
}
a{
color: <?php echo $Color; ?>;
}
hier #header {} das wird nicht funktionieren, sondern ein {} funktioniert. kann ich es irgendwie funktionieren lassen?
jede grundlegende Debugging durchgeführt, wie die URL für beide Versionen schlagen direkt? Es ist möglich, dass die db-Version etwas ausgibt \ BEVOR das css-Material einsetzt, also ist die generierte Ausgabe 'foo # header', anstatt nur' # header'. –