Ayuda con un formulario php
Avatar Image
Usuario habitual
Usuario habitual

Hola buenos días,

esta es la web que tengo alojada en mi arroba y todavía en construcción

https://jesusfranco.webcindario.com/

estoy probando a hacer un formulario con este código:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<p>&nbsp;
<?
if (!$HTTP_POST_VARS){
?>
<form action="Contacto.php" method=post>
Nombre: <input type=text name="nombre" size=16>
<br><br>
Telefono: <input type=text name="fono" size=16>
<br><br>
Email: <input type=text name=email size=16>
<br><br>
Comentarios: <textarea name=coment cols=32 rows=6></textarea>
<br><br>
<input type=submit value="Enviar">
</form>
<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviadon";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "n";
$cuerpo .= "Telefono: " . $HTTP_POST_VARS["fono"] . "n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "n";
$cuerpo .= "Comentarios: " . $HTTP_POST_VARS["coment"] . "n";

//mando el correo...
mail("erzsebet_bel@yahoo.es","Formulario recibido",$cuerpo);

//doy las gracias por el envío
echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";
}
?>
</p>
</body>
</html>

guardado como

https://jesusfranco.webcindario.com/contacto.php

y cuando pincho en el vínculo que me lleva al formulario en el index me sale el código en lugar de la página con los campos a rellenar. ¿Alguien podría aclararme donde está mi error?

Gracias.

Un saludo!!

Avatar Image
@man / @woman
@man / @woman

¿Tienes activado el soporte para php?

Por otra parte, la función mail no funciona en webcindario.

Avatar Image
Usuario habitual
Usuario habitual

si, lo descubrí más tarde leyendo en el foro que hay ciertas funciones capadas de alguna manera (http://soporte.miarroba.com/17451/2351322-estas-son-las-funciones-deshabil itadas-en-miarroba/). También tengo activado el soporte PHP.

Y como podría conseguir entonces una formulario que me funcionase en el servidor de miarroba? ¿usando algún otro lenguaje? ¿cambiando algún parámetro, y cúal?

Muchas gracias!!

Avatar Image
@man / @woman
@man / @woman

No hay forma de enviar emails; puedes -en cambio- almacenar los datos de contacto en la base de datos y haces otro formulario (para tu uso, no público-) donde revisas los datos ingresados.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Permisos:
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 07:55 UTC+01:00
Ir al subforo:
Temas similares
TemaUsuariosRespuestasVisitasActividad
fb@181222055554835 GestionXls12kNov/15
DenMirS Josepepe03312kApr/11
kazukuta NoSetup.org1909Apr/04
becest GestionXls e.aragona25kDec/11
pitialonso Josepepe033511kMay/11