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

Hola a todos, esto es un registro en el cuál si uno se registra correctamente, le envian un mail a la dirección de correo que utilizo para registrarse. Lo malo, es que el mail no se envia. No tengo ningun servidor, archivo ni nada para enviar mails solo el registro. El proyecto lo tengo en 000.webhost.com.

register.php:
Código PHP:
<?php
require_once('./config/funciones.php');
conectar('no''leas''esto''cotilla');
 
//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";

if(
$pass==NULL|$repw==NULL|$mail==NULL) { 
        echo 
"Comprueva todos los campos"
      }else{ 
        
// ¿Coinciden las contraseñas? 
        
if(($_POST['passwordsignup'])!=($_POST['passwordsignup_confirm'])) { 
            echo 
"Las contraseñas no coinciden"
            
        }else{ 
        
$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{ 
                if (
$username_exist>0) { 
                echo 
"El nombre de usuario  esta ya en uso"
                 
                 
                 
            }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.'")') or die (mysql_error());

}
                 
//www.ofserker.netai.net/verificar.php?codigo=$aleatorio
$activateLink "http://www.ofserker.netai.net/verificar.php?codigo=$aleatorio";


$mail_para $mail;
$subject   "Activa la cuenta";
$remite    "[email protected]";

$header .="MIME-Version: 1.0\n"
$header .= "Content-type: text/html; charset=iso-8859-1\n"
$header .="From: [email protected]\n";
$header .="Return-path: "$remite."\n";
$header .="X-Mailer: PHP/"phpversion()."\n";

$message '<html><body>';
$message .= '<p>Para activar la cuenta, entra al siguiente enlace: <a href='$activateLink'>Activa ahora</A></p>';
$message .= '</body></html>';

$supermail mail($mail_para$subject$message$header);



if(
$supermail==1){
           echo 
'Usuario '.$user.' registrado correctamente. Enviando correo a '.$mail.''."</br>";
           echo 
'Enlace para activar la cuenta '.$activateLink.'';
       }else{
        echo 
'No se ha podido enviar el mail a '.$mail.''."</br>";
                echo 
'Enlace para activar la cuenta '.$activateLink.'';

        
        } 
        }
        }
    }
?>
Atentamente y esperando respuestas:
-OfSerker