Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2010, 19:19
Avatar de mijailrv
mijailrv
 
Fecha de Ingreso: noviembre-2009
Ubicación: <head> AQUI </head>
Mensajes: 145
Antigüedad: 14 años, 5 meses
Puntos: 5
Exclamación [Ayuda] Principiante PHP

Tengo el siguiente código PHP que lo hice solo para probar.
Sin embargo, no logro hacerlo funcionar.
no me hace caso de los valores y me imprime siempre lo que no debe imprimir según sea el caso.

Esto me ha sucedido varias veces con otros códigos y nunca logro solucionarlo.

échenle un vistazo y me dicen cual es mi error, ya que lo cometo siempre.
Código PHP:
Ver original
  1. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
  2. <head>
  3.     <title>Inicio de Sesion</title>
  4.     <link rel="stylesheet" href="css.css" type="text/css">
  5.     <link rel="stylesheet" href="form.css" type="text/css">
  6. </head>
  7. <body>
  8.     <center><h1>Ejercicio 2 Metodo POST-GET</h1>
  9.     <div id="contenido" class="contenido">
  10.    
  11.     <?php
  12.    
  13.     if(!$_POST){   
  14.    
  15.     echo '
  16.         <form action="login.php" method="POST" class="uniForm">
  17.  <fieldset class="inlineLabels">
  18.     <div class="ctrlHolder">
  19.       <label for="">Usuario</label>
  20.       <input type="text" id="usr" name="usr" value="" size="35" class="textInput">
  21.       <p class="formHint">Escribe tu nombre de usuario.</p>
  22.     </div>
  23.  
  24.     <div class="ctrlHolder">
  25.       <label for="">Clave</label>
  26.       <input type="password" id="pss" name="pss" value="" size="35" class="textInput">
  27.       <p class="formHint">Introduce tu clave.</p>
  28.     </div>
  29.  
  30.     <div class="buttonHolder"><button type="submit" class="primaryAction">Ingresar</button></div>
  31.  </fieldset>
  32. </form>';
  33.         $usuario=$_REQUEST["usr"];
  34.     $clave=$_REQUEST["pss"];
  35.  
  36.    
  37.     } else {$user="Mijail";
  38.     $pass="clave";
  39.             if ($user!=$usuario){
  40.            
  41.         echo "<center><h3>Usted ha ingresado un usuario incorrecto</h3></center>";
  42.         }else {
  43.             if ($clave!=$pass){
  44.                 echo "<center><h3>Usted ha ingresado una clave incorrecta</h3></center>";
  45.         }else {
  46.         echo "Mijail ROndon";}
  47. }
  48.         }
  49. ?>
  50.         </div></center>
  51. </body>
  52. </html>