Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/12/2003, 04:02
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Si te sale el mensaje "Se requiere llenar con datos", es porque se cumple esta condicion:
Código PHP:
if (!isset($name) || !isset($email) || !isset($message) || empty($name) || empty($email) || empty($message)) {
print 
"&result=Fail";
print 
"&errorMsg=" urlencode("Se requiere llenar con datos.");
exit;

Es decir, porque no existen o estan vacios una de estas variables: $name, $email, $message. Como supongo que vienen de un formulario, por eso comentaba lo del register_globals, ya que parece que requieres que sea a ON. De todas formas, es recomendable que lo cambies para que funcione con register_globals a OFF, y uses los arrays superglobales $_POST o $_GET, dependiendo del metodo del formulario:
Código PHP:
if (!isset($_POST['name']) || !isset($_POST['email']) || !isset($_POST['message']) || empty($_POST['name']) || empty($_POST['email']) || empty($_POST['message'])) {
print 
"&result=Fail";
print 
"&errorMsg=" urlencode("Se requiere llenar con datos.");
exit;

De todas formas, creo que usas Flash como formulario (por el formato de la salida). Asegurate que los campos se llaman name, email y message, y que en la prueba que hagas todos tengan valor.

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.