Foros del Web » Administración de Sistemas » Shared Hosting y VPS »

Formulario de Contacto para 000webhost

Estas en el tema de Formulario de Contacto para 000webhost en el foro de Shared Hosting y VPS en Foros del Web. Hola: He tratado de instalar una web que me funcionaba correctamente en otro servidor. Mi sorpresa ha sido que el formulario de contacto no funciona ...
  #1 (permalink)  
Antiguo 22/09/2011, 04:44
 
Fecha de Ingreso: abril-2008
Mensajes: 348
Antigüedad: 16 años
Puntos: 1
Formulario de Contacto para 000webhost

Hola:

He tratado de instalar una web que me funcionaba correctamente en otro servidor.

Mi sorpresa ha sido que el formulario de contacto no funciona en este servidor.

Alguien sabe de algun formulario que funcione en este servidor?
  #2 (permalink)  
Antiguo 22/09/2011, 07:35
Avatar de JoshMex
Moderador Webhosting
 
Fecha de Ingreso: enero-2006
Mensajes: 4.057
Antigüedad: 18 años, 2 meses
Puntos: 166
Respuesta: Formulario de Contacto para 000webhost

Usas la función mail() de php para enviar el formulario?
__________________
JoshMex
Desarrollador Plataforma Microsoft / Windows / ASP / ASP.NET / SQL Server
Es inútil hacer cualquier cosa a prueba de tontos, porque los tontos son muy ingeniosos
  #3 (permalink)  
Antiguo 22/09/2011, 09:07
 
Fecha de Ingreso: abril-2008
Mensajes: 348
Antigüedad: 16 años
Puntos: 1
Respuesta: Formulario de Contacto para 000webhost

<?php
session_start();

if(isset($_POST['enviar'])) {
$Message = "";
$Captcha = (string) $_POST["codigo_verificacion"];
if($_POST['nombre'] == '') {
echo "<p style='color: #00FFFF;'><strong>No has ingresado tu Nombre.</strong></p>";
}elseif($_POST['email'] == '') {
echo "<p style='color: #00FFFF;'><strong>No has ingresado tu Email.</strong></p>";


}elseif(sha1($Captcha) != $_SESSION["CAPTCHA_CODE"]) {
$Message = "<p style='color: #0066FF;'><strong>El c&oacute;digo de validaci&oacute;n es incorrecto.</strong></p>";
}else {
$mensaje = $_POST['mensaje'];
$nombre = $_POST['nombre'];
$email = $_POST['email'];




mail ("[email protected]", "pc-guay", "\nNombre: $nombre,\nMensaje:$mensaje\nEmail: $email"); // coloque aqui su correo
echo '<p style="color: #0066FF;"><strong>El email ha sido enviado con éxito.</strong></p>';
}
}
if(!empty($Message)) {
// Muestro los posibles errores de validación previos.
echo "$Message";
//Prepara los datos para que el formulario se autorellene.
$return .= "&mensaje=".$_POST['mensaje']; //Este sirve para el resto de campos (se añaden mas copiando y cambiando esta linea)
$return .= "&nombre=".$_POST['nombre']; //Este sirve para el resto de campos (se añaden mas copiando y cambiando esta linea)
$return .= "&email=".$_POST['email']; //Este sirve para el resto de campos (se añaden mas copiando y cambiando esta linea)

}

// Si aún no se han enviado los datos, mostramos el formulario
?>
  #4 (permalink)  
Antiguo 22/09/2011, 09:15
Avatar de JoshMex
Moderador Webhosting
 
Fecha de Ingreso: enero-2006
Mensajes: 4.057
Antigüedad: 18 años, 2 meses
Puntos: 166
Respuesta: Formulario de Contacto para 000webhost

Si usas la función mail() es posible que esta se encuentre deshabilitada en el servidor o que los emails enviados con esta función no lleguen a su destino.
__________________
JoshMex
Desarrollador Plataforma Microsoft / Windows / ASP / ASP.NET / SQL Server
Es inútil hacer cualquier cosa a prueba de tontos, porque los tontos son muy ingeniosos
  #5 (permalink)  
Antiguo 22/09/2011, 09:21
 
Fecha de Ingreso: abril-2008
Mensajes: 348
Antigüedad: 16 años
Puntos: 1
Respuesta: Formulario de Contacto para 000webhost

Algo de eso tiene que ser, por que le proceso parace que se completa pero no llegan a destino.

Alguna idea o alternativa? Se puede activar esa funcion?

Un saludo
  #6 (permalink)  
Antiguo 22/09/2011, 14:05
Avatar de GospeliDEA  
Fecha de Ingreso: septiembre-2010
Mensajes: 646
Antigüedad: 13 años, 7 meses
Puntos: 54
Respuesta: Formulario de Contacto para 000webhost

Cita:
Alguna idea o alternativa? Se puede activar esa funcion?
Tu no puedes activar esa función, la solución sería buscar un hosting de pago.
saludos
__________________
Daniel
Gospel iDEA
Solicita una Prueba Gratis de Radio Online | VPS Hosting
  #7 (permalink)  
Antiguo 22/09/2011, 15:12
Avatar de hyperwin  
Fecha de Ingreso: agosto-2010
Mensajes: 1.290
Antigüedad: 13 años, 8 meses
Puntos: 68
Respuesta: Formulario de Contacto para 000webhost

Podeis usar la clase phpmailer y usar un servidor smtp externo, podrias intentarlo con una cuenta de gmail.
__________________
Administrador de Servidores Windows
www.hyperwin.net
WebSitePanel - Helm Control - HostingController - DotNetPanel
Instalación - Configuración - Hardening - Solución de problemas
  #8 (permalink)  
Antiguo 22/09/2011, 21:30
Avatar de Luismaster2000  
Fecha de Ingreso: junio-2011
Ubicación: Orizaba, Ver.
Mensajes: 499
Antigüedad: 12 años, 10 meses
Puntos: 31
Respuesta: Formulario de Contacto para 000webhost

a mi siempre me funciono la funcion mail cuando usaba los servicios de 000webhost

Etiquetas: 000webhost, contacto, formulario, servidor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:28.