我是PHP的新手。我有一个带有两个表单联系人的Web,一个在索引中,另一个在联系页面中。当它在7个月之前上升时,联系表格工作得很完美,但现在不起作用,我不知道发生了什么。
现在,当我发送消息时,显示以下错误:
错误:“您的邮件无法发送,请稍后再试”
所以我检查了文件,但显然一切都很好,如果有人可以就此问题指导我,请感谢。
代码是:
**html**
<!-- Book Apointment -->
<div class="book-form">
<div class="inner-form">
<h4><img src="images/calendar.png" alt="">Agende una Cita</h4>
<form id="contact" action="process1.php" method="post">
<div class="inputs">
<input name="name" type="text" value="Full Name" data-value="Nombre Completo">
<input name="email" type="text" value="E-mail Adress" data-value="E-mail">
<input name="phone" type="text" value="Phone Number" data-value="Numero de Telefono">
<input name="fecha" id="datepicker-example1" type="text" value="Escoja su cita">
</div>
<input id="submit" type="submit" value="Solicite su Cita">
</form>
</div>
</div>
<!-- End Book Apointment -->
php
<?php
// Get Data
$name = strip_tags($_POST['name']);
$email = strip_tags($_POST['email']);
$phone = strip_tags($_POST['phone']);
$fecha = strip_tags($_POST['fecha']);
// Send Message
mail( "consultorio@dredgarfelipediaz.com", "Solicitud de Cita",
"Name: $name\nEmail: $email\nPhone: $phone\nFecha: $fecha\n",
"From: Solicitud de Cita <Servidor Medialog Agencia Creativa>" );
//Enviamos el mensaje y comprobamos el resultado
if (@mail($name, $email, $phone, $fecha )) {
//Si el mensaje se envía muestra una confirmación
die("Gracias, su mensaje se envio correctamente.");
}else{
//Si el mensaje no se envía muestra el mensaje de error
die("Error: Su información no pudo ser enviada, intente más tarde");
}
?>