Hola a todos, tengo un problema al momento de la recepcion del formulario de contacto.
Al momento de recibirlo me llegan con estos datos
new message:
name: blabla bla bla bla bla
email: bla bla bla blabla
message: Esto es una prueba
Lo que yo quisiera saber es como cambiar para que sea en español, es decir.
Nuevo mensaje:
Nombre:
Email:
Mensaje:
Qué lineas deberia cambiar? hay algo más que deba corregir?
Quizás sea una tonteria pero tengo conocimientos nulos de PHP.
Desde ya miles de gracias por su ayuda.
Abajo pegué el archivo contacto.php que estoy usando
<?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.="DIRECCION DE EMAIL INVALIDA";
$errors=1;
}
if($errors==1) echo $error;
else{
$values = array ('name','email','message');
$required = array('name','email','message');
$your_email = "[email protected]";
$email_subject = "Nuevo mensaje";
$email_content = "new message:\n";
//for( $i = 0 ; $i < count( $values ) ; ++$i ) {
// for( $c = 0 ; $c < count( $required ) ; ++$c ) {
// if( $values[$i]==$required[$c] ) {
// echo $required[$x];
// if( empty($_POST[$values[$i]]) ) { echo 'POR FAVOR LLENE LOS CAMPOS REQUERIDOS'; exit; }
// }
// }
// $email_content .= $values[$i].': '.$_POST[$values[$i]]."\n";
//}
foreach($values as $value){
if(in_array($value,$required)){
if( empty($_POST[$value]) ) { echo ' POR FAVOR LLENE LOS CAMPOS REQUERIDOS'; exit; }
$email_content .= $value.': '.$_POST[$value]."\n";
}
}
if(mail($your_email,$email_subject,$email_content) ) {
echo 'MENSAJE ENVIADO!';
} else {
echo 'ERROR!';
}
}
?>