php ayuda necesaria

  • ikhwanhafidz
  • Born
  • Born
  • No Avatar
  • Registrado: Feb 16, 2011
  • Mensajes: 2
  • Status: Offline

Nota Febrero 16th, 2011, 4:02 am

hola. estoy tratando de crear una página de base simple, y tiene algunos momentos difíciles con php. el caso es así
im la creación de la página donde se realizará el nombre de usuario y contraseña.
si el nombre de usuario es abc, la contraseña es 123. itll redirigir a "url1"
otra cosa, se redirigirá a "url2"
y esta página tiene la intención de tener sólo un nombre de usuario y una contraseña para aceptar.
gracias de antemano
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Febrero 16th, 2011, 4:02 am

  • spork
  • Brewmaster
  • Silver Member
  • Avatar de Usuario
  • Registrado: Sep 22, 2003
  • Mensajes: 6134
  • Loc: Seattle, WA
  • Status: Offline

Nota Febrero 16th, 2011, 11:02 am

Publicar lo que has hecho hasta ahora para que podamos ayudar.
The Beer Monocle. Classy.
  • ikhwanhafidz
  • Born
  • Born
  • No Avatar
  • Registrado: Feb 16, 2011
  • Mensajes: 2
  • Status: Offline

Nota Febrero 17th, 2011, 6:26 am

im no está seguro. pero aquí tiene lo que he hecho. please ayuda. soy tan nuevo con php :(


PHP Código: [ Select ]
<?php
//
if($_POST['submit']){
   $username = $_POST['user'];
   $password = $_POST['password'];
   
   
   //If username is 'abc' and password is '123', then login is successfull
   //You may connect this to database
   <span class="posthilit">if($username == 'abc' && $password == '123';
     
   }<span class="posthilit">else{
   Header
     
   }
   
   ?> <a href="">Go Back</a><?php
}else{ //not submitted yet, display the form
   ?>
      <form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
         Username: <input type="text" name="user" /><br />
         Password: <input type="password" name="password" /><br />
         <input type="submit" value="Login" name="submit"/>
      </form>
   <?php
}
  1. <?php
  2. //
  3. if($_POST['submit']){
  4.    $username = $_POST['user'];
  5.    $password = $_POST['password'];
  6.    
  7.    
  8.    //If username is 'abc' and password is '123', then login is successfull
  9.    //You may connect this to database
  10.    <span class="posthilit">if($username == 'abc' && $password == '123';
  11.      
  12.    }<span class="posthilit">else{
  13.    Header
  14.      
  15.    }
  16.    
  17.    ?> <a href="">Go Back</a><?php
  18. }else{ //not submitted yet, display the form
  19.    ?>
  20.       <form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
  21.          Username: <input type="text" name="user" /><br />
  22.          Password: <input type="password" name="password" /><br />
  23.          <input type="submit" value="Login" name="submit"/>
  24.       </form>
  25.    <?php
  26. }
  • Rabid Dog
  • Web Master
  • Web Master
  • Avatar de Usuario
  • Registrado: May 21, 2004
  • Mensajes: 3229
  • Loc: South Africa
  • Status: Offline

Nota Abril 24th, 2011, 1:23 pm

Código: [ Select ]
<?php
//
if($_POST['submit']){
$username = $_POST['user'];
$password = $_POST['password'];
 
 
//If username is 'abc' and password is '123', then login is successfull
//You may connect this to database
if($username == 'abc' && $password == '123'){?>
  <span class="posthilit">
   Logged in
  <?php }else{ ?><span class="posthilit">
  invalid username <a href="">Go Back</a>
   
  <?php }
}else{ //not submitted yet, display the form
?>
   <form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
     Username: <input type="text" name="user" /><br />
     Password: <input type="password" name="password" /><br />
     <input type="submit" value="Login" name="submit"/>
   </form>
  <?php
}
?>
  1. <?php
  2. //
  3. if($_POST['submit']){
  4. $username = $_POST['user'];
  5. $password = $_POST['password'];
  6.  
  7.  
  8. //If username is 'abc' and password is '123', then login is successfull
  9. //You may connect this to database
  10. if($username == 'abc' && $password == '123'){?>
  11.   <span class="posthilit">
  12.    Logged in
  13.   <?php }else{ ?><span class="posthilit">
  14.   invalid username <a href="">Go Back</a>
  15.    
  16.   <?php }
  17. }else{ //not submitted yet, display the form
  18. ?>
  19.    <form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
  20.      Username: <input type="text" name="user" /><br />
  21.      Password: <input type="password" name="password" /><br />
  22.      <input type="submit" value="Login" name="submit"/>
  23.    </form>
  24.   <?php
  25. }
  26. ?>


Desagradable pero debería funcionar
Watch me grow
  • Zealous
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Abr 15, 2011
  • Mensajes: 1202
  • Loc: Sydney
  • Status: Offline

Nota Abril 24th, 2011, 9:02 pm

hhmm buscando sobre el código, no sería una manera de agregar conexiones adicionales
Código: [ Select ]
<form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
   Username: <input type="text" name="user" /><br />
   Password: <input type="password" name="password" /><br />
  or_else
   Username: <input type="text" name="user2" /><br />
   Password: <input type="password" name="password2" /><br />
   <input type="submit" value="Login" name="submit"/>
  </form>
  1. <form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
  2.    Username: <input type="text" name="user" /><br />
  3.    Password: <input type="password" name="password" /><br />
  4.   or_else
  5.    Username: <input type="text" name="user2" /><br />
  6.    Password: <input type="password" name="password2" /><br />
  7.    <input type="submit" value="Login" name="submit"/>
  8.   </form>
  • baligena
  • Novice
  • Novice
  • No Avatar
  • Registrado: Abr 15, 2011
  • Mensajes: 25
  • Status: Offline

Nota Abril 30th, 2011, 5:56 pm

Recuerdo para desinfectar y filtrar la entrada del usuario para la seguridad. Esto evita que las inyecciones maliciosas. Estudio de la función ----> filter_var ($ variable, $ filtro)


-Baligena
  • WritingBadCode
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Abr 28, 2011
  • Mensajes: 214
  • Loc: Sweden
  • Status: Offline

Nota Mayo 1st, 2011, 2:44 pm

Zealous escribió:
hhmm buscando sobre el código, no sería una manera de agregar conexiones adicionales
Código: [ Select ]
<form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
   Username: <input type="text" name="user" /><br />
   Password: <input type="password" name="password" /><br />
  or_else
   Username: <input type="text" name="user2" /><br />
   Password: <input type="password" name="password2" /><br />
   <input type="submit" value="Login" name="submit"/>
  </form>
  1. <form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
  2.    Username: <input type="text" name="user" /><br />
  3.    Password: <input type="password" name="password" /><br />
  4.   or_else
  5.    Username: <input type="text" name="user2" /><br />
  6.    Password: <input type="password" name="password2" /><br />
  7.    <input type="submit" value="Login" name="submit"/>
  8.   </form>


Creo que están jugando con el código en el lado equivocado. Eso debería añadir más campos, pero sólo es necesario presentar dos campos (uno para presentar el otro nombre de usuario a presentar una contraseña). Creo que es el "backend / control Serverside" quiere meterse.

Si usted toma rabid_dogs ejemplo:

Código: [ Select ]
if($username == 'abc' && $password == '123')


Que comprueba si la contraseña es 123 y el nombre de usuario es abc. ¿Podría modificarse a:
Código: [ Select ]
if(($username == 'abc' && $password == '123') || ($username == 'user2' && $password == '456'))


Eso debería hacer que un inicio de sesión de usuario de dos. Uno de ellos es "abc" pass: "123", el otro es "usuario2" con la contraseña "456".
  • Usmandon
  • Born
  • Born
  • No Avatar
  • Registrado: May 24, 2011
  • Mensajes: 2
  • Status: Offline

Nota Mayo 24th, 2011, 11:47 pm

please necesito ayuda para esto en php
aquí está mi html

</ Select>
<select name="birthmonth" id="birthmonth">
<option value="-1"> Mes: </ option> <option value="1"> Jan </ option>
<option value="2"> febrero </ option>
<option value="3"> Mar </ option>
<option value="4"> abril </ option>
<Opción value = "5"> de mayo </ option>
<option value="6"> junio </ option>
<option value="7"> julio </ option>
<option value="8"> agosto </ option>
<option value="9"> septiembre </ option>
<option value="10"> octubre </ option>
<option value="11"> noviembre </ option>
<option value="12"> diciembre </ option>
  • natas
  • PHP Ninja
  • Proficient
  • No Avatar
  • Registrado: Mar 28, 2009
  • Mensajes: 305
  • Loc: AFK
  • Status: Offline

Nota Mayo 25th, 2011, 11:57 pm

Custom Web Design

Publicar Información

  • Total de mensajes en este tema: 9 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 115 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC