Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2010, 13:16
F_100_Joe2
 
Fecha de Ingreso: mayo-2010
Mensajes: 39
Antigüedad: 14 años, 6 meses
Puntos: 0
Mas Seguridad en Formularios

hola debido a que no he conseguido una respuestas a mis mensajes anteriores... para solucionar mi problema con mi otro formulario de contacto.. que era mucho mas avanzado que este.. y muchisimo mas seguro que este...

necesito implementar uno.. un poco mas basico... bueno lo que quiero hacer es ponerle mas seguridad a mi formulario...

aca les dejo el codigo que uso...

Código PHP:
<!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=iso-8859-1" />
<
title>Contacto</title>
</
head>

<
body>
<
div align="center">
  <
form id="form1" name="form1" method="post" action="_343______oop_236_enviar_post_enviar_httpfgfg.php">
    <
table width="471" border="0" align="left">
      <
tr>
        <
th width="78" scope="row"><div align="right">Nombre:</div></th>
        <
td width="383"><label>
          <
input name="nombre" type="text" id="nombre" size="30" maxlength="15">
        </
label></td>
      </
tr>
      <
tr>
        <
th width="78" scope="row"><div align="right">Apellido:</div></th>
        <
td width="383"><label>
          <
input name="apellido" type="text" id="apellido" size="30" maxlength="15">
        </
label></td>
      </
tr>
      <
tr>
        <
th width="78" scope="row"><div align="right">Direccion:  </div></th>
        <
td width="383"><label>
          <
input name="direccion" type="text" id="direccion" size="30" maxlength="30">
        </
label></td>
      </
tr>
      <
tr>
        <
th width="78" scope="row"><div align="right">E-mail:</div></th>
        <
td><label>
          <
input name="email" type="text" id="email" size="30" maxlength="30">
        </
label></td>
      </
tr>
      <
tr>
        <
th width="78" scope="row"><div align="right">Asunto:</div></th>
        <
td><label>
          <
input name="asunto" type="text" id="asunto" size="30" maxlength="35">
        </
label></td>
      </
tr>
      <
tr>
        <
th scope="row"><div align="right">Mensaje:</div></th>
        <
td><label>
          <
textarea name="comentarios" cols="41" rows="6" id="comentarios"></textarea>
        </
label></td>
      </
tr>
      <
tr>
        <
th scope="row">&nbsp;</th>
        <
td><label>
          
          <
div align="left">
            <
input type="submit" name="Submit" value="Enviar" />
          </
div>
        </
label></td>
      </
tr>
    </
table>
  </
form>
</
div>
</
body>
</
html
que me sugieren agregar para agregarle mas seguridad...en cuando a validaciones.. y demas

aca esta el codigo mediante el cual envia los datos... (creo que es mas importante y en que hay que hacer encapie...

Código PHP:
<?php
//Recepcion de Datos 
$nombre=$_POST['nombre'];
$apellido=$_POST['apellido'];
$direccion=$_POST['direccion'];
$email=$_POST['email'];
$asunto=$_POST['asunto'];
$comentarios=$_POST['comentarios'];
//Finaliza la Recepcion de Datos 
 
//Accion de Envio *
//---------------------------------------//
$para='aca va tu [email protected]';
$mensaje='Mensajes que se Enviaron desde una web:
 
Nombre:  '
.$nombre.'
Apellido:  '
.$apellido.'
Direccion:  '
.$direccion.'
Email:  '
.$email.'
Asunto:  '
.$asunto.'
Comentarios:  '
.$comentarios.'
 
'
;
$desde='From:  <mailll>';
mail($para,$asunto,$mensaje,$desde);
 
header("location: unaweb");
exit;
?>
bueno acepto todo tipo de sugerencias...adios y espero con ansia sus repuestas