Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2009, 00:55
Avatar de Undying
Undying
 
Fecha de Ingreso: julio-2006
Ubicación: Argentina
Mensajes: 389
Antigüedad: 17 años, 9 meses
Puntos: 6
Pregunta Idioma en formulario de contacto

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!';
}
}
?>