El tema es que no me funciona:
Cita:
Notice: Undefined variable: conn in 'funciones.php'
Cita:
Tengo un error, claro está, pero no se identificarlo... ¿Alguien puede orientarme?Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in 'funciones.php'
Una de mis dudas es que quizás utilizo los mismos nombres de variables en todas las funciones y quizás lo estoy volviendo loco, no se, lo mismo es una deducción absurda
![En dos](http://static.forosdelweb.com/fdwtheme/images/smilies/partido.png)
CONECTAR.PHP
Código PHP:
function conectar(){
global $conn;
$conn = mysql_connect("servidor","nombre","contraseña") or die (mysql_error());
mysql_select_db("nombre",$conn) or die (mysql_error());
}
function desconectar() {
mysql_close($conn);
}
Código PHP:
function insertarReg($name_, $username_, $password1_, $email_, $tipo_usuario_){
global $url;
$clave = generar_txtAct(20,false);
//Montamos la estructura del enlace con la clave.
$url = "activar.php?id=".$clave;
conectar();
$sql= "insert into users_temp (usersTemp,password,email,fecAlta,txt_Activ,tipo_usuario) values ('$username_','$password1_','$email_',CURDATE(),'$clave','$tipo_usuario_')";
$resultado=mysql_query($sql,$conn) or die (mysql_error());
if (!$resultado)
return false;
else
return true;
}
function validateExistUsername($username){
conectar();
$sql= "select usersTemp from users_temp where usersTemp = '$username'";
$resultado=mysql_query($sql,$conn) or die (mysql_error());
if (mysql_num_rows($resultado)>0)
return false;
else
return true;
}
![enojado](http://static.forosdelweb.com/fdwtheme/images/smilies/enojado.png)