<?php
if((!empty($_POST["nuovaparolaita"]))&&(!empty($_POST["nuovaparolaeng"]))&&(isset($_POST["cancella"])))
{
$dizionario=file("dizionario.txt");
for($i=0;$i<sizeof($dizionario);$i++)
{
$dizionario[$i]=explode("|",trim($dizionario[$i]));
if(($dizionario[$i][0]==$_POST['nuovaparolaita'])&&($dizionario[$i][1]==$_POST['nuovaparolaeng']))
$dizionario[$i]=" ";
}
$fileopen=fopen("dizionario.txt","a");
for($i=0;$i<sizeof($dizionario);$i++)
{
$dizionario[$i]=implode("|",$dizionario[$i]);
fwrite($fileopen,$dizionario[$i]."\r\n");
}
fclose($fileopen);
for($i=0;$i<sizeof($dizionario);$i++)
echo $dizionario[$i][0]." - ".$dizionario[$i][1]."<br>";
}
ciao ragazzi ho girato su vari siti riguardo la cancellazione di un record , ma non capisco perchè quando visualizzo il nuovo risultato sia tutto sballato...prende solamente una lettera
ps. questo codice è parte di un programma non e' tutto ..