Los valores se añaden correctamente a la BD.
También, cuándo hago este echo:
Código PHP:
   echo 'Usuario <strong>$user</strong> se ha creado con exito</br>'; 
    register.php:
Código PHP:
   <?php
require_once('./config/funciones.php');
conectar('mysql13.000webhost.com', 'a6612376_sergiof', 'Sergivilla1', '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.'")');
    
    if($meter)
    {
        echo 'Usuario <strong>$user</strong> se ha creado con exito</br>'; 
 
$para       = $mail; //hace referencia a la variable email...
$titulo     = "Activar cuenta";
$mensaje    = 'Para activar la cuenta, es necesario entrar en este enlace: http://ofserker.netai.net/verificar.php?codigo=$key' . "\r\n";
$cabeceras  = "MIME-Version: 1.0" . "\r\n";
$cabeceras  = 'Content-type: text/plain; charset=iso-8859-1' . "\r\n";
$cabeceras  = "From: [email protected]" . "\r\n";
 
$email = mail($para, $titulo, $mensaje, $cabeceras);
    
if ($email){
    
    echo "Enviando un mail a <strong>$mail</strong> que luego deberás aceptar";
        header("refresh: 8; url=./index.php"); 
}else{
        echo 'Hubo un error en el registro';
        header("refresh: 4; url=./index.php");
        }
    }
}
?>    
 




