Tengo este código que recoge los datos de un formulario:
<?php
$tumail= "[email protected]" ;
$subject="Correo de $nick";
if (@mail($tumail, $subject, "$nick mando su direccion $direccion y su correo $email")){
echo('<p>Gracias $nick. Tu correo ha sido enviado con éxito.</p>');
} else {
echo('<p>No se puedo enviar el correo intentelo de nuevo.</p>');
}
?>
Pero cuanso sale la pantalla de confiormacioón aparece esto:
Gracias $nick. Tu correo ha sido enviado con éxito.
¿Qué está mal?
Gracias

. El "@" antepuesto a una función, sirve para no mostrar el mensaje de error en caso de fallo... Por ejemplo, si tienes
... pero no hay mensaje... solo es eso... te interezará mostrar mensajes cuando desarrolles, es información para tí, pero no ya en tu aplicación trabajando 
