[Php-it] Stringhe nei file di testo
spacemarc
spacemarc at gmail.com
Tue Aug 21 11:55:19 CEST 2007
Il 21/08/07, Domenico L.<domenico.lorusso at pleiade.it> ha scritto:
> passato tempo... riposta il codice aggiornato e il problema
Dato un file tipo:
[paragrafo]
parametro1=valore1
parametro2=valore due
.......
e con questo codice:
<form method="post" action="scrivi_originale.php">
<?php
$rows = file("file.txt");
for($i=0; $i < count($rows); $i++) {
echo "<input type='text' name='lines[$i]' value=$rows[$i]><br />";
}
?>
<input type="submit" value="Edit" name="submit"> <input type=reset
value=reset></p>
</form>
<?php
if (isset($_POST['submit'])) {
if(!($fp = fopen("file.txt","w+"))) {
echo "Error";
} else {
$towrite = implode("\n",$_POST['lines']);
$righe= file("file.txt");
for($i=0; $i < count($righe); $i++) {
$parametro = explode('=', $righe[$i], 2);
$final = "$parametro[0]"."=".$_POST['lines'][$i]."\n";
}
fwrite($fp, $final);
fclose($fp);
}
}
?>
--
Scripts: http://www.spacemarc.it
More information about the Php-it
mailing list