Vota por nosotros en el ranking web que participamos

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Octubre 12, 2008, 08:43:27
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderador: SaTeLuCo)  |  Tema: Estaria correcto este codigo? 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Estaria correcto este codigo?  (Leído 170 veces)
Dreamcacher
Habitual
*****
Desconectado Desconectado

Mensajes: 182


Dreamcacher

ander_91@msn.com
Ver Perfil WWW Email
« en: Junio 05, 2008, 03:32:22 »

me gustaria que hicierais alguna critica al codigo:  Grin Grin Grin

en si es la verificacion es para que nu pagina use usuarios de foros smf, y nose si podria mejorar algo, ayudadme un poco, gracias!

Código:

<?php
session_start
();
include(
"conexion.php");
$HTTP_SESSION_VARS["sesion"]="false";
function 
mysql_escape($var) {
    if(
get_magic_quotes_gpc() != 0) {
        
$var stripslashes($var);
    }
    return 
mysql_real_escape_string($var);
}  
$name=mysql_escape($HTTP_POST_VARS["name"]);
$pass=mysql_escape($HTTP_POST_VARS["pass"]);
if(
trim($name) !="" && trim($pass) !="") {
$result=mysql_query("SELECT passwd FROM smf_members WHERE memberName='$name'");
if($row=mysql_fetch_array($result)) {
if($row["passwd"]==sha1(strtolower($name).$pass)) {
$result2=mysql_query("SELECT ID_GROUP FROM smf_members WHERE memberName='$name'");
$row2=mysql_fetch_array($result2);
if($row2["ID_GROUP"]=="1") {
$HTTP_SESSION_VARS["name"]=$name;
$HTTP_SESSION_VARS["sesion"]="true";
header("location: index.php");
} else {
header("location: error.php?error=login");
}} else {
header("location: error.php?error=login");
}} else {
header("location: error.php?error=login");
}} else {
header("location: error.php?error=login");
}
mysql_close();
?>



En línea



... En este mundo existen tres tipos de personas, las que saben contar y las que no ...
[ Homer Simpson ]
SaTeLuCo
Perfectas, son todas perfectas...
Moderadores
Colaborador
*****
Desconectado Desconectado

Mensajes: 568


El hijo del papá =D

386872331
Ver Perfil WWW
« Respuesta #1 en: Junio 05, 2008, 06:10:32 »

si esta bien el code.. de hecho se parece un poco al de smf o eso me parecio... Tongue
En línea



Hosting en México, WebHosting, Dominios, Servidores Privados Virtuales, Servidores Dedicados
HostingMexicano.com
rOnNyLdInHo™
[rOnNy]
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1660



Ver Perfil WWW
« Respuesta #2 en: Junio 05, 2008, 09:23:33 »

HTTP_POST_VARS ??


PD: Pregunto eso porque ahora puedes usar  $_POST, $_SESSION, $_COOKIE

Bueno amigo el code esta bien, te felicito...
En línea

<?="rOnNyLdInHo";?>


El límite del éxito lo establece la mente humana, por eso, si quieres ver cosas que nunca haz visto, empieza a hacer cosas que nunca haz hecho.


  • Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
    Crear un captcha con PHP

  • Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
    Un .GIF o .JPG que muestre la IP de una persona (PHP)
  • Procedimientos Almacenados. Evita el SQL Injection => Pendiente
  • Paginar una consulta de la DB => Pendiente
Dreamcacher
Habitual
*****
Desconectado Desconectado

Mensajes: 182


Dreamcacher

ander_91@msn.com
Ver Perfil WWW Email
« Respuesta #3 en: Junio 05, 2008, 01:08:17 »

jeje gracias lo de HTTP_POST_VARS seque se puede poner $_POST y eso pero antes en mi hosting antiguo no me aceptaba la version "reducida" de las variables y habia que poner todo entero, no se exactamente porque... supongo que quizas por la version de PHP, asique desde entonces por si acaso escripo todo completo jeje

espero que a la gente le ayude el aporte.. jeje

_________________$Saludos!
En línea



... En este mundo existen tres tipos de personas, las que saben contar y las que no ...
[ Homer Simpson ]
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderador: SaTeLuCo)  |  Tema: Estaria correcto este codigo? « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.6 | SMF © 2006-2007, Simple Machines LLC