como puedo validar el login

Iniciado por geshiro, 4 Junio 2015, 23:05 PM

0 Miembros y 1 Visitante están viendo este tema.

DarK_FirefoX

Cita de: geshiro en  7 Junio 2015, 04:28 AM
osea poder acomoderlos y no sacarlos del method POST

Por favor, @geshiro, explícate mejor, porque no entiendo nada. Primero haces una pregunta y nos has dicho si quiera si te sirvieron las soluciones dadas.

Ahora no entiendo para nada lo que quieres hacer?

Salu2s

geshiro

si me sirvieron pero ya lo hize lo del login ya bien pero ahora quiero acomodarlos y no sacarlos directos del method post para que no hagan sql

kaiserr

#12
Yo te puse una función antes, y DarK_FirefoX te puso una muy buena combinación.

En tu caso tendras que pasarle a esa función tu variables:
Código (php) [Seleccionar]

$User = $_REQUEST['User'];
$Pass = $_REQUEST['Pass'];


Es decir, cogiendo la función que te ha puesto DarK_FirefoX:
Cita de: DarK_FirefoX en  6 Junio 2015, 02:53 AM
Código (php) [Seleccionar]
function sanitize($connection, $data)
{
return htmlentities(strip_tags(mysqli_real_escape_string($connection, $data);
}


quedaría así más o menos:
Código (php) [Seleccionar]

$User = $_REQUEST['User'];
$Pass = $_REQUEST['Pass'];

$conexion = mysql_connect("localhost","root") or die ("PROBLEMAS AL CONECTA EL SERVIDOR");
   mysql_select_db("db_login",$conexion) or die ("PROBLEMAS A CONECTAR CON LA DB");

...
...

$User = sanitize($conexion, $User);
$Pass = sanitize($conexion, $Pass);

...
...

function sanitize($connection, $data)
{
return htmlentities(strip_tags(mysqli_real_escape_string($connection, $data);
}


Aprovecho para darte otro consejo, los nombres de los atributos por convención empiezan en minúsculas.