Amigo estoy haciendo una pagina web, pero en el formulario de contacto se me esta presentando la siguiente situacion, los mensajes no llegan al correo destinado, le muestro mas detalles
Esta es la toma de pantalla del formulario
el codigo insertado en contac.html
y Aqui el Contac.php
La cuestion es que no logro ver (arreglar) el error, y que llegue el mensaje al correo destinado, si alguien me puede ayudar, le estare muy agradecido :vientos:
Esta es la toma de pantalla del formulario
el codigo insertado en contac.html
<form action="contact.php" method="post" id="jaybich-contact">
<h3>Envienos un E-mail</h3>
<fieldset>
<ol>
<li>
<label for="name" class="name">Su Nombre</label>
<input type="text" name="name" id="name" value="" class="required" />
</li>
<li>
<label for="email" class="name">Su E-mail</label>
<input type="text" name="email" id="email" value="" class="required email" />
</li>
<li>
<label for="message" class="name">Su Mensaje</label>
<textarea name="message" id="message" class="required" rows="" cols=""></textarea>
</li>
<li>
<label for="submit" class="name">;</label>
<input type="submit" id="submit" value="Submit" />
<input type="hidden" name="submitted" id="submitted" value="true" />
</li>
</ol>
</fieldset>
</form>
<h3>Envienos un E-mail</h3>
<fieldset>
<ol>
<li>
<label for="name" class="name">Su Nombre</label>
<input type="text" name="name" id="name" value="" class="required" />
</li>
<li>
<label for="email" class="name">Su E-mail</label>
<input type="text" name="email" id="email" value="" class="required email" />
</li>
<li>
<label for="message" class="name">Su Mensaje</label>
<textarea name="message" id="message" class="required" rows="" cols=""></textarea>
</li>
<li>
<label for="submit" class="name">;</label>
<input type="submit" id="submit" value="Submit" />
<input type="hidden" name="submitted" id="submitted" value="true" />
</li>
</ol>
</fieldset>
</form>
<?php
if(!$_POST) exit;
$email = $_POST['email'];
//$error[] = preg_match('/\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b/i', $_POST['email']) ? '' : 'INVALID EMAIL ADDRESS';
if(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$email )){
$error.="La Direccion de correo especificada no es valida";
$errors=1;
}
if($errors==1) echo $error;
else{
$values = array ('name','email','message' );
$required = array('name','email','message');
$your_email = "mi_correo@mi_empresacom";
$email_content = "Mensaje:\n";
foreach($values as $key => $value){
if(in_array($value,$required)){
if ($key != 'name') {
if( empty($_POST[$value]) ) { echo 'Por favor complete los campos obligatorios'; exit; }
}
$email_content .= $value.': '.$_POST[$value]."\n";
}
}
if(@mail($your_email,$email_subject,$email_content)) {
echo 'Su mensaje fue enviado, nos comunicaremos lo mas pronto posible con usted, Muchas Gracias';
} else {
echo 'ERROR!';
}
}
?>
if(!$_POST) exit;
$email = $_POST['email'];
//$error[] = preg_match('/\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b/i', $_POST['email']) ? '' : 'INVALID EMAIL ADDRESS';
if(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$email )){
$error.="La Direccion de correo especificada no es valida";
$errors=1;
}
if($errors==1) echo $error;
else{
$values = array ('name','email','message' );
$required = array('name','email','message');
$your_email = "mi_correo@mi_empresacom";
$email_content = "Mensaje:\n";
foreach($values as $key => $value){
if(in_array($value,$required)){
if ($key != 'name') {
if( empty($_POST[$value]) ) { echo 'Por favor complete los campos obligatorios'; exit; }
}
$email_content .= $value.': '.$_POST[$value]."\n";
}
}
if(@mail($your_email,$email_subject,$email_content)) {
echo 'Su mensaje fue enviado, nos comunicaremos lo mas pronto posible con usted, Muchas Gracias';
} else {
echo 'ERROR!';
}
}
?>