FORM UPDATE::::::
Código PHP:
require ("aut_verifica.inc.php");
$nivel_acceso=0;
$conexion = mysql_connect($sql_host,$sql_usuario,$sql_pass);
mysql_select_db($sql_db,$conexion);
function genera_password($longitud,$tipo="alfanumerico"){
if ($tipo=="alfanumerico"){
$exp_reg="[^A-Z0-9]";
} elseif ($tipo=="numerico"){
$exp_reg="[^0-9]";
}
return substr(eregi_replace($exp_reg, "", md5(rand())) .
eregi_replace($exp_reg, "", md5(rand())) .
eregi_replace($exp_reg, "", md5(rand())),
0, $longitud);
}
$num =$_GET['reg'];
$accion =$_GET['a'];
if($num<>0)
{
if($accion=='desactiva')
{
$erase_user= md5(uniqid("", true));
$erase_pass= md5(uniqid("", true));
$consul="UPDATE usuario SET activo='NO', usuario ='".$erase_user."' ,pass='".$erase_pass."' WHERE codmod=".$num;
mysql_query($consul, $conexion) or die(mysql_error());
// header("Location:view_usuario.php");
}elseif($accion=='activa'){
$new_usu="SELECT nombre, apepat, apemat, email FROM usuario WHERE codmod=".$num;
$con=mysql_query($new_usu,$conexion);
$resul=mysql_fetch_array($con);
$us =$resul['nombre'];
$ap =$resul['apepat'];
$am =$resul['apemat'];
$em =$resul['email'];
$n_u=strtolower(substr(trim($us), 0,1).trim($ap).rand(1,100));
$pass_envio=genera_password(5);
$pass=md5($pass_envio);
$mailsubject="Su cuenta ha sido reactivada: ";
$consul="UPDATE usuario SET activo='SI', usuario ='".$n_u."' ,pass='".$pass."' WHERE codmod=".$num;
mysql_query($consul) or die(mysql_error());
$SQLmail1 = "select * from configuracion";
$sql_result_mail1 = mysql_query($SQLmail1 ) or die (mysql_error());
$datos= mysql_fetch_array($sql_result_mail1);
$Fromname=$datos['mail_master'];
$curso=$datos['nom_curso'];
$url=$datos['url_curso'];
$msg="Su cuenta personal de acceso al curso : ".$curso.".<br>";
mail($us." ".$ap." ".$am." <".$em.">", $mailsubject, $msg, "From: <".$Fromname.">\nContent-Type: text/html; charset=iso-8859-1");
header("Location: view_usuario.php");
}elseif($accion=='send_mail'){
$new_usu="SELECT nombre, apepat, apemat, email, usuario FROM usuario WHERE codmod=".$num;
$con=mysql_query($new_usu,$conexion);
$resul=mysql_fetch_array($con);
$u =$resul['usuario'];
$us =$resul['nombre'];
$ap =$resul['apepat'];
$am =$resul['apemat'];
$em =$resul['email'];
$pass_envio=genera_password(5);
$pass=md5($pass_envio);
$consul="UPDATE usuario SET pass='".$pass."' WHERE codmod=".$num;
mysql_query($consul);
$SQLmail1 = "select * from configuracion";
$sql_result_mail1 = mysql_query($SQLmail1 ) or die (mysql_error());
$datos= mysql_fetch_array($sql_result_mail1);
$Fromname=$datos['mail_master'];
$curso=$datos['nom_curso'];
$url=$datos['url_curso'];
$mailsubject="Su clave de acceso ha sido cambiada: ";
$msg="Su cuenta personal de acceso al curso : ".$curso.".<br>";
mail($us." ".$ap." ".$am." <".$em.">", $mailsubject, $msg, "From: <".$Fromname.">\nContent-Type: text/html; charset=iso-8859-1");
header("Location:view_usuario.php");
}
}else{
header("Location:view_usuario.php");
}
GRACIAS OJALA K PUEDAN AYUDARME QUE NO ENTIENDO PORK NO SALE Y ES EL UNIKO FORM K NO ME SALE