Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - jen_

#1
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 (html4strict) [Seleccionar]
<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
Gracias por la idea, le echaré un vistazo a ver si funciona como quiero, muchas gracias, responderé cuando acabe, saludos!
#3
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
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
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
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 (php) [Seleccionar]
<?php
    
    
# configuración principal de registro

    
session_start();
    include_once (
'config/connection_hex.php');

    function 
check__mail ($user__check_val__) {
        if (!
ereg('^([a-zA-Z0-9._]+)@([a-zA-Z0-9.-]+).([a-zA-Z]{2,4})$'$user__check_val__)) {
            return 
FALSE; }

            else { return 
TRUE; }
    }


    
# configuración primaria
    # recolocación de valores en variables

    
$name $_POST['firstname'];
    
$emai $_POST['reg_email__'];
    
$token $_POST['reg_token__'];
    
$reg_date__ date('Y-m-d');


    
# comprobación de si el usuario existe
    
    
$nw__usr mysql_query ("SELECT reg_email__ from usuarios WHERE reg_email__ = '$emai'");
        if (
mysql_num_rows($nw__usr) >) {
            echo 
'El email ya est&aacute; en uso.'; }

    else {

    
$nw__tok mysql_query ("SELECT reg_token__ from usuarios WHERE reg_token__ = '$token'");
        if (
mysql_num_rows($nw__tok) >) {
            echo 
'El token ya est&aacute; asignado.'; }

    else {

       if(isset(
$_POST['register'])) # al pulsar el valor del 'submit' declarado como 'register' que haga:
    
{
        if(
$_POST['wp_stamp__'] == '2'){ echo 'No puedes hacer esto.'; } else {

        if(
$_POST['firstname'] == '') { echo 'Nombre?'; } else {

        if(
$_POST['lastname'] == '') { echo 'Apellidos?'; } else {

        
# si los campos siguientes están vacíos mandar 'echo'
        
if($_POST['reg_email__'] == '' or $_POST['reg_email_confirmation__'] == '' or $_POST['reg_passwd__'] == '') { echo 'Email, repite email y contrase&ntilde;a'; } else {

        if(
$_POST['sex'] == '0'){ echo 'Debes definir un sexo.'; } else {

        
$sql_selector__ 'SELECT * FROM usuarios';
        
$r__load_data mysql_query($sql_selector__);
        
$check__user___ 0
        
        
while($result mysql_fetch_object($r__load_data)) {

            if (
$result ->usuario == $_POST['reg_email__']) {
                
$check__user___ 1; }
        }


        if (
$check__user___ == 0)
        {

            if (
$_POST['reg_email__'] == $_POST['reg_email_confirmation__']) {

                
$firstname utf8_decode($_POST['firstname']);
                
$lastname utf8_decode($_POST['lastname']);
                
$usuario utf8_decode($_POST['reg_email__']);
                
$reg_passwd__ d5(sha1($_POST['reg_passwd__']));
                
$reg_date__ utf8_decode($_POST['reg_date__']);

                
$birthday_day $_POST['birthday_day'];
                
$birthday_month utf8_decode($_POST['birthday_month']);
                
$birthday_year $_POST['birthday_year'];

                
$sex utf8_decode($_POST['sex']);

                
$term $_POST['terms'];

                
$reg_token__ $_POST['reg_token__'];
                
$locale $_POST['locale'];
                
$wp_stamp__ $_POST['wp_stamp__'];

                
$timezone $_POST['timezone'];

                
$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')";
                
mysql_query ($sql_selector__);
                echo 
'Te has registrado correctamente.'; }


            else {
                echo 
'Las contraseñas no coinciden.'; }
        }


        else {
            echo 
'Este usuario no está disponible.'; }
        }
    }
}}}}}}


Login.php
Código (php) [Seleccionar]
<?php
session_start
(); # iniciamos la sesión
require_one('connection.php');

class 
rester
{
public function index() # esta función se encarga de comprobar si existe el usuario en la base de datos
{
# recoger las variables POST del formulario
$email mysql_real_escape_string$_POST['reg_email__']);
$passwd md5(sha1(mysql_real_escape_string($_POST['reg_passwd__'])));

                
# realización de la consulta SQL 
# colocación de mysql_real_scapestring para evitar inyecciones
    $query "SELECT * FROM usuarios WHERE reg_email__='".$email."' AND reg_passwd__='".$passwd."';";
            
# ejecutar la consulta y guardar el resultado en la variable $result_cons
$result_cons mysql_query($quer,Connect::conn());

if($reg=mysql_fetch_array($result_cns))
{
$_SESSION['firstnam'] = $reg['firstname'];
header("Location:home.php");
}else{
header("Location:index.php?login_attempt=1);




?>

[/