Salve, ho un problema da risolvere .. ho una pagina in formato htm e completamente una pagina semplice...
con questo codice vado a modificare la pagina solo che quando modifico alcuni tag si inseriscono queste barre \ e poi modifico ancora \\ etc..
in continuo .. come posso levarle?
Vi posto il codice:
grazie mille.
buona giornata.
con questo codice vado a modificare la pagina solo che quando modifico alcuni tag si inseriscono queste barre \ e poi modifico ancora \\ etc..
in continuo .. come posso levarle?
Vi posto il codice:
PHP:
<?php
//Prelevo l' azione
require_once("tiny_mce.php");
$action = @$_GET['action'];
if($action == "mod")
{
if($_POST["submit"])
{
$strURL = $_GET["url"];
$content= $_POST['strcontents'];
$filename = "../pages/".$strURL.".htm";
$var=fopen($filename, "w+");
fwrite($var, $content);
fclose($var);
}
if ( isset ( $error ) ) { echo ' <p class="error">' . $error . '</p>' . "\n"; }
if ( isset ( $msg ) ) { echo ' <p class="msg">' . $msg . '</p>' . "\n"; } else {
?>
<form method="post" action="index.php?m=pagine&action=mod&url=<?php echo @$_GET["url"]; ?>" onsubmit="return CheckForm(this);">
<?php
// get contents of a file into a string
$strURL = $_GET["url"];
$filename = "../pages/".$strURL.".htm";
if(file_exists ($filename )){
if($handle = fopen($filename, "r"))
{
$contents = fread($handle, filesize($filename));
$strcontents = $contents;
?>
Contenuto:<br><textarea name="strcontents" cols="100" rows="40"><?php echo @$strcontents;?></textarea><p>
<?php
fclose($handle);
}
}else
{
$filename = "../pages/error.htm";
if($handle = fopen($filename, "r"))
{
$contents = fread($handle, filesize($filename));
echo ($contents);
fclose($handle);
}
}
?>
<input type="submit" name="submit" value="Modifica"> <input type="reset" value="Annulla Modifiche">
</form>
<?php
}
}
?>
grazie mille.
buona giornata.