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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  usuarios en PHP
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: usuarios en PHP  (Leído 3,865 veces)
pedraxito


Desconectado Desconectado

Mensajes: 385



Ver Perfil
usuarios en PHP
« en: 24 Abril 2007, 05:52 am »

hola que tal, soy nuevo en esto de programacion en PHP, y ando buscando algun manual para poder crear una pagina donde pueda hacer que un usuario inicie session y pueda ver sus datos, etc, etc y claro, tambien el cerrar esa sesion

gracias!! espero haberme explicado jeje


En línea


sirdarckcat
Aspirante a supervillano
Moderador Global
***
Desconectado Desconectado

Mensajes: 7.019


No estoy loco, soy mentalmente divergente


Ver Perfil WWW
Re: usuarios en PHP
« Respuesta #1 en: 24 Abril 2007, 06:38 am »

no lo probé.. deberia funcionar xD
usuario:  prueba
passwrd: prueba

login.php
Código:
<?php
session_start();
$password['prueba']="c893bad68927b457dbed39460e6afd62";
if(isset($_GET['u'])){
   if($password[$_GET['u']]==md5($_GET['p'])){
      $_SESSION['login']=$_GET['u'];
      header("location: main.php");
   }
}
?>
Error

index.php
Código:
<form action="login.php">
Usuario:<input type=text name=u>
Pass:<input type=password name=p>
<input type=submit>
</form>

main.php
Código:
<?php
session_start();
if(isset($_SESSION['login'])){
echo "tu eres {$_SESSION['login']}.";
exit;
}
?>
Error


En línea

pedraxito


Desconectado Desconectado

Mensajes: 385



Ver Perfil
Re: usuarios en PHP
« Respuesta #2 en: 24 Abril 2007, 08:35 am »

gracias, lo checare ...  ;D
En línea


pedraxito


Desconectado Desconectado

Mensajes: 385



Ver Perfil
Re: usuarios en PHP
« Respuesta #3 en: 24 Abril 2007, 17:45 pm »

hola que tal, estaba probando el codigo que me pasaste pero al correrlo en el navegador me marca este error

Código:
arning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /usr/local/apache2/htdocs/sistema/index.php:16) in /usr/local/apache2/htdocs/sistema/index.php on line 28

Código:
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/apache2/htdocs/sistema/index.php:16) in /usr/local/apache2/htdocs/sistema/logIn.php on line 27
bienvenido


sera algo de confiugracion del php.ini???? o que sera?
En línea


alone-in-the-chat


Desconectado Desconectado

Mensajes: 587


Ver Perfil
Re: usuarios en PHP
« Respuesta #4 en: 24 Abril 2007, 20:16 pm »

Ni siquiera te tomaste la molestia de buscar en google ...
ese error se da cuando ya se han enviado cabeceras al navegador puede que x alli estes enviando un espacio en  blanco o cualkier cosa , antes de enviar cualkier cosa al navegador debes de usar la funcion session_start()

Saludos.
En línea

Because maybe
You're gonna be the one that saves me
And after all
You're my wonderwall
d[n_n]b
eLank0
eLhAcKeR r00Lz


Desconectado Desconectado

Mensajes: 1.062



Ver Perfil WWW
Re: usuarios en PHP
« Respuesta #5 en: 24 Abril 2007, 22:37 pm »

Trabaja con las sesiones y/o cookies antes de la etiqueta <html>.

S2
En línea

pedraxito


Desconectado Desconectado

Mensajes: 385



Ver Perfil
Re: usuarios en PHP
« Respuesta #6 en: 25 Abril 2007, 08:37 am »

ya lo hice eLanK0, pero aunasi me marca ese error ...

mira, tengo mi pagina index.php y dentro de esa pagina incluyo el codigo de login.php ( include "login.php"; ) que es donde tengo mi formulario y el codigo para iniciar sesion, y cuando ya hago el inicio de sesion me marcar ese error ...
En línea


pedraxito


Desconectado Desconectado

Mensajes: 385



Ver Perfil
Re: usuarios en PHP
« Respuesta #7 en: 26 Abril 2007, 19:17 pm »

ahora si ... ya pude jeje. esque todavia soy novato en php pero ya pude resolver el problema .. en lugar de usar variables de sesion estoy usando cookies

gracias !
En línea


sirdarckcat
Aspirante a supervillano
Moderador Global
***
Desconectado Desconectado

Mensajes: 7.019


No estoy loco, soy mentalmente divergente


Ver Perfil WWW
Re: usuarios en PHP
« Respuesta #8 en: 27 Abril 2007, 03:10 am »

pues eso es inseguro.. :P
las cookies las puede modificar el usuario, pero las sesiones no.. (sera¿? :o! ¬¬ hardenedphp tiene algo nuevo :P)

Saludos!!
En línea

pedraxito


Desconectado Desconectado

Mensajes: 385



Ver Perfil
Re: usuarios en PHP
« Respuesta #9 en: 27 Abril 2007, 17:48 pm »

a okok .. oye pero en las cookies solo estoy guardando el usuario y la contrase~a, ahi si el usuario las cambia el unico problema que veo yo esque tendria que volver a iniciar sesion, no? o habra algun otro problema?
En línea


Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Usuarios de Diaspora* « 1 2 »
Foro Libre
Foxy Rider 15 5,147 Último mensaje 25 Julio 2011, 06:33 am
por Foxy Rider
Web Usuarios
Desarrollo Web
Ridersc 1 657 Último mensaje 9 Junio 2013, 20:21 pm
por MauroMasciar
IDs de usuarios
Juegos y Consolas
Orb 0 1,740 Último mensaje 5 Noviembre 2014, 21:17 pm
por Orb
¡¡¡ Usuarios de XP !!!
Seguridad
Randomize 7 2,386 Último mensaje 6 Junio 2017, 13:41 pm
por Randomize
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines