ok master, eso lo solucioné. gracias a vuestras correciones.
pero ahora no me permite activar la cta. el mail que me llega tiene un link que llama al activar.php que es este:
Código PHP:
<?
// Conecta con la base
include "db.php";
// crea las variables a partir de la URL
$usuario = $_REQUEST["id"];
$codigo = $_REQUEST["code"];
$sql = mysql_query("UPDATE usuarios SET activo=1 WHERE id= . $usuario AND password= . $codigo ");
$sql_doublecheck = mysql_query("SELECT * FROM usuarios WHERE usuario=. $usuario AND password= .$codigo AND activo=1");
$doublecheck = mysql_num_rows($sql_doublecheck);
if($doublecheck == 0){
echo "<strong><font color=red>Su cuenta no puede ser activada</font></strong>";
} elseif ($doublecheck > 0) {
echo "<strong>Su cuenta se activó correctamente</strong> Puede ingresar completando el siguiente formulario<br />";
include "form_ingreso.html";
}
?>
cuando lo llamo desde el link me da esto: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/fria/domains/ca.com.ar/public_html/activar.php on line 12
Su cuenta no puede ser activada
probé cambiando los valores en los operadores de comparacion pero no me da el alta para registrarme.