Ho un problema nel leggere e scrivere un file di testo tramite php.
Premetto che sono alle prime armi col php, la mia principale mansione è grafico!
Allora scrivo e visualizzo i file di testo sono 2, titolo e data9 senza problemi, ma ogni volta, sia in lettura che in scrittura, mi aggiunge un tab davanti ad entrambi.
Come posso far sparire quel maledetto tab???
questo è il codice:
scrittura:
<body>
<?php
$saving = $_REQUEST['saving'];
if ($saving == 1) {
$titolo = $_POST['titolo'];
$file1 = "titolo.txt";
$data = $_POST['data'];
$file = "data.txt";
$fp = fopen($file, "w") or die("Impossibile aprire il file testo per la scrittura");
fwrite($fp, $data) or die("Impossibile scrivere il file testo");
fclose($fp);
$tp = fopen($file1, "w") or die("Impossibile aprire il file titolo per la scrittura");
fwrite($tp, $titolo) or die("Impossibile scrivere il file titolo");
echo "File salvati correttamente";
}
?>
<form name="form" method="post" action="index.php?saving=1">
Titolo</p>
<textarea name="titolo" cols="20" rows="1">
</textarea>
Testo</p>
<textarea name="data" cols="25" rows="10">
</textarea>
<input type="submit" value="Save">
</form>
</body>
e questo la lettura:
<div id="titolo">
<?php
$var=fopen("titolo.txt","r");
$leggi=fread($var,filesize("titolo.txt"));
$sss=nl2br($leggi);
fclose($var);
echo $sss;
?>
</div>
per la lettura ho messo solo il titolo che sono uguali
come mai mi da questo problema?
grazie in anticipo per ogni aiuto