Non è difficile:
Codice della pagina amministrazione.php:
Codice PHP:
<?
//recupero le variabili
$prima=$_POST['ver'];
$codice=$_POST['codice'];
//elimino i backslash aggiunti in automatico da php
$codice=str_replace('\\','',$codice);
//controllo se la variabile $prima è vuota
if($prima==''){
//specifico il file che voglio aprire
$file="files.php";
//apro il file in modalità lettura
$open=fopen($file,'r');
//leggo i primi 1024 caratteri del file (per stare sicuri)
$cont=fread($open,1024);
//chiudo il file
fclose($open);
?>
<html>
<head>
<title>Modifica della pagina files.php</title>
</head>
<body>
<form name="modifica" method="post" action="amministrazione.php">
<textarea name="codice" rows="25" cols="70"><?=$cont?></textarea>
<br>
<input type="submit" value="Modifica pagina" name="ver">
</form>
</body>
</html>
<?
//se invece la variabile $prima non è vuota aggiorno il file
}else{
//specifico il file che voglio aprire
$file="files.php";
//apro il file in modalità scrittura
$open=fopen($file,'w');
//scrivo il file
fwrite($open,$codice);
//chiudo il file
fclose($open);
//reindirizzo alla pagina principale
header("Location: index.php");
}
?>
Ecco fatto.