dominios y alojamiento web en hostalia

Problema con script PHP

Hola a todos, tengo un pequeño problema con un formulario PHP: He realizado un formulario básico para solicitar información a mi empresa pero cuando...

La FAQ Problema con script PHP tiene

Pertenece a la categoría:

Pregunta
Hola a todos, tengo un pequeño problema con un formulario PHP:
He realizado un formulario básico para solicitar información a mi empresa pero cuando subo los archivos a mi servidor, me da este error:
"Fatal error: Call to undefined function: phprequire() in /var/www/vhost/natacionmitos.es/home/html/contacto.php on line 1"
No sé donde puede estar el error, he comprobado el script y yo no veo nada raro...

Bueno, ya puestos... ¿como puedo hacer para que el campo "email" sea obligatorio?
la dirección donde está alojado el archivo es www.natacionmitos.es/contacto.php
Adjunto mi script, agradeciendo de antemano cualquier ayuda.

CONTACTO.PHP
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>



<link rel="shortcut icon" href="/images/favicon.ico">
<link href="/estilos.css" rel="stylesheet" type="text/css">
<link href="/contacto.css" rel="stylesheet" type="text/css">

<title>Contacta con nosotros. Escuela de Nataci&oacute;n MITOS. Elche (Alicante)</title>

<!-- Inicio script favoritos -->




</head>

<body>

<div id="contenedor"><!-- INICIO CAPA CONTENEDOR -->

<div id="cabecera"><img src="/images/cabecera.jpg" width="700" height="150" alt="Escuela de Natación MITOS" border="0"></div>

<div id="navegador">


<?php
require ("/var/www/vhost/natacionmitos.es/home/html/include/menu1.php");
?>


</div>

<div id="cuerpo"><!-- INICIO CAPA CUERPO -->

<h2>Contacta con nosotros</h2>


<p align="justify">Para nosotros tu opinión es MUY IMPORTANTE, ¡Ayúdanos a mejorar!
<p align="justify">En Escuela de Natación MITOS estamos permanentemente a tu servicio, nuestra filosofía está orientada hacia las necesidades de nuestros clientes.
<p align="justify">Utiliza este servicio para realizar cualquier tipo de consulta o duda, por supuesto, ¡sin ningún compromiso!

<div>

<form action="email.php" method="post" class="formulario">

<h2 class="titform">Dinos qué te interesa</h2>
<select name="asunto" size="1">
<option selected>Asunto</option>
<option value="Falta de asistencia">Falta de asistencia</option>
<option value="Monitores">Monitores</option>
<option value="Instalaciones">Instalaciones</option>
<option value="Natación para bebés">Natacion para bebes</option>
<option value="Natación infantil">Natacion infantil</option>
<option value="Perfeccionamiento">Perfeccionamiento</option>
<option value="Natación para adultos y mayores">Natacion para adultos y mayores</option>
<option value="Natación para embarazadas">Natacion para embarazadas</option>
<option value="Natación adaptada">Natacion adaptada</option>
<option value="Aquafitness">Aquafitness</option>
<option value="Rehabilitaciones médicas">Rehabilitaciones medicas</option>
<option value="Clases especiales, fobias">Clases especiales, fobias</option>
<option value="Buzón de sugerencias">Buzon de sugerencias</option>
<option value="Otros">otros</option>

</select>


<h2 class="titform">datos personales</h2>


Nombre&nbsp;&nbsp;
<input name="name" type="text" size="40" maxlength="100" class="campos" />
<br/>

Teléfono&nbsp;
<input name="telefono" type="text" size="40" maxlength="200" class="campos" />
<br/>

Email&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input name="correo" type="text" class="campos" id="correo" size="40" maxlength="200" />
<br/>

Mensaje&nbsp;
<textarea name="mensaje" cols="24" rows="7" class="campos"></textarea>

<input name="enviar" type="submit" value="Enviar"/>
</form>

</div>
</div><!-- FINAL CAPA CONTENEDOR -->

</body>
</html>

EMAIL.PHP
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>


<link rel="shortcut icon" href="/images/favicon.ico">
<title>Gracias por contactar con Escuela de Nataci&oacute;n MITOS</title>

<link href="/estilos.css" rel="stylesheet" type="text/css">


<style type="text/css">
<!--
.Estilo1 {
font-size: 14pt;
font-weight: bold;
}
-->
</style>
</head>

<body>


<div id="contenedor" style="width:500px; height:100%;">
<h1 align="center" class="Estilo1">...Correo enviado</h1>

<p align="center">
Muchas gracias por contactar con Escuela de Nataci&oacute;n MITOS!!!

<div align="justify">



<?php
$email = "info@natacionmitos.es";
$name = $_REQUEST['name'];
$asunto = $_REQUEST['asunto'];
$correo = $_REQUEST['correo'];
$telefono = $_REQUEST['telefono'];
$mensaje = $_REQUEST['mensaje'];

$mensaje = "Este mensaje fue enviado por " . $name . ", por el ausnto: " . $asunto . " \r\n";
$mensaje .= "Su e-mail es: " . $email . " \r\n";
$mensaje .= "Su telefeno es: " . $telefono . " \r\n";
$mensaje .= "Mensaje: " . $_REQUEST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

mail($email,"Correo desde la web de MITOS",$mensaje);
echo "<br /> Se ha enviado un email desde nuestro formulario <strong>Contactar</strong>, con los siguientes datos: <p>";
echo "Mensaje: <br/>" . $mensaje;

?>



</div>

<hr size="2" noshade color="#F0BB00">

<div align="center" style="clear:both ">

<strong>Escuela de Natación MITOS</strong><br>
Bernab&eacute; del Campo LaTorre, 11<br>
03202 Elche<br>
Tlf. 96 542 41 76<br>
info@nataciónmitos.es

</div>

</div>

</body>
</html>

****************
Muchas gracias por todo!


Respuesta de Esteban
Desde mi punto de vista el fallo lo tienes en estas lineas:
<?php
require ("/var/www/vhost/natacionmitos.es/home/html/include/menu1.php");
?>

Yo quitaria php de <? y ademas me da que la ruta del require esta mal construida seria algo como:

require("/include/menu1.php");

Con esto creo que se solucionaría el problema, si me equivoco no dudes en decirmelo....

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios
Fueron enviados 3 comentarios a la faq
3 comentarios no revisados
0 comentarios revisados

Volver al árbol de categoríasVolver al árbol de categorías

Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...