Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2014, 15:56
OfSerker
 
Fecha de Ingreso: marzo-2014
Mensajes: 168
Antigüedad: 10 años, 1 mes
Puntos: 2
No me envia el mail

Hola, tengo un problema con mi código y es que si pongo la url de mi página web. En la variable $email, done pongo la dirección de mi página web, si pongo la mia no se envia y por ejemplo si pongo otrq cualguiera (habbo.es) si que se envia el mail. ¿Es un bug? ¿Que pasa?
Si necesitáis archivos o cosas, pedidlas.

register.php:
Código PHP:
<?php
require_once('./config/funciones.php');
conectar('mysqlbdgngn13.000webhost.com''a661237hdjgj6_sergiof''no leas''a6612376_users');
 
//Recibir
$user     strip_tags($_POST['usernamesignup']);
$pass     strip_tags(sha1($_POST['passwordsignup']));
$mail     strip_tags($_POST['emailsignup']);
$repw     strip_tags($_POST['passwordsignup_confirm']);
$ip       $_SERVER['REMOTE_ADDR'];
$key      $aleatorio uniqid();
$activado "0";

$query    mysql_query('SELECT * FROM users WHERE user="'.mysql_real_escape_string($user).'"');

if(
$existe mysql_fetch_object($query))
{
    echo 
'El usuario '.$user.' ya existe.';
    
header("refresh: 4; url=./register.html");
}else{
    
 
$meter mysql_query('INSERT INTO users (user, pass, mail, codigo, activado, ip) values 
("'
.mysql_real_escape_string($user).'",
"'
.mysql_real_escape_string($pass).'",
"'
.mysql_real_escape_string($mail).'"
,"'
.mysql_real_escape_string($key).'","'
mysql_real_escape_string($activado).'"
,"'
.$ip.'")'); 
    
}
$to       $_POST['emailsignup']; //pon tu email
$title    "Activar cuenta";
$email    'Para activar la cuenta, es necesario entrar en este enlace: www.ofserker.netai.net';
$cabecera .= "MIME-Version: 1.0" '\r\n';
$cabecera .= "Content-type: text/plain; charset=iso-8859-1" '\r\n';
$cabecera 'From: ofserker.netai.net' "\r\n";
 
$emailreg mail($to$title$email$cabecera);

{

        if (
$emailreg) {
echo 
"Usuario <strong>$user</strong> creado con &eacutexito. Enviando un mail a <strong>$mail</strong> que luego deber&aacutes aceptar";
            
header("refresh: 8; url=./index.php");

            
        }else{
            echo 
'Hubo un error en el registro';
            
header("refresh: 4; url=./index.php");
        }
    }

?>
Atentamente, OfSerker.