Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/04/2011, 20:42
Vicnaz
 
Fecha de Ingreso: abril-2011
Ubicación: ur
Mensajes: 21
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Formulario de inscripcion

Gracias Triby. Encontre este codigo en google:

Código PHP:
<?php session_start(); ?>
<form action="" method="post">
<table width="600" border="0" cellspacing="0" cellpadding="2">
  <tr>
    <td><b>Nombre Completo</b></td>
    <td><input name="nombres" type="text" maxlength="35" size="50" value="<?php if(isset($_POST["nombres"])) {echo $_POST["nombres"];} ?>">*</td>
  </tr>
  <tr>
    <td><b>Empresa</b></td>
    <td><input name="empresa" type="text" maxlength="40" size="50" value="<?php if(isset($_POST["empresa"])) {echo $_POST["empresa"];} ?>"></td>
  </tr>
  <tr>
    <td><b>Pagina Web</b></td>
    <td><input name="web" type="text" maxlength="50" size="50" value="<?php if(isset($_POST["web"])) {echo $_POST["web"];} ?>"></td>
  </tr>
  <tr>
    <td><b>Pais/Provincia</b></td>
    <td><input name="pais" type="text" maxlength="30" size="50" value="<?php if(isset($_POST["pais"])) {echo $_POST["pais"];} ?>"></td>
  </tr>
  <tr>
    <td><b>E-mail</b></td>
    <td><input name="email" type="text" maxlength="50" size="50" value="<?php if(isset($_POST["email"])) {echo $_POST["email"];} ?>">*</td>
  </tr>
  <tr>
    <td><b>Telefono</b></td>
    <td><input name="telefono" type="text" maxlength="35" size="50" value="<?php if(isset($_POST["telefono"])) {echo $_POST["telefono"];} ?>"></td>
  </tr>
  <tr>
    <td><b>Asunto</b></td>
    <td><input name="asunto" type="text" maxlength="35" size="50" value="<?php if(isset($_POST["asunto"])) {echo $_POST["asunto"];} ?>">*</td>
  </tr>
  <tr>
    <td><b>Mensaje</b></td>
    <td><textarea name="mensaje" cols="50" rows="5" maxlength="255"></textarea>
      *</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td><img id="captcha" src="/securimage/securimage_show.php" alt="CAPTCHA Image" /><a href="#" onclick="document.getElementById('captcha').src = '/securimage/securimage_show.php?' + Math.random(); return false"><img src="securimage/images/refresh.gif" alt="Recargar" border="0"/></a></td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td> <input type="text" name="captcha_code" size="27" maxlength="6" /> *</td>
    </tr>
  <tr>
    <td><input name="action" type="hidden" value="send"></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td><input name="enviar" type="submit" value="Enviar"></td>
  </tr>
</table>
</form>
 
 
<?php
 
      
if (isset($_POST['action'])) {
 
       
$dest "[email protected]";
       
$head "From: ".$_POST['nombres']."<".$_POST['email'].">\r\n";
       
$asunto $_POST['asunto'];
       
$email $_POST['email'];
 
       
// CUERPO DEL MENSAJE
       
$msg "----------------------------------------- \n";
       
$msg.= "            Datos de Contacto             \n";
       
$msg.= "----------------------------------------- \n";
       
$msg.= "ASUNTO:   ".$_POST['asunto']."\n";
       
$msg.= "NOMBRE:   ".$_POST['nombres']."\n";
       
$msg.= "EMPRESA:  ".$_POST['empresa']."\n";
       
$msg.= "WEB:      ".$_POST['web']."\n";
       
$msg.= "PAIS:     ".$_POST['pais']."\n";
       
$msg.= "EMAIL:    ".$_POST['email']."\n";
       
$msg.= "TELEFONO: ".$_POST['telefono']."\n";
       
$msg.= "HORA:     ".date("h:i:s a ")."\n";
       
$msg.= "FECHA:    ".date("D, d M Y")."\n";
       
$msg.= "IP:       ".$REMOTE_ADDR."\n\n";
       
$msg.= "----------------------------------------- \n";
       
$msg.= "                 Mensaje                  \n";
       
$msg.= "----------------------------------------- \n";
       
$msg.= $_POST['mensaje']."\n\n";
 
       
// CAMPOS REQUERIDOS
       
if(empty($_POST['nombres'])) die("El campo Nombre Completo es requerido");
       if(empty(
$_POST['email'])) die("El campo E-mail es requerido");
       if(empty(
$_POST['asunto'])) die("El campo Asunto es requerido");  
       if(empty(
$_POST['mensaje'])) die("El campo Mensaje es requerido");
 
       
// VALIDAR EMAIL
       
function validarCorreo($email)
       {
       return 
eregi('^[_a-z0-9-]+(\.[_a-z0-9-]+)*@([a-z0-9]+[\.-])*[a-z0-9]+\.[a-z]{2,6}$',$email);
       }
 
       if(
validarCorreo($email)) { }
       else { die (
'Su E-mail no es valido, verifiquelo e intentelo nuevamente.'); }
 
       
// CAPTCHA
       
include_once $_SERVER['DOCUMENT_ROOT'] . '/securimage/securimage.php';
       
$securimage = new Securimage();
       if (
$securimage->check($_POST['captcha_code']) == false) {
       die(
'El codigo es incorrecto, intentelo nuevamente.');
       }
 
       
// ENVIO DEL MENSAJE
       
if (mail($dest$asunto$msg$head)) {
       echo 
"Su mensaje fue enviado, pronto estaremos en contacto. Gracias.";
       } else {
       echo 
"Error de envio, intentelo nuevamente.";
       }
       }
 
?>
Le agrego las restricciones en javascript en el mismo codigo php?
Código PHP:
<script languaje="Javascript"></script> 
?


Saludos

Pd: alguna pequeña ayuda de ejemplo para bloquear y deslboquear radio buttons?.