ciao gazie per la risposta!
Guarda io sto a questo punto...ma non si aggiornaq il dato! ($voto)

Codice PHP:
<?php 
$my_database_txt 
'prodottitxt'
$codice=$_GET['row'];
if(!isset(
$_GET['row'])){    
    
header("location: letturadef3.php");    
    exit;    
    }    
$array_righi file($my_database_txt );    
if(!isset(
$array_righi[$_GET['row']])){     
    }    
list(
$immagine,$immagine2,$immagine3,$descrizione$prezzo$data,$titolo,$voto) = explode("|"$array_righi[$_GET['row']]);
 
#incremento la variabile voto di 1 
$voto++; 

echo
$descrizione";


#riscrivo la stringa $array_righi[$_GET['row']], Ora $array_righi conterrà anche la stringa con l'incremento di 1
 
$array_righi[$_GET['row']] = "$immagine|$immagine2|$immagine3|$descrizione|$prezzo|$data|$titolo|$voto";


#apro il file prodottitxt in sola scrittura, svuotandolo e riscrivendo tutto $array_righi
 
$databaseTestuale fopen($my_database_txt'w'); 
fwrite ($databaseTestualeimplode(''$array_righi )); 

echo
"$voto";
?>
mi aqiuti a capire dove sbaglio?
Tieni presente che sto alle prime armi!