Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/05/2005, 19:19
Saldu
Invitado
 
Mensajes: n/a
Puntos:
Osea,lo pongo directamente en el archivo registrar.php ? tal cual como está ahi?

Osea,quedaria asi?



<html>
<head>
<META HTTP-EQUIV="Refresh"

CONTENT="5;URL=http://localhost/default.php">
</head>
<body bgcolor=#009900 text=#FFFFFF>

<?php
error_reporting(E_ALL);
require_once("conexion.php");
$nombre = isset($_GET['nombre'])? $_GET['nombre'] : '';
$apellidos = isset($_GET['apellido']) ? $_GET['apellido'] : '';
$email = isset($_GET['user_email'])? $_GET['user_email'] : '';
$username = isset($_GET['username'])? $_GET['username'] : '';
$password = isset($_GET['user_password'])? $_GET['user_password']:

'';

mysql_query("INSERT into usuarios

(nombre,apellido,user_email,username,user_password ) values

('".$nombre."','".$apellido."','".$user_email."',' ".$username."','".$

user_password."')",$link) or die ( mysql_error());

function quitar($mensaje){
$mensaje = str_replace("<","&lt;",$mensaje);
$mensaje = str_replace(">","&gt;",$mensaje);
$mensaje = str_replace("\'","'",$mensaje);
$mensaje = str_replace('\"',"&quot;",$mensaje);
$mensaje = str_replace("\\\\","&#92",$mensaje);
return $mensaje;
}

if(trim($HTTP_POST_VARS["username"]) != "" &&

trim($HTTP_POST_VARS["user_email"]) != "" &&

trim($HTTP_POST_VARS["user_password"]) != ""
trim($HTTP_POST_VARS["nombre"]) != "" &&
trim($HTTP_POST_VARS["apellido"]) != "" && )
{
$sql ="SELECT codigo FROM usuarios WHERE

username='".quitar($HTTP_POST_VARS["username"])."'";
$result = mysql_query($sql);
if($row = mysql_fetch_array($result))
{
echo "Error,el nick escogido,o el nombre de equipo ya han sido

registrados,porfavor vuelva a intentar";
}
else
{
$sql = "INSERT INTO usuarios

(username,user_password,nombre,apellido,user_email ) VALUES (";
$sql .= "'".quitar($HTTP_POST_VARS["username"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["user_password"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["nombre"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["apellido"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["user_email"])."'";
$sql .= ",";
mysql_query($sql);
echo "Registro exitoso!,ahora mismo le enviaremos un email para

activar su cuenta";
}
mysql_free_result($result);
}
else
{
echo "Debe completar Todo el formulario para poder continuar...";
}
function f_genera_psw($num=8){ // By Kernellover
$voc = array ("a","e","i","o","u");
$con = array ("b","c","d","f","g","h","j","k","l","m","n","p"," q","r","s","t","w","x","y","z");
$psw = ""; // cadena que contendrá el password.
$vc = mt_rand(0,1); // definde si empieza por vocal o consonante.
for ($n=0; $n<$num; $n++){
if ($vc==1){
$vc=0;
$psw .= $con[mt_rand(0,count($con)-1)];
}
$psw .= $voc[mt_rand(0,count($voc)-1)];
$psw .= $con[mt_rand(0,count($con)-1)];
}
$psw = ereg_replace ("q","qu",$psw);
$psw = ereg_replace ("quu","que",$psw);
$psw = ereg_replace ("yi","ya",$psw);
$psw = ereg_replace ("iy","ay",$psw);
$psw = substr($psw,0,$num);
return $psw;
}
echo f_genera_psw();

?>

</body>
</html>