Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2006, 05:24
Avatar de Javiglez
Javiglez
 
Fecha de Ingreso: marzo-2006
Ubicación: Valladolid
Mensajes: 496
Antigüedad: 18 años, 2 meses
Puntos: 0
misterios del php

hola, resulta que tengo hecho un simple formulario en php para mi pagina para que deje sus comentarios la gente y resulta que al cambiarme de alojamiento cual es mi sorpresa que en el nuevo no me va, no me pasa los parametros que recojo de los campos, a ver si vosotros veis porque puede ser porque es para tirarse de los pelos, os posteo los dos archivos a ver si veis algo mal, gracias de antemano.

el formulario
Código:
<form id="form1" method="post" action="envia.php">
          <p>&nbsp;</p>
          <p>&nbsp;</p>
  <table  width="449" border="0" cellpadding="0" cellspacing="10">
            <tr>
              <td class="Estilo3"><div class="Estilo2 Estilo3 ">Nombre:</div></td>
              <td colspan="2" class="Estilo3"><input name="Nombre" type="text"  title="Ingrese su Nombre"id="Nombre" size="44"/></td>
            </tr>
            <tr>
              <td class="Estilo3"><div  class="Estilo2 Estilo3 ">E-mail: </div></td>
              <td  colspan="2"><input name="email" type="text" title="Ingrese su E-mail" id="email" size="44"/></td>
            </tr>
            <tr>
              <td  class="Estilo3"><div  class="Estilo2 Estilo3 ">Tel&eacute;fono:</div></td>
              <td  colspan="2"><input name="fono" type="text"  title="Ingrese un telefono de Contacto" id="fono" size="44"/></td>
            </tr>
            <tr>
              
			  
			  <td  class="Estilo3"><div  class="Estilo2 Estilo3 ">Asunto:</div></td>
              <td  colspan="2"><input name="Asunto" type="text" title="Asunto" id="Asunto" size="44"/></td>
            </tr>
            <tr>
			  
			  
			  <td  class="Estilo3"><div  class="Estilo2 Estilo3 ">Mensaje: </div></td>
              <td  colspan="2"><textarea rows="5" name="mensaje" title="Ingrese su Mensaje" class="formu" cols="34"></textarea></td>
            </tr>
            <tr>
              <td  >&nbsp;</td>
              <td  ><input class="submit" type="submit" value="Enviar" title="Enviar Formulario"  name="enviar" />
              <input class="submit" type="reset" value="Borrar" title="Borrar Datos del Formulario" name="borrar"/></td>
            </tr>
    </table>
  </form>
y el envia.php

Código PHP:
<?php
//E-mail en donde se recibirá el Formulario.
$recipiente "*****@*****;
//URL de tu Sitio Web.
$sw = "
**********";
//Mensaje que te llegará al Correo, con los datos ingresados.
$msg = "
El Sr$Nombreenvia el formulario con los siguientes datos:nnnn

 Nombre
$Nombre
 Email
:  $email
 Telefono
:  $fono
 Mensaje
:
$mensajenn";
//Comprobamos que los campos del formulario se encuentren completos.
if (empty($Nombre)){
echo "
<p align=center><font face=tahoma size=2><b><font color=#FF0000>Error:</font> No ha
ingresado su Nombre.</b></font></p>";
}
if(empty($email)){
echo "
<p align=center><font face=tahoma size=2><b><font color=#FF0000>Error:</font> No ha
ingresado su E-mail.</b></font></p>";
}
if(empty($fono)){
echo "
<p align=center><font face=tahoma size=2><b><font color=#FF0000>Error:</font> No ha
ingresado su Telefono.</b></font></p>";
}
if(empty($mensaje)){
echo "
<p align=center><font face=tahoma size=2><b><font color=#FF0000>Error:</font> No ha
ingresado su Mensaje.</b></font></p>";
}else{
//Limpiamos de posibles ataques.
$mensaje = ereg_replace("
rn","<br>", $mensaje);
$Nombre = htmlentities($Nombre);
$email = htmlentities($email);
$fono = htmlentities($fono);
$mensaje = htmlentities($mensaje);
//Enviamos el E-mail con todos los datos.
mail("
$recipiente", "Contacto Web", "$msg", "FROM$email");
//Damos las gracias al visitante por contactarnos.
echo"
<font face=tahoma size=2>
<
p align=center>Señor/es <b>$Nombre</b>.
<
p align=center>Su mensaje a sido tramitado correctamente.<br>
</
p>
<
p align=center><br>
<
a href=$sw>Regresar al Home</a>.</p>";
}
?>