Código (php) [Seleccionar]
<?php
$strArchivo = "archivo.txt";
$strPassword = "contraseña";
$postTexto = $_POST["Texto"];
$postPassword = $_POST["Password"];
$intAction = $_POST['act'];
if ($intAction == 1 and $postPassword==$strPassword) {
if($fp = fopen($strArchivo,"w+")){
fwrite($fp,stripslashes($postTexto));
fclose($fp);
} else {
die("Error de escritura");
}
if($fp = fopen($strArchivo,"r")) {
if (filesize ($strArchivo) > 0) {
$strContenido = fread ($fp, filesize ($strArchivo));
}
fclose($fp);
} else {
die("Error de lectura");
}
echo "<b><font color=\"lime\">Archivo modificado</font></b> <br><br>";
} elseif (!empty($intAction)) {
echo "<b><font color=\"red\">Contraseña incorrecta</font></b> <br><br>";
}
echo "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"POST\">
<input type=\"hidden\" name=\"act\" value=\"1\">
Password:<br> <input type=\"password\" name=\"Password\" value=\"$postPassword\"><br><br>
Texto: <br><textarea name=\"Texto\">$strContenido</textarea><br>
<a href=\"javascript:document.forms[0].submit()\">Guardar</a>
<!-- <input type=\"Submit\" value=\"Guardar\"> -->
</form>";
?>