Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2006, 05:36
-Devon-
 
Fecha de Ingreso: abril-2006
Mensajes: 2
Antigüedad: 18 años
Puntos: 0
Error en un formulario

Bueno pues tengo un pekeño error en un formulario que ice cuando le doy a enviar me da un error y me lleva a una web con el archivo envia.php pero en txt osea todo lo que pone dentro de envia.php me lo pone en txt en una pagina y no envia elformulario cual es el error? os dejo aki los codes
contacto.htm ->
Código HTML:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Formulario</title>
</head>

<body>

</body>

</html>

  <form method="POST" action="envia.php">
          <table width="977" border="0" cellpadding="0" cellspacing="4">
            <tr>
              <td width="234"><div align="left"><b>Nick: </b>
				<input name="Nick" type="text" class="formu" title="Ingrese su Nombre"id="Nombre" size="20"></div></td>
              <td width="179" colspan="2">&nbsp;</td>
            </tr>
            <tr>
              <td><div align="left"><b>Edad: </b>
				<input name="Edad" type="text" class="formu" title="Ingrese su E-mail" id="email" size="20"></div></td>
              <td colspan="2">&nbsp;</td>
            </tr>
            <tr>
              <td valign="top"><div align="left"><b>E-mail: </b>
				<input name="Email" type="text" class="formu" title="Ingrese un telefono de Contacto" id="fono" size="30"></div></td>
              <td colspan="2">&nbsp;</td>
            </tr>
            <tr>
              <td valign="top"><div align="left"><b>¿De donde eres? <select size="1" name="D1" tabindex="19">
	<option>Andalucia</option>
	<option>Aragon</option>
	<option>Asturias</option>
	<option>Cantabria</option>
	<option>Castilla la mancha</option>
	<option>Castilla y Leon</option>
	<option>Cataluña</option>
	<option>Ceuta</option>
	<option>Extremadura</option>
	<option>Galicia</option>
	<option>Islas Baleares</option>
	<option>Islas Canarias</option>
	<option>La rioja</option>
	<option>Madrid</option>
	<option>Melilla</option>
	<option>Murcia</option>
	<option>Navarra</option>
	<option>Pais Vasco</option>
	<option>Valencia</option>
	<option>Otros</option>
	</select></b></div>
				<div align="left">
	<b>¿Cuanto tiempo empleas jugando al dod?:
	<input type="text" name="T4" size="50"><br>
	¿Estudias o Trabajas?:&nbsp; <input type="checkbox" name="C1" value="ON"> 
	Estudio. <input type="checkbox" name="C2" value="ON"> Trabajo. <br>
	¿Que arma sueles utilizar?: <input type="text" name="T5" size="20"></b></div>
				<div align="left">
	<b>¿Tu mapa favorito?: <input type="text" name="T6" size="20"> </b> </div>
				<div align="left">
	<b>¿Tienes disponibilidad economica para ayudar al clan cle en su parte 
	financiera?: <input type="checkbox" name="C3" value="ON">Si.
	<input type="checkbox" name="C4" value="ON">No.</b></div>
				<div align="left">
	<b>¿Te sientes con dotes de mando y compromiso para jugar en equipo?:
	<input type="checkbox" name="C5" value="ON">Si.
	<input type="checkbox" name="C6" value="ON">No.</b></div></td>
              <td colspan="2"><br>
&nbsp;<p>&nbsp;</td>
            </tr>
            <tr>
              <td> <div align="left">
				<input type="submit" value="Enviar" name="enviar">&nbsp;&nbsp;
				<input type="reset" value="Borrar" name="borrar"></div></td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
            </tr>
          </table>
      </form> 
y el php envia.php
Código PHP:
<html>

<
head>
<
title>No title</title>
<
meta name="generator" content="Namo WebEditor v6.0">
</
head>

<
body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<
dl>
    <
dt>&lt;?php</dt>
    <
dt>&nbsp;</dt>
    <
dt>//E-mail en donde se recibirá el Formulario.</dt>
    
<dt>&nbsp;</dt>
    <
dt>$recipiente = &quot;adriandasilva_13@hotmail.com&quot;;</dt>
    <
dt>&nbsp;</dt>
    <
dt>//URL de tu Sitio Web.</dt>
    
<dt>&nbsp;</dt>
    <
dt>$sw = &quot;Url de mi sitio&quot;;</dt>
    <
dt>&nbsp;</dt>
    <
dt>//Mensaje que te llegará al Correo, con los datos ingresados.</dt>
    
<dt>&nbsp;</dt>
    <
dt>$msg = &quot;El Jugador$Nombreenvia el formulario con los siguientes datos:nnnn</dt>
    <
dt>&nbsp;</dt>
    <
dt>&nbsp;Nick$Nick</dt>
    <
dt>&nbsp;Edad: &nbsp;$Edad</dt>
    <
dt>&nbsp;E-Mail: &nbsp;$Email</dt>
    <
dt>&nbsp;¿De donde eres?: $D1</dt>
    <
dt>&nbsp;¿Cuanto tiempo empleas jugando al dod?: $T4</dt>
    <
dt>&nbsp;¿Estudias o Trabajas?: $C1 $C2</dt>
    <
dt>&nbsp;¿Que arma sueles utilizar?: $T5</dt>
    <
dt>&nbsp;¿Tu mapa favorito?: $T6</dt>
    <
dt>&nbsp;¿Tienes disponibilidad economica para ayudar al clan cle en su parte financiera?: $C3 $C4</dt>
    <
dt>&nbsp;¿Te sientes con dotes de mando y compromiso para jugar en equipo?: $C5 $C6</dt>
    <
dt>//Comprobamos que los campos del formulario se encuentren completos.</dt>
    
<dt>&nbsp;</dt>
    <
dt>if (empty($Nick)){</dt>
    <
dt>echo &quot;&lt;p align=center&gt;&lt;font face=tahoma size=2&gt;&lt;b&gt;&lt;font color=#FF0000&gt;Error:&lt;/font&gt; No ha</dt>
    
<dt>ingresado su Nick.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&quot;;</dt>
    <
dt>}</dt>
    <
dt>if(empty($Edad)){</dt>
    <
dt>echo &quot;&lt;p align=center&gt;&lt;font face=tahoma size=2&gt;&lt;b&gt;&lt;font color=#FF0000&gt;Error:&lt;/font&gt; No ha</dt>
    
<dt>ingresado su Edad.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&quot;;</dt>
    <
dt>}</dt>
    <
dt>if(empty($Email)){</dt>
    <
dt>echo &quot;&lt;p align=center&gt;&lt;font face=tahoma size=2&gt;&lt;b&gt;&lt;font color=#FF0000&gt;Error:&lt;/font&gt; No ha</dt>
    
<dt>ingresado su Email.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&quot;;</dt>
    <
dt>}</dt>
    <
dt>if(empty($D1)){</dt>
    <
dt>echo &quot;&lt;p align=center&gt;&lt;font face=tahoma size=2&gt;&lt;b&gt;&lt;font color=#FF0000&gt;Error:&lt;/font&gt; No has</dt>
    
<dt>ingresado de donde eres.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&quot;;</dt>
    <
dt>}</dt>
    <
dt>if(empty($T4)){</dt>
    <
dt>echo &quot;&lt;p align=center&gt;&lt;font face=tahoma size=2&gt;&lt;b&gt;&lt;font color=#FF0000&gt;Error:&lt;/font&gt; No has</dt>
    
<dt>ingresado cuanto tiempo empleas jugando al dod.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&quot;;</dt>
    <
dt>}</dt>
    <
dt>if(empty($C1 $C2)){</dt>
    <
dt>echo &quot;&lt;p align=center&gt;&lt;font face=tahoma size=2&gt;&lt;b&gt;&lt;font color=#FF0000&gt;Error:&lt;/font&gt; No has</dt>
    
<dt>ingresado si estudias o trabajas.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&quot;;</dt>
    <
dt>}</dt>
    <
dt>if(empty($T5)){</dt>
    <
dt>echo &quot;&lt;p align=center&gt;&lt;font face=tahoma size=2&gt;&lt;b&gt;&lt;font color=#FF0000&gt;Error:&lt;/font&gt; No has</dt>
    
<dt>ingresado que arma sueles utilizar.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&quot;;</dt>
    <
dt>}</dt>
    <
dt>if(empty($T6)){</dt>
    <
dt>echo &quot;&lt;p align=center&gt;&lt;font face=tahoma size=2&gt;&lt;b&gt;&lt;font color=#FF0000&gt;Error:&lt;/font&gt; No has</dt>
    
<dt>ingresado su cual es tu mapa favorito.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&quot;;</dt>
    <
dt>}</dt>
    <
dt>if(empty($C3 $C4)){</dt>
    <
dt>echo &quot;&lt;p align=center&gt;&lt;font face=tahoma size=2&gt;&lt;b&gt;&lt;font color=#FF0000&gt;Error:&lt;/font&gt; No has</dt>
    
<dt>ingresado si tienes disponibilidad econimica para ayudar al clancle en su parte financiera.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&quot;;</dt>
    <
dt>}</dt>
    <
dt>if(empty($C5 $C6)){</dt>
    <
dt>echo &quot;&lt;p align=center&gt;&lt;font face=tahoma size=2&gt;&lt;b&gt;&lt;font color=#FF0000&gt;Error:&lt;/font&gt; No has</dt>
    
<dt>ingresado si te sientes con dotes de mando para jugar en equipo.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&quot;;</dt>
    <
dt>}</dt>
    <
dt>}else{</dt>
    <
dt>&nbsp;</dt>
    <
dt>//Limpiamos de posibles ataques.</dt>
    
<dt>&nbsp;</dt>
    <
dt>$mensaje ereg_replace(&quot;rn&quot;,&quot;&lt;br&gt;&quot;, $mensaje);</dt>
    <
dt>&nbsp;</dt>
    <
dt>$Nick htmlentities($Nick);</dt>
    <
dt>$Edad htmlentities($Edad);</dt>
    <
dt>$Email htmlentities($Email);</dt>
    <
dt>$D1 htmlentities($D1);</dt>
    <
dt>$T4 htmlentities($T4);</dt>
    <
dt>$C1 $C2 htmlentities($C1 $C2);</dt>
    <
dt>$T5 htmlentities($T5);</dt>
    <
dt>$T6 htmlentities($T6);</dt>
    <
dt>$C3 $C4 htmlentities($C3 $C4);</dt>
    <
dt>$C5 $C6 htmlentities($C5 $C6);</dt>
    <
dt>&nbsp;</dt>
    <
dt>//Enviamos el E-mail con todos los datos.</dt>
    
<dt>&nbsp;</dt>
    <
dt>mail(&quot;$recipiente&quot;, &quot;Contacto Web&quot;, &quot;$msg&quot;, &quot;FROM$email&quot;);</dt>
    <
dt>&nbsp;</dt>
    <
dt>//Damos las gracias al visitante por contactarnos.</dt>
    
<dt>&nbsp;</dt>
    <
dt>echo&quot;&lt;font face=tahoma size=2&gt;</dt>
    <
dt>&lt;p align=center&gt;Jugador &lt;b&gt;$Nick&lt;/b&gt;.</dt>
    <
dt>&lt;p align=center&gt;Gracias por rellenar el formulario para ser miembro del clan.&lt;br&gt;</dt>
    <
dt>&lt;/p&gt;</dt>
    <
dt>&lt;p align=center&gt;&lt;br&gt;</dt>
    <
dt>&lt;a href=$sw&gt;Regresar a la home&lt;/a&gt;.&lt;/p&gt;&quot;;</dt>
    <
dt>}</dt>
    <
dt>?&gt;</dt>
</
dl>
</
body>

</
html