elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  me ayudan con ese problema por favr
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: me ayudan con ese problema por favr  (Leído 1,539 veces)
geshiro

Desconectado Desconectado

Mensajes: 178


Ver Perfil
me ayudan con ese problema por favr
« en: 17 Marzo 2015, 01:17 am »

hago el formulario todo bien pero cuando quiero ver si esta en DB no me sale nada

Código
  1. <link rel="stylesheet" href="css/style.css" type="text/css" media="screen" />
  2. <title>download</title>
  3.  
  4.  
  5. <header>
  6.        <h1>
  7. <a href="">
  8. <img alt="" src="img/logo3.png"/>
  9. </a>
  10. </h1>
  11.  
  12.  
  13.    </header>
  14. <nav>
  15. <ul>
  16. <li><a href="">home</li></a>
  17. <li class="rojo"><a href="">Ecash</li></a>
  18. <li><a href="game.php">Game</li></a>
  19. <li><a href="download.html">Download</li></a>
  20. <li class="amarillo"><a href="">contact us</li></a>
  21. </ul>
  22. </nav>
  23.  
  24.   <div>
  25.    <h1>Formulario de registro</h1>
  26. <hr>
  27. <br><h6>Campo requerido</h6></br>
  28. </hr>
  29. <form method="POST" action="register.php" />
  30.    <table>
  31.   <tr>
  32.      <td>
  33.      Name and surname:
  34.  </td>
  35.  <td>
  36.      <input type="name" name="names" />
  37.  </td>
  38.   </tr>
  39.   <tr>
  40.      <td>
  41.      nick:
  42.  </td>
  43.  <td>
  44.      <input type="name" name="nick" />
  45.  </td>
  46.   </tr>
  47.   <tr>
  48.      <td>
  49.      password:
  50.  </td>
  51.  <td>
  52.      <input type="password" name="pass" />
  53.  </td>
  54.   </tr>
  55.    <tr>
  56.      <td>
  57.      repeat password:
  58.  </td>
  59.  <td>
  60.      <input type="password" name="rpass" />
  61.  </td>
  62.   </tr>
  63. </table>
  64. <input type="submit" name="submit" value="register"/>
  65. <input type="reset" value="reset"/>
  66. </form>
  67. <?php
  68.    if(isset($_POST['submit']))
  69. {
  70. require("register.php");
  71. }
  72. ?>
  73.   </div>  
  74.  
  75.  
  76.  
  77. </body>
  78.  
  79.  
  80.  
  81.    <footer id="fade2">
  82. <a href="https://www.facebook.com/unity3d"><img src="img/social/Facebook.png" class="facebook" id="fade2"/></a>
  83.   <a href="https://twitter.com/"><img src="img/social/twitter.png" class="twitter" id="fade2"/></a>
  84. <a href="https://www.youtube.com/"><img src="img/social/YouTube.png" class="youtube" id="fade2"/></a>
  85.   <img src="img/social/vimeo.png" class="youtube" id="fade2"/>
  86. <a href=""><img src="img/social/Pinterest.png" class="pinterest" id="fade2"/></a>
  87.    <a href=""><img src="img/social/Tumblr.png" class="tumblr" id="fade2"/></a>
  88. <p>&copy game</p>
  89.  
  90. </footer>
  91. </html>
  92.  



lo del register

Código
  1. <?php
  2. $names  = $_POST["names"];
  3. $nick   = $_POST["nick"];
  4. $pass   = $_POST["pass"];
  5. $pass   = $_POST["rpass"];
  6. $reqlen = strlen($nick) * strlen($pass) * strlen($rpass);
  7.    if($reqlen > 0)
  8. {
  9. if($pass=$rpass)
  10. {
  11.   include("connect_db.php");
  12.   pass = md5($pass);
  13.   echo 'error';
  14.   mysql_query("INSERT INTO register VALUE("","$names","$nick","$pass")");
  15.   echo 'se ha registrado good';
  16.   mysql_close($link);
  17.    }else
  18.    {
  19.  echo "Introduzca las contraseñas iguales.";
  20. }
  21. }else
  22. {
  23.   echo "porfavor, rellene todo los campos requeridos." ;
  24. }
  25.  
  26.  
  27. ?>


lo de la conexion


Código
  1. <?php
  2.     $link = mysql_connect("localhost","root","aaron");
  3. if($link)
  4. {
  5. mysql_select_db("registros",$link);
  6. }
  7. ?>

me podria ayudar como hacerle para lo que registro me lo deje en db



En línea

LaThortilla (Effort)

Desconectado Desconectado

Mensajes: 234


¿En que vida harás lo que en esta no?


Ver Perfil WWW
Re: me ayudan con ese problema por favr
« Respuesta #1 en: 17 Marzo 2015, 02:28 am »

mysql_query si mal no recuerdo esa función requiere dos parámetros

Código
  1. $query ="INSERT INTO register VALUE("","$names","$nick","$pass")"
  2. mysql_query($link, $query);


En línea

MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.529


I'm fourth.


Ver Perfil WWW
Re: me ayudan con ese problema por favr
« Respuesta #2 en: 17 Marzo 2015, 17:34 pm »

Código
  1. $pass   = $_POST["pass"];
  2. $pass   = $_POST["rpass"];

Primero asignas a $pass un dato de $_POST y luego vuelves a tomar $pass y le pones otro $_POST. El segundo $pass deberia ser $rpass.

Luego tienes:

Código
  1. if($pass=$rpass)

Deberia ser:

Código
  1. if($pass == $rpass)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Hola me ayudan con un problema?
Programación General
jarm97171997 2 1,963 Último mensaje 11 Agosto 2012, 09:59 am
por p4nd4criss
me ayudan con vb a c++
Programación C/C++
hacktiger 2 2,577 Último mensaje 16 Septiembre 2012, 04:30 am
por hacktiger
Me ayudan con este problema de C++ .. Por favor..
Programación C/C++
juandavidcool 1 1,941 Último mensaje 24 Mayo 2013, 02:13 am
por amchacon
me ayudan con este problema porfa
Programación C/C++
streetxfoger 8 4,065 Último mensaje 30 Mayo 2013, 23:55 pm
por twins
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines