<?
if($mode=="exec"){
$fp=fopen("index.css","w");
$str=$text;
$str=stripslashes($str);
fwrite($fp,$str);
fclose($fp);
}
?>
<form method="post" action="<?=$PHP_SELF?>?mode=exec">
<textarea name="text" rows="20" cols="120"><?=htmlspecialchars(file_get_contents("index.css"))?></textarea><br />
<input type="submit" />
</form>
if($mode=="exec"){
$fp=fopen("index.css","w");
$str=$text;
$str=stripslashes($str);
fwrite($fp,$str);
fclose($fp);
}
?>
<form method="post" action="<?=$PHP_SELF?>?mode=exec">
<textarea name="text" rows="20" cols="120"><?=htmlspecialchars(file_get_contents("index.css"))?></textarea><br />
<input type="submit" />
</form>
stripslashes : 함수는 인자로 지정된 문자열에서 역슬래시 코드들을 원래의 문자열들로 변환한 결과를 돌려준다.
스킨관리페이지(미니보드)를 따로 만들어 부분적인 편집을 위해 만들어 본 소스..
ex)
<?php
$str = "Ist Ihr Name O\'reilly?";
// Ausgabe: Ist Ihr Name O'reilly?
echo stripslashes($str);
?>
$str = "Ist Ihr Name O\'reilly?";
// Ausgabe: Ist Ihr Name O'reilly?
echo stripslashes($str);
?>