Autor Tema: Ayuda con codigo php  (Leído 353 veces)

Desconectado totemus

  • PHPerit@
  • *
  • Mensajes: 4
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Ayuda con codigo php
« en: 08 de Agosto de 2013, 20:57:20 pm »
hola, tengo un sistema de usuarios en php,va todo muy bien pero tengo un pequeño problema: En  la home de cada usuario, tengo puesto que se le vea su nombre, avatar y su fecha de registro. Pero el problema es que solo se ve el nombre, no se ve ni el avatar ni la fecha de registro. Si me pudieran ayudar
g[<?php
    session_start();
    include('acceso_db.php');
    if(empty($_SESSION['usuario_nombre'])) {       
?>
        <form action="comprobar.php" method="post">
            <label>Usuario:</label><br />
            <input type="text" name="usuario_nombre" /><br />
            <label>Contraseña:</label><br />
            <input type="password" name="usuario_clave" /><br />
            <input type="submit" name="enviar" value="Ingresar" />
        </form>                     
<?php
    }else {
?>
    <?=$_SESSION['usuario_freg']?>    <img src="<?=$_SESSION['usuario_avatar']?>" width="50" height="50"><p>Hola <strong><a href="perfil.php?id=<?=$_SESSION['usuario_id']?>"><?=$_SESSION['usuario_nombre']?></a></strong> | <a href="logout.php">Salir</a></p>
<?php
    }
?>

Comunidad PHPeros

Ayuda con codigo php
« en: 08 de Agosto de 2013, 20:57:20 pm »

Desconectado iStocker

  • PHPer@ Fijo
  • ***
  • Mensajes: 104
  • Karma: 6
  • ~ єssєитιαʟ ~
    • Ver Perfil
Re:Ayuda con codigo php
« Respuesta #1 en: 09 de Agosto de 2013, 01:31:04 am »
Tal vez no creaste las sesiones, sería más sencillo saberlo si pones el código del archivo "comprobar.php", si no lo quieres publicar por x o y razón puedes hacer lo siguiente para revisar si una sesión existe

Código: [Seleccionar]
session_start();
if(isset($_SESSION['usuario_avatar']))
{
echo 'existe';
}
else
{
echo 'no existe';
}

Si imprime "no existe" es que no haz creado la sesión, edita el archivo comprobar y créala.
¡FUUU!


Cita de: Mary Shaw
Menos del 10% del código tienen que ver directamente con el propósito del sistema; el resto tiene que ver con la entrada y salida, validación de datos, mantenimiento de estructuras de datos y otras labores domésticas



[/cent

Desconectado MaNuX

  • PHPero Avanzado
  • ****
  • Mensajes: 385
  • Karma: 4
  • Sexo: Masculino
  • PHP & MySQL
    • Ver Perfil
    • CliKys
Re:Ayuda con codigo php
« Respuesta #2 en: 09 de Agosto de 2013, 15:40:17 pm »
Gracias e conseguido hacerlo, pero tengo un problema aun que introduzca los datos al logearme mal, simplemente con meter el nick registrado en el campo de texto aparece como conectado :S