esto seria el formulario en html:
<form action="enviar.php" method="post" id="contact-form">
<div class="wrapper">
<label>
<input type="text" name="nombre:" onblur="if(this.value=='') this.value='nombre:'" onfocus="if(this.value =='nombre:' ) this.value=''" />
</label>
<label>
<input type="text" name="asunto:" onblur="if(this.value=='') this.value='asunto:'" onfocus="if(this.value =='asunto:' ) this.value=''" />
</label>
<label>
<input type="text" name="telefono:" onblur="if(this.value=='') this.value='telefono:'" onfocus="if(this.value =='telefono:' ) this.value=''" />
</label>
<label>
<input type="text" name="email:" onblur="if(this.value=='') this.value='email:'" onfocus="if(this.value =='email:' ) this.value=''" />
</label>
<strong>
<textarea cols="32" rows="6" onblur="if(this.value=='') this.value='mensaje:'" onfocus="if(this.value =='mensaje:' ) this.value=''" >mensaje:</textarea>
</strong>
<div class="clear"></div>
<i><a href="#" onclick="document.getElementById('contact-form').reset()">borrar</a></i> <em><a href="#" onclick="document.getElementById('contact-form').submit()">enviar</a></em> </div>
</form>
</div>
y esto el arhivo enviar.php
<?php
$fecha=date("d-m-Y");
$hora=date("H:i:s");
$destino="
[email protected]";
$asunto= "comentario";
$desde="From:".$_POST[email];
$comentario="
\n
Nombre: $_POST[nombre]
Email: $_POST[email]
Consulta: $_POST[texto]
Enviado: $fecha a las $hora
\n
";
mail($destino, $asunto, $comentario, $desde);
?>
Ahora me llegan los mensajes,pero mal
No se ve lo que se ha escrito en formulario,la dirreccion del correo del visitante siempre me lleaga como inválida...algo falla sabeis que es,ayuda por favor..llevo desde miercoles en esto atrancado