qst il codice:
Codice PHP:
<center><INPUT TYPE="button" VALUE="Aggiorna" onClick="document.location.reload()"></center>
<center><button onclick="window.history.go(-1)">Indietro</button></center>
<center>
<form>
<input type=button
value="Home"
onClick="self.location='.'">
</form>
</center>
<BR>
<?PHP
$yourFile = "ip.txt";
if($_SERVER['REQUEST_METHOD'] == "POST")
{
$fs = fopen($yourFile, "a+");
fwrite($fs, $_POST['fileData']);
fclose($fs);
echo "
<p>File salvato.</p>";
}
$fileData = htmlspecialchars(implode('', file($yourFile)));
?>
<center>
<form method="POST">
<font face="Times New Roman" size="2" color="#FF0000">
<h1><i>Inserisci il testo<br>
se appare errore,<br>cancellare completamente il form,<br>
quindi salvare la pagina
</i>
</h1>
<br>
<textarea name="fileData" rows=15 cols=60>
<?php
$file = "ip.txt";
$f = fopen($file, "r");
while ( $line = fgets($f, 1000) ) {
print $line;
}
?>
</textarea><br>
<br>
<center>
<input type="submit" value="Salva" name="submit">
</center>
</form>
<br><br>
<BR><BR><BR><BR><BR><BR>
<center>
<font face="Times New Roman" size="2" color="#FF0000">
Revision: 22/06/2013 15.01
<BR>
<font face="Times New Roman" size="1" color="#FF0000">
<?php
$filename = 'ip.txt';
if (file_exists($filename)) {
echo "$filename last modified: " . date ("d/m/Y H:i:s T (e)", filemtime($filename));
}
?>
<BR>
<A style="color: #FF0000; text-decoration: none" HREF="<?php echo $filename;?>"
TARGET="_parent" title="Clicca QUI per scaricare il file <?php echo $filename;?>" >
<?php echo $filename;?>
</A>
<BR>
</center>
provando il codice sopra qui: http://gutguy2.altervista.org/textedit/
il prolema è che inserendo il nuovo testo, si crea un doppione con quello precedente e ci rimane diverso spazio, inoltre non è possibile cancellare il testo, in pratica mi servirebbe qlcs come un notepad scritto in php...se riesci a dirmi dove diavolo sto sbgliando, cmq grazie mille