ich hab mir was zammgebastellt wo die Admins auf meiner seite mal eben die CSS über den Adminbereich ändern können. Aber er speichert die änderung nicht, vielleicht könnt ihr mir sagen wo da mein Fehler liegt.
Fakten:
- CSS wird in der Textarea dargestellt
- beim speichern kommen keine Fehlermeldung
- chmod Vollzugriff
<?php # Copyright by: Manuel # Support: www.ilch.de defined ('main') or die ( 'no direct access' ); defined ('admin') or die ( 'only admin access' ); $design = new design ( 'Admins Area', 'Admins Area', 2 ); $design->header(); if (isset($_POST['bearbeiten'])) { // Hier wird der neue Text gespeichert $neu = $_POST['text']; $fp = fopen('include/designs/meins/style.css', 'a'); fputs($fp, $neu); fclose($fp); } ?> <br /> <span class="ueberschrift">Text bearbeiten</span><br /> <?php //Textausgabe in textarea echo '<form id="meldung" name="meldung" method="post" action=""> <textarea name="text" cols="100" rows="10">'; $dateiname="include/designs/meins/style.css"; $fp = fopen($dateiname,"r"); while (!feof($fp)) { $zeile = fgets($fp); echo str_replace("","n",$zeile); } fclose($fp); ?> <br /> </textarea><br /><br /><br /> <input type="submit" name="bearbeiten" value="Bearbeiten" /><br /></form><br /> <? $design->footer(); ?>
Danke schon mal.
Zuletzt modifiziert von SteKu am 18.03.2008 - 01:01:59