Si no tienes ese archivo en tu servidor, cual es el objetivo de tener esa linea en tu codigo. Al enviar location en los heades HTTP estas provocando la redireccion a la ruta en cuestion, asi que esa linea esta redirigiendote una vez terminado de enviar el correo. A menos que haya un problema con tu script y no llegue a ejecutarse esa linea.
Hola qué tal muchas gracias por la respuesta. Si os fijáis en el comando de más arriba ya no tengo en el servidor ese código es pegado lo que sería nuevo código posesos basando continuamente en la primera pregunta que hice ahora tengo un script nuevo.
A continuación remito el código que tengo actualmente este sería el correcto como puedes ver ya no parece ese script que todo el rato estés mencionando:
<?php
if (!isset($_POST['email'])) { ?>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<label>
Nombre:
<input name="name" type="text" />
</label>
Email:
<input name="email" type="text" />
</label>
<label>
Mensaje:
<textarea name="message" rows="6" cols="50"></textarea>
</label>
<input type="submit" value="Enviar Mensaje" />
</form>
<?php
}else{
$mensaje="MENSAJE DE CONTACTO ENVIADO DESDE LA WEB VICTORSNK.COM";
$mensaje.= "\nNombre: ". $_POST['name'];
$mensaje.= "\nEmail: ".$_POST['email'];
$mensaje.= "\nMensaje: \n".$_POST['message'];
$destino= "victorsnk@yahoo.es";
$remitente = $_POST['email'];
$asunto = "Mensaje enviado por: ".$_POST['nombre'];
mail($destino,$asunto,$mensaje,"FROM: $remitente"); ?>
<p><strong>Formulario enviado correctamente.</strong></p>
<?php
}
?>