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

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: [1]
1  Programación / Desarrollo Web / Pack Free de librerías CSS + INU diseño súper rápido en: 4 Abril 2015, 08:18 am
Hola, les traigo a los que os guste el diseño web tanto para vosotros como para los que están empezando en este gran mundo, una librería llena, me explico, ¿qué me dirías si pudiérais editar el estilo de tu web directamente desde la página sin tener que abrir el css en ningún momento y sin usar las aperturas <style></style>?
Bueno, os dejo el enlace del archivo y ya le echáis un vistazo para ver cómo funciona, lo hemos creado un amigo y yo y hace una temporada que lo usamos y decidimos compartirlo, iremos añadiendo líneas y líneas, espero que os sirva:

https://mega.co.nz/#!TdkGnBZQ!7GMyW1DG1MnTx_6nLlU5MsSiyC02CmorjwmCFBn59C4


Descomprimís y abrís el archivo read y ya le echáis un vistazo pero antes os dejo cómo sería poner un header de color verde y margin centrado:

Código
  1. <div class="header_cg"><div class="float_center w700">content</div></div>

Ea, sin más, ¿fácil, no? Saludos.
Cualquier duda pregunten.

Mod: Tamaño máximo de imágenes 800x600. No usar el icono 'Resuelto' si no es una duda.
2  Programación / PHP / Re: Duda sobre reconocimiento de URL de un usuario en concreto! en: 4 Abril 2015, 01:19 am
Gracias por la idea, le echaré un vistazo a ver si funciona como quiero, muchas gracias, responderé cuando acabe, saludos!
3  Programación / PHP / Re: Duda sobre reconocimiento de URL de un usuario en concreto! en: 3 Abril 2015, 21:12 pm
Sí, ya tenía creada la columna 'id', pero mi pregunta sería: ¿cómo hago para que al poner por ejemplo user.php?id=xx salga el número del usuario y me aparezcan sus datos, añado que los datos los saco con el $_SESSION.
Un saludo.
4  Programación / PHP / Re: Duda sobre reconocimiento de URL de un usuario en concreto! en: 3 Abril 2015, 20:49 pm
Gracias por intentar echarme una mano, pero me gustaría saber cómo hago para que se cree ese id?=numerodeusuario, y separar un perfil de otro, lo he intentado de una forma, pero al guardar los cambios de algún usuario, por ejemplo, de la localización o los apellidos, todos los tblApellidos se cambiaban, todos los de la tabla 'usuarios'...
5  Programación / PHP / Re: Duda sobre reconocimiento de URL de un usuario en concreto en: 3 Abril 2015, 19:18 pm
No me ayuda teo, ya me informé sobre eso pero no me ayuda, no estoy pidiendo que me den el código ya hecho, sólo un por donde puedo empezar, y darme algunas ideas de la estructuración en la que me puedo basar para hacerlo.  :huh:
6  Programación / PHP / Duda sobre reconocimiento de URL de un usuario en concreto! en: 3 Abril 2015, 00:31 am
Hola a todos, mirad, si os soy sincero estoy algo desesperado ya que llevo como 3 horas intentando averiguar cómo hacerlo pero ni a patadas consigo, veréis, hace una temporada que empecé con PHP y estoy en el desarrollo de una web dinámica y mi intención es un proyecto de instituto que es basado en un login, registro, mensajes privados y todo ese rollo, (esa parte ya la tengo hecha) pero al tema que os traigo es que, aún no me entra en la cabeza de qué forma puedo hacer para que cuando un usuario se registre le aparezca tipo /user?id=2938 y luego pueda personalizarlo a un simple /nombredeusuario, no sé si me entendéis, he probado muchas cosas pero no puedo, habréis notado que el usuario es nuevo, me acabo de registrar, no sabía a quién acudir, os dejo parte de mi código del login y del registro a ver qué se os ocurre, un saludo y gracias.

r.php
Código
  1. <?php
  2.  
  3.    # configuración principal de registro
  4.  
  5.    session_start();
  6.    include_once ('config/connection_hex.php');
  7.  
  8.    function check__mail ($user__check_val__) {
  9.        if (!ereg('^([a-zA-Z0-9._]+)@([a-zA-Z0-9.-]+).([a-zA-Z]{2,4})$', $user__check_val__)) {
  10.            return FALSE; }
  11.  
  12.            else { return TRUE; }
  13.    }
  14.  
  15.  
  16.    # configuración primaria
  17.    # recolocación de valores en variables
  18.  
  19.    $name = $_POST['firstname'];
  20.    $emai = $_POST['reg_email__'];
  21.    $token = $_POST['reg_token__'];
  22.    $reg_date__ = date('Y-m-d');
  23.  
  24.  
  25.    # comprobación de si el usuario existe
  26.  
  27.    $nw__usr = mysql_query ("SELECT reg_email__ from usuarios WHERE reg_email__ = '$emai'");
  28.        if (mysql_num_rows($nw__usr) >0 ) {
  29.            echo 'El email ya est&aacute; en uso.'; }
  30.  
  31.    else {
  32.  
  33.    $nw__tok = mysql_query ("SELECT reg_token__ from usuarios WHERE reg_token__ = '$token'");
  34.        if (mysql_num_rows($nw__tok) >0 ) {
  35.            echo 'El token ya est&aacute; asignado.'; }
  36.  
  37.    else {
  38.  
  39.       if(isset($_POST['register'])) # al pulsar el valor del 'submit' declarado como 'register' que haga:
  40.    {
  41.        if($_POST['wp_stamp__'] == '2'){ echo 'No puedes hacer esto.'; } else {
  42.  
  43.        if($_POST['firstname'] == '') { echo 'Nombre?'; } else {
  44.  
  45.        if($_POST['lastname'] == '') { echo 'Apellidos?'; } else {
  46.  
  47.        # si los campos siguientes están vacíos mandar 'echo'
  48.        if($_POST['reg_email__'] == '' or $_POST['reg_email_confirmation__'] == '' or $_POST['reg_passwd__'] == '') { echo 'Email, repite email y contrase&ntilde;a'; } else {
  49.  
  50.        if($_POST['sex'] == '0'){ echo 'Debes definir un sexo.'; } else {
  51.  
  52.        $sql_selector__ = 'SELECT * FROM usuarios';
  53.        $r__load_data = mysql_query($sql_selector__);
  54.        $check__user___ = 0
  55.  
  56.        while($result = mysql_fetch_object($r__load_data)) {
  57.  
  58.            if ($result ->usuario == $_POST['reg_email__']) {
  59.                $check__user___ = 1; }
  60.        }
  61.  
  62.  
  63.        if ($check__user___ == 0)
  64.        {
  65.  
  66.            if ($_POST['reg_email__'] == $_POST['reg_email_confirmation__']) {
  67.  
  68.                $firstname = utf8_decode($_POST['firstname']);
  69.                $lastname = utf8_decode($_POST['lastname']);
  70.                $usuario = utf8_decode($_POST['reg_email__']);
  71.                $reg_passwd__ = d5(sha1($_POST['reg_passwd__']));
  72.                $reg_date__ = utf8_decode($_POST['reg_date__']);
  73.  
  74.                $birthday_day = $_POST['birthday_day'];
  75.                $birthday_month = utf8_decode($_POST['birthday_month']);
  76.                $birthday_year = $_POST['birthday_year'];
  77.  
  78.                $sex = utf8_decode($_POST['sex']);
  79.  
  80.                $term = $_POST['terms'];
  81.  
  82.                $reg_token__ = $_POST['reg_token__'];
  83.                $locale = $_POST['locale'];
  84.                $wp_stamp__ = $_POST['wp_stamp__'];
  85.  
  86.                $timezone = $_POST['timezone'];
  87.  
  88.                $sql_selector__ = "INSERT INTO usuarios (firstname, lastname, reg_email__, reg_passwd__, reg_date__, birthday_day, birthday_month, birthday_year, sex, reg_token__, locale, terms, wp_stamp__, timezone) VALUES ('$firstne', '$lastname', '$usuario', '$reg_passwd__', '$reg_date__', '$birthday_day', '$birthday_month', '$birthday_year', '$sex', '$reg_token__', '$locale', '$terms', '$wp_stamp__', '$timezone')";
  89.                mysql_query ($sql_selector__);
  90.                echo 'Te has registrado correctamente.'; }
  91.  
  92.  
  93.            else {
  94.                echo 'Las contraseñas no coinciden.'; }
  95.        }
  96.  
  97.  
  98.        else {
  99.            echo 'Este usuario no está disponible.'; }
  100.        }
  101.    }
  102. }}}}}}

Login.php
Código
  1. <?php
  2. session_start(); # iniciamos la sesión
  3. require_one('connection.php');
  4.  
  5. class rester
  6. {
  7. public function index() # esta función se encarga de comprobar si existe el usuario en la base de datos
  8. {
  9. # recoger las variables POST del formulario
  10. $email = mysql_real_escape_string$_POST['reg_email__']);
  11. $passwd = md5(sha1(mysql_real_escape_string($_POST['reg_passwd__'])));
  12.  
  13.                # realización de la consulta SQL
  14. # colocación de mysql_real_scapestring para evitar inyecciones
  15.    $query = "SELECT * FROM usuarios WHERE reg_email__='".$email."' AND reg_passwd__='".$passwd."';";
  16.  
  17. # ejecutar la consulta y guardar el resultado en la variable $result_cons
  18. $result_cons = mysql_query($quer,Connect::conn());
  19.  
  20. if($reg=mysql_fetch_array($result_cns))
  21. {
  22. $_SESSION['firstnam'] = $reg['firstname'];
  23. header("Location:home.php");
  24. }else{
  25. header("Location:index.php?login_attempt=1);
  26.  
  27.  
  28.  
  29.  
  30. ?>
[/
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines