Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/04/2011, 15:52
Avatar de gildus
gildus
 
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 9 meses
Puntos: 105
Respuesta: Problema al comparar dos variables dentro de un bucle

Holas que linea, no se entiende mucho en que linea te falla o no funciona lo que deseas:
Código PHP:
Ver original
  1. <form action="ContPassw.php" method="POST">
  2. <?php
  3. $contr = strlen($clave);
  4. if($contr > 5)
  5. {
  6.     $ar=fopen("Registros/$nombre.txt","r") or die("<h1>No se pudo abrir el archivo o no existe.</h1>");
  7.     while (!feof($ar))
  8.     {
  9.         $linea=fgets($ar);
  10.         if($linea == $clave)
  11.         {
  12.             fclose($ar);
  13.             include("3PAGPRINinclude.php");
  14.             exit;
  15.         }
  16.     }
  17.     fclose($ar);
  18.     echo "<h1>No coinciden los datos que nos proporcionas, intentalo de nuevo<br></h1>";
  19.     include("../CuriososIncluido.php");
  20.     //exit;
  21. }
  22. else
  23. {
  24.     echo "<h1>La clave tiene que contener 5 o mas caracteres alfanumericos, vuelve a intentarlo:</h1>";
  25.     include("../CuriososIncluido.php");
  26.     //exit;
  27. }
  28. ?>
  29. </form>

Formateala siempre con el tag de PHP.
Saludos
Gildus
__________________
.: Gildus :.