· PARA DARTE DE ALTA ·


Usuario:

E-mail:


· PARA DARTE DE BAJA ·

E-mail:

Codigo:


· PARA RECUPERAR TUS DATOS ·

E-mail:

"; } if($que=="alta") { if(!$usuario || !$email) { echo "

No has rellenado algun campo.

"; } else { $listar = mysql_query("SELECT * FROM newsletter where email='$email'"); $cuantos = mysql_num_rows($listar); if ($cuantos!="0") { echo "

Ese E-mail ya esta dado de alta.

"; } else { function valid_email($email) { if(ereg("^[a-zA-Z0-9_]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$", $email)) return true; else return false; } if(!valid_email($email)) { echo "

Ese E-mail no es valido.

"; } else { $codigo = date("dhtsg"); mysql_query("INSERT INTO newsletter VALUES('', '$usuario', '$email', '$codigo','0')"); $subject = "Lista de Novedades eliteMP3"; $content = "GRACIAS por apuntarte a la lista de correo.\n\nDEBES ACTIVAR TU SUSCRIPCION para poder recibir las novedades en tu correo. Para ello pulsa el siguiente enlace y tu cuenta se activara:\n http://www.elitemp3.net/lista/index.php?que=activar&email=$email \n\nEste E-Mail contiene informacion sobre tu suscripcion a la lista de novedades. Esta informacion te será util cuando quieras darte de baja..\n\n Usuario: ".$usuario."\n E-mail: ".$email."\n Codigo: ".$codigo."\n\nSi quieres darte de baja, no tienes mas que visitar esta pagina: http://www.elitemp3.net/lista, y borrarte de la lista.\n\nSaludos."; $from = "From: lista@elitemp3.net"; $mail = mail($email, $subject, $content, $from); echo "

Has sido dado de alta en la lista de novedades
Te acabamos de enviar un email con los datos de registro

RECUERDA ACTIVAR TU SUSCRIPCION para poder recibir las novedades en tu email. El enlace de activacion aparece en el email que te acabamos de enviar

"; } } } } if($que=="baja") { if(!$codigo || !$email) { echo "

No has rellenado algun campo.

"; } else { $listar = mysql_query("SELECT * FROM newsletter where email='$email' AND code='$codigo'"); $cuantos = mysql_num_rows($listar); if ($cuantos=="0") { echo "

Email o codigo incorrectos.

"; } else { mysql_query("DELETE FROM newsletter WHERE email='$email' and code='$codigo'"); echo "

Has sido dado de baja en la lista de novedades

"; } } } if($que=="recuperar") { $listar = mysql_query("SELECT * FROM newsletter where email='$email'"); $cuantos = mysql_num_rows($listar); if ($cuantos=="0") { echo "

Ese Email no esta dado de alta.

"; } else { while ($data = mysql_fetch_array($listar)) { $tunombre="$data[name]"; $tuemail="$data[email]"; $tucodigo="$data[code]"; } $onlineip2 = getenv(REMOTE_ADDR); $email2 = "$tuemail"; $subject2 = "Lista eliteMP3 - Recuperacion de datos"; $from2 = "From: lista@elitemp3.net"; $content2 = "Aqui te enviamos tus datos de registro en la Lista de correo de EliteMP3. Si quieres darte de baja, no tienes más que visitar http://www.elitemp3.net/lista e introducir dichos datos en el formulario correspondiente. Gracias por tu atencion.\n\n Usuario: $tunombre\n Email: $tuemail\n Codigo: $tucodigo\n IP de quien ha solicitado los datos: $onlineip2"; $mail2 = mail($email2, $subject2, $content2, $from2); echo "

Te acabamos de enviar un email con tus datos.

"; } } if($que=="activar") { $email=$_GET[email]; $listar = mysql_query("SELECT * FROM newsletter where email='$email' AND status='0'"); $cuantos = mysql_num_rows($listar); if ($cuantos=="0") { echo "

Ese Email no esta dado de alta o ya esta activado.

"; } else { while ($data = mysql_fetch_array($listar)) { $id="$data[id]"; } mysql_query("UPDATE newsletter SET status='1' WHERE id='$id'") or die(mysql_error()); echo "$email ha sido activado correctamente"; } } ?>