CSS online bearbeite - Problem
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
antworten
code
dank
eins
funktion
funktioniert danke
http
injektion
korrigieren
post
speichern
url
vergessen
verhindern
zeile
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Dies liegt an magic_quotes. Eine inzwischen veraltete pseudo Sicherheitseinstellung von PHP, die SQL-Injektion verhindern soll.
stripslashes sollte dies korrigieren.
Oder Einstellungsunabhänig:
function strip_request($data) { if(get_magic_quotes_gpc()) { return stripslashes($data); } else { return $data; } }
Beitrag zuletzt geändert: 29.5.2009 22:57:50 von zenks -
Hey,
erstmal danke für eure Antworten!
Hat leider noch nichts gebracht.
Hier der Code:
<?php if (isset($_POST['submit_css'])) { $css_write = fopen("style/style.css","w"); $stripslashes_css = $_POST['css']; fwrite($css_write,$stripslashes_css); fclose($css_write); } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST"> <textarea name="css" cols="70" rows="10" lang="de" > <?php $css_open = fopen("style/style.css","r"); if ($css_open) { while(!feof($css_open)) { $css = fgets($css_open); echo $css; } fclose($css_open); } ?> </textarea> <br /><br /> <input type="Submit" name="submit_css" value="Absenden">
Also in der CSS steht jetzt irgendwo ein " und nach dem Speichern sind immer Backslashs davor.
mfg
Beitrag zuletzt geändert: 30.5.2009 14:11:33 von fvg -
<?php if (isset($_POST['submit_css'])) { $css_write = fopen("style/style.css","w"); $stripslashes_css = stripslashes($_POST['css']); fwrite($css_write,$stripslashes_css); fclose($css_write); } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST"> <textarea name="css" cols="70" rows="10" lang="de" > <?php $css_open = fopen("style/style.css","r"); if ($css_open) { while(!feof($css_open)) { $css = fgets($css_open); echo $css; } fclose($css_open); } ?> </textarea> <br /><br /> <input type="Submit" name="submit_css" value="Absenden">
Du hast die Funktion gar nicht verwendet! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage