PErché non hai capito niente di quel che ho detto
Codice PHP:
<?php 

if (isset($_POST['nick']) && isset($_POST['pw'])) {
  
$nick=$_POST['nick']; 
  
$pw=$_POST['pw'];   

  if(!
file_exists("$p_a/nick/$nick.txt")){ 
    echo 
"questo nick non risulta registrato
 
    <a href=\"
$p_u/registra.php\">registrati</a>"
    exit; 


  if((
$nick=="") || ($pw=="")){ 
    echo 
"non hai inserito il nick o la pssword
 
    <a href=\"java-script:history.back(1)\">Torna indietro</a>"

    exit; 


$cn=fopen("$p_a/nick/$nick.txt","r"); 
$cnk=fgets($cn); 
fclose($cn); 

$fp=fopen("$p_a/db/$cnk/pw.txt","r"); 
$fpk=fgets($fp); 
fclose($fp); 

if(
$fpk!=$pw){ 
echo 
"password errata
 
<a href=\"java-script:history.back(1)\">Torna indietro</a>"

exit; 


?>