[DUDA-respondida]como colocar usuario y contraseña en mi web

Tema en 'Casos Resueltos Informáticos' iniciado por sebamodding, 27 Abr 2010.

Estado del Tema:
Cerrado para nuevas respuestas
  1. sebamodding

    sebamodding Usuario Nuevo nvl. 1
    17/41

    Registrado:
    26 Abr 2008
    Mensajes:
    108
    Me Gusta recibidos:
    2
    hola tengo una pagina en html y necesito colocar una opción para usuarios puedan entrar a paginas con contraseña

    lo que encontré fue un código que si le coloco la contraseña me manda directo a la pagina oculta pero es para 1 solo y yo necesito para barios
    si alguien tiene una idea se los agradecería


    Funcionamiento: El nombre del password es el nombre de la página destino sin la extensión htm. De esta manera no se expone el password al ver el código fuente. Ejemplo: El password es 92s3j77e (al ingresarlo vas a ser redireccionado a la página 92s3j77e.htm) -->

    Codigo:<html>

    <body>

    <!-- Copiar dentro del tag BODY -->

    <script LANGUAGE="JavaScript">

    function Entrar(password) {window.location=password+".htm"}

    </script>



    <form>

    <p><input type="password" name="palabra" size="25"> <input type="button" value="entrar"

    onClick="Entrar(this.form.palabra.value)" name="button"> </p>

    </form>



    </body>

    </html>​
    o este otro

    Codigo:<html>

    <body>

    <!-- Copiar dentro del tag BODY -->

    <script LANGUAGE="JavaScript">

    function Entrar(password) {

    var passvalido = "tu contraseña aquí";

    if(password == passvalido){

    window.location="seccion.htm";

    }else{

    window.location="notienespermiso.htm";

    }

    }

    </script>



    <form>

    <p><input type="password" name="palabra" size="25"> <input type="button" value="entrar"

    onClick="Entrar(this.form.palabra.value)" name="button"> </p>

    </form>



    </body>

    </html>




    ojala alguien me pueda ayudar, no tengo conocimientos en php y bases de datos
     
  2. BecKer

    BecKer Usuario Casual nvl. 2
    37/41

    Registrado:
    27 Sep 2009
    Mensajes:
    2.628
    Me Gusta recibidos:
    2
    mejor crea una web php
     
  3. sebamodding

    sebamodding Usuario Nuevo nvl. 1
    17/41

    Registrado:
    26 Abr 2008
    Mensajes:
    108
    Me Gusta recibidos:
    2
    tienes alguna para jardin infantil para compartir
     
  4. tomy321

    tomy321 Usuario Nuevo nvl. 1
    17/41

    Registrado:
    15 Abr 2009
    Mensajes:
    524
    Me Gusta recibidos:
    2
    No es por ser pesado ni nada
    pero me carga este tipo de situaciones...
    una peguita q no se hacer y la acepto igual y ai veo lo que sale
    por eso esque despues alegan q los desarrolladores o diseñadores son como el pico..

    arreglatelas solo, en esta no te ayudo.
     
  5. Himmelreich Weismann

    Himmelreich Weismann Usuario Casual nvl. 2
    87/163

    Registrado:
    27 Abr 2009
    Mensajes:
    5.143
    Me Gusta recibidos:
    2
    Tu LogIn (ingreso) es absurdo.

    El código html lo verán todos al ver el código de fuente.

    Además un LogIn deberia al menos llevar conexión a la base de datos y al menos una tabla con 3 columnas (id_user, username, pass) (eso es lo mínimo y mas básico)

    simplemente haces una función en php que valide lo que envías desde el formulario (ya sea envío por POST o GET) lo recibes en tu función php y te pones a validar (conectandote a la base de datos obviamente)

    no pondré código por que esa es tu pega, sinó bótala y deja a desarrolladores que se encarguen, no aficionados.

    Saludos y no intenten dárselas de desarrolladores que harto desvalorizado está el desarrollo de páginas webs.
     
  6. virox

    virox Usuario Casual nvl. 2
    87/163

    Registrado:
    9 Jul 2007
    Mensajes:
    9.206
    Me Gusta recibidos:
    16
    Shuta compadre, mira no es tan necesario que sepas tanto de php y mysql, pero si , ah de manejarte en algo... para lo menos entender los Script.


    busca en google, como crear una base de datos (como te dice J. JigsaW)

    busca en google, un script y trabaja con extensiones *.php



    ver algun video de youtube no te aria mal.....

    Esfuerzate un poco, y ahi te iran audando, por dudas...

    1.-

    si tu tienes una base de datos, con varios usuarios (nombres) registrados....
    el codigo ira a esa base de datos y comprobara los datos ingresados (por algun usuario...) con la BD, y si es correcto (usuario contraseña), te llevara al a pagina X...

    ¿cual es la ventaja? -> puedes tener varios usuarios registrados...
     
    #6 virox, 20 Jun 2010
    Última edición: 20 Jun 2010
  7. Patodeth

    Patodeth Usuario Nuevo nvl. 1
    2/41

    Registrado:
    29 Oct 2008
    Mensajes:
    24
    Me Gusta recibidos:
    1
    wena mira yo tengo esto.

    Esto es el html

    <form name="form1" method="post" action="verificarlogin.php">
    <td width="443" height="213">
    <table width="67%" border="1" align="center" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#CCCCCC">
    <tr>
    <td colspan="2" bgcolor="#999999" class="Estilo3"><p class="Estilo2">Identificarse</p></td>
    </tr>
    <tr>
    <td width="80"><span class="Estilo5">RUT</span></td>
    <td width="208"><input name="myusername" type="text" id="myusername" maxlength="9" /></td>
    </tr>
    <tr>
    <td><span class="Estilo5">Clave</span></td>
    <td><input name="mypassword" type="password" id="mypassword" /></td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td><input type="submit" name="Submit" value="Entrar" /></td>
    </tr>
    </table></td>
    </form>



    con este ves si esta el nick y la pass en la base de datos

    <?php
    include_once("nombredelphpconexion.php");
    $BD = conectarse("tubase");


    $myusername=$_POST['myusername'];
    $mypassword=$_POST['mypassword'];

    $myusername = stripslashes($myusername);
    $mypassword = stripslashes($mypassword);
    $myusername = mysql_real_escape_string($myusername);
    $mypassword = mysql_real_escape_string($mypassword);

    $sql="SELECT * FROM usuarios WHERE RUT_USER='$myusername' and PASSWORD='$mypassword'";
    $result=mysql_query($sql);


    $count=mysql_num_rows($result);

    if($count==1){

    session_register("myusername");
    session_register("mypassword");
    header("location:login_success.php");
    }
    else
    {
    header("location:index.php");

    }
    ?>


    bueno y esto es cuando esta logeado y se entra a la sesion

    <?
    session_start();
    if (isset($_SESSION['myusername']))
    {
    header("location:index.php");
    }
    ?>

     
  8. BecKer

    BecKer Usuario Casual nvl. 2
    37/41

    Registrado:
    27 Sep 2009
    Mensajes:
    2.628
    Me Gusta recibidos:
    2
    graciasssss
     
  9. bostonjack

    bostonjack Usuario Nuevo nvl. 1
    17/41

    Registrado:
    6 May 2009
    Mensajes:
    836
    Me Gusta recibidos:
    3
Estado del Tema:
Cerrado para nuevas respuestas