ich möchte ein admin script schreiben wo man
eine css datei öffnet und in ein formular laden kann
und sie damit bearbeiten wie z.b. mit explode().
das script soll mir alles in variablen umwandeln was nach dem ":" steht.
es kommt allerdings was anderes raus (siehe unten).
ich möchte die variablen danach wieder mit "fputs" in die css datei schreiben.
----------------------------------------------------------------------------------------------
meine style.css
.standard { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.navi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
.navi:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline}
.navi_active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}
wird angezeigt bei ausgabe
.standard { font-family
Verdana, Arial, Helvetica, sans-serif; font-size
11px; font-style
normal; font-weight
normal; color
#000000; text-decoration
.headline { font-family
Verdana, Arial, Helvetica, sans-serif; font-size
11px; font-style
normal; font-weight
bold; color
#000000; text-decoration
.navi { font-family
Verdana, Arial, Helvetica, sans-serif; font-size
11px; font-style
normal; font-weight
bold; color
#000000; text-decoration
.navi
hover { font-family
Verdana, Arial, Helvetica, sans-serif; font-size
11px; font-style
normal; font-weight
bold; text-decoration
.navi_active { font-family
Verdana, Arial, Helvetica, sans-serif; font-size
11px; font-style
normal; font-weight
bold; color
#000000; text-decoration
kann mir jemand weiterhelfen?
eine css datei öffnet und in ein formular laden kann
und sie damit bearbeiten wie z.b. mit explode().
das script soll mir alles in variablen umwandeln was nach dem ":" steht.
es kommt allerdings was anderes raus (siehe unten).
ich möchte die variablen danach wieder mit "fputs" in die css datei schreiben.
----------------------------------------------------------------------------------------------
meine style.css
.standard { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.navi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
.navi:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline}
.navi_active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}
PHP-Code:
meine ausgabe.php
<?
$fp=fopen("style.css","r+");
while($line=fgets($fp,4096)) {
$arr=explode(":",$line);
echo "$arr[0]<br>
$arr[1]<br>
$arr[2]<br>
$arr[3]<br>
$arr[4]<br>
$arr[5]<br>";
}
?>
.standard { font-family
Verdana, Arial, Helvetica, sans-serif; font-size
11px; font-style
normal; font-weight
normal; color
#000000; text-decoration
.headline { font-family
Verdana, Arial, Helvetica, sans-serif; font-size
11px; font-style
normal; font-weight
bold; color
#000000; text-decoration
.navi { font-family
Verdana, Arial, Helvetica, sans-serif; font-size
11px; font-style
normal; font-weight
bold; color
#000000; text-decoration
.navi
hover { font-family
Verdana, Arial, Helvetica, sans-serif; font-size
11px; font-style
normal; font-weight
bold; text-decoration
.navi_active { font-family
Verdana, Arial, Helvetica, sans-serif; font-size
11px; font-style
normal; font-weight
bold; color
#000000; text-decoration
kann mir jemand weiterhelfen?
Kommentar