Editare HTML da pagina php

luigi777

Utente Attivo
14 Feb 2008
1.086
1
38
42
Massa, Italy
Salve, sto provando ad fare un pagina dove modifico l'index.php del mio sito..
una cosa strana se inserisco i tag © etc.. invece di lasciarmeli cosi.. me li interpreta nella textarea.. come mai?

codice:
PHP:
<?php 
include("header.php"); 

$est = ".php"; //metti qui l'estensione dei file da includere
$path = ".."; //metti qui il nome della cartella in cui sono situati i file
$page = "index";

if(isset($_POST["submit"]))
{
?>
<?php

		$postedValue = $_POST["pagina"];
		$var=fopen($path . "/" . $page . $est,"w+");
		fwrite($var, "".$postedValue."");
		fclose($var);
		
		$msg = "fatto";
} 

echo "<br>";
echo "<br>";
if (file_exists($path . "/" . $page . $est)) {
?><?php if(isset($error)){ echo $error;}?>
<?php if(isset($msg)){ echo $msg;} else {//if we have a mesage we don't need this form again.?>

<form method="post" action="">
<div align="center">
<textarea cols="90" rows="30" name="pagina"><?php
	$file_handle = fopen($path . "/" . $page . $est, "r");
	while (!feof($file_handle)) {
	$line_of_text = fgets($file_handle);
	print $line_of_text;
	}
fclose($file_handle);
  ?>
</textarea>
<p></p>
<input type="submit" name="submit" value="Submit" />
</div>
</form>
<?php
}
} else {
       include("error/error.htm");
}


 include("footer.php"); ?>

come mai?
grazie.

buona serata..

luigi.
 
vi allego l'immagine per capir meglio.

copy.JPG
come mai?
 
nessuno??. non riesco a capire il motivo e pure altro codice me lo visualizza come codice e solamente se metto i codici:
&egrave; , &copy; etc..che me li interpreta nella textarea.

avete il motivo perché fa questa cosa strana?

grazie mille.
 
cosi funziona
PHP:
<?php
$copy = htmlentities("&copy;");
?>
<textarea cols="22" rows="8">
    <?php echo $copy; ?>
</textarea>
 

Discussioni simili