Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2005, 08:35
Judibari
 
Fecha de Ingreso: enero-2004
Mensajes: 20
Antigüedad: 20 años, 3 meses
Puntos: 0
formulario error

Hola

Agradeciendo vuestra ayuda paso a formularos mi problema. Tengo una página web presencial cuya única utilidad es un sencillo formulario (que funcionaba con cgi). Recientemente la empresa que aloja la página eliminó los cgi´s y me obligó a utilizar php. Mis conocimientos son nulos en php así que en base a un formulario y algunas modificaciones he realizado uno ,pero no consigo que me funcione, aparece un error
Parse error: parse error, unexpected T_STRING in /home/rapidpap/public_html/solicitar_server.php on line 41


Si alguien pudiese orientarme y decirme que es lo que está mal se lo agradecería profundamente:

Formulario por si quienren probarlo
http://rapidpaper.com/contacto.htm

Código del archivo "solicitar_server.php" que procesa la información del formulario

Content-Type: text/plain; name="solicitar_server.php"; format=flowed
Content-Transfer-Encoding: 8bit
Content-Disposition: attachment; filename="solicitar_server.php"

<?php
$eleccion=$_POST['eleccion'];
$empresa=$_POST['empresa'];
$nombre=$_POST['nombre'];
$localidad=$_POST['localidad'];
$telefono=$_POST['telefono'];
$email=$_POST['email'];
$tipounidad=$_POST['tipounidad'];
$cantidad=$_POST['cantidad'];
$formato=$_POST['formato'];
$zona=$_POST['zona'];
$frecuencia=$_POST['frecuencia'];
$texto=$_POST['texto'];

/* recipiente */
$to = "[email protected]";

/* Titulo */
$subject = "Formulario";

/* mensaje */
$message = "<html><head><title>Formulario</title></head><body>Eleccion:
<b>".$eleccion." </b><br>Empresa: <b>".$empresa." </b><br>Nombre:
<b>".$nombre." </b><br>Localidad: <b>".$localidad." </b><br>Telefono:
<b>".$telefono." </b><br>Email: <b>".$email." </b><br>TipoUnidad:
<b>".$tipounidad." </b><br>Cantidad: <b>".$cantidad." </b><br>Formato:
<b>".$formato." </b><br>Zona: <b>".$zona." </b><br>Frecuencia:
<b>".$frecuencia." </b><br>Texto: <b>".$texto." </b><br></body></html>";

/* Para ke se envie en modo HTML */
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

if (empty($empresa) || empty($nombre) || empty($telefono) || empty($email)){

include(formulario_error.htm);
"<title>Por favor compruebe que todos los datos requeridos están
cumplimentados</title>"
."<style>"
."mail {font-family: Verdana; font-size: 8pt}"
."</style>"
."<div class=\"mail\">*Por favor compruebe que todos los datos requeridos
están cumplimentados</div>";

}
else {
mail($to, $subject, $message, $headers);

include(formulario.htm);
"<title>Su petición ha sido enviada correctamente.</title>"
."<meta http-equiv=\"Content-Type\" content=\"text/html;
charset=iso-8859-1\">"
."<link href=\"/styles.css\" rel=\"stylesheet\" type=\"text/css\">"
."<p><strong>Su petición ha sido enviada correctamente."
."En la mayor brevedad posible nos pondremos en contacto con
usted.</strong></p>";
}

?>