Advertisement
Guest User

registro.php

a guest
Oct 16th, 2012
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.69 KB | None | 0 0
  1. <?php
  2. $page_title = "Registro";
  3. include('includes/header.html');
  4.  
  5. if ($_SERVER['REQUEST_METHOD'] == 'POST')
  6. {
  7.     require('connect_mysql.php');
  8.     $errors = array();
  9.    
  10.     if (empty($_POST['nombre']))
  11.         {
  12.             $errors[] = 'Ha olvidado ingresar su nombre.';
  13.         }
  14.         else { $nom = mysqli_real_escape_string($dbc, trim($_POST['nombre']));}
  15.        
  16.     if(empty($_POST['apellido']))
  17.         {
  18.             $errors[] = 'Ha olvidado ingresar su Apellido.';
  19.         }
  20.         else { $ape = mysqli_real_escape_string($dbc, trim($_POST['apellido']));}
  21.        
  22.     if(empty($_POST['cedula']))
  23.         {
  24.             $errors[] = 'Ha olvidado ingresar la cedula.';
  25.         }
  26.         else { $ced = mysqli_real_escape_string($dbc, trim($_POST['cedula']));}
  27.        
  28.     if(empty($_POST['contacto']))
  29.         {
  30.             $errors[] = 'Ha olvidado ingresar el numero telefonico.';
  31.         }
  32.         else { $cont = mysqli_real_escape_string($dbc, trim($_POST['contacto']));}
  33.        
  34.     if(empty($_POST['recidencia']))
  35.         {
  36.             $errors[] = 'Ha olvidado ingresar la recidencia del cliente.';
  37.         }
  38.         else { $reci = mysqli_real_escape_string($dbc, trim($_POST['recidencia']));}
  39.        
  40.     if(empty($_POST['plan']))
  41.         {
  42.             $errors[] = 'Ha olvidado ingresar el plan suscrito.';
  43.         }
  44.         else { $plan = mysqli_real_escape_string($dbc, trim($_POST['plan']));}
  45.        
  46.     if(empty($errors))
  47.         {
  48.             $query = "INSERT INTO bogota ( nombre, apellido, cedula, contacto, recidencia, plan, registration_date) VALUES ('$nom','$ape','$ced','$cont','$reci','$plan', NOW())";
  49.             $result = @mysqli_query ($dbc, $query);
  50.             if ($result)
  51.             {
  52.                 echo '<h1>Registro exitoso</h1>';
  53.             }
  54.             else
  55.             {
  56.                
  57.                 echo '<h1>Error</h1>
  58.                 <p class="error">Error en el resultado</p>';
  59.                 echo '<p>' . mysqli_error($dbc) . '<br /><br />Query: ' . $query . '</p>';
  60.                            
  61.             }
  62.             mysqli_close($dbc);
  63.             include ('includes/footer.html');
  64.             exit();
  65.         }
  66.    
  67. else {
  68.     echo '<h1>Error!</h1>
  69.     <p class="error">Error critico:<br />';
  70.     foreach ($errors as $msg)
  71.         {echo " - $msg<br />\n";}
  72.     echo '</p><p>Please try again.</p><p><br /></p>';
  73.     }
  74.    
  75.     mysqli_close($dbc);
  76. }
  77. ?>
  78. <h1>Ingrese el nuevo cliente</h1>
  79. <form action="registro.php" method="post">
  80.  
  81.     <p><label for="nombre">Nombre:</label>
  82.     <input type="text" name="nombre" size="15" maxlength="20" value="<?php if (isset($_POST['nombre'])) echo $_POST['nombre']; ?>" /></p>
  83.    
  84.     <p><label for="apellido">Apellido</label>
  85.     <input type="text" name="apellido" size="15" maxlength="20" value="<?php if (isset($_POST['apellido'])) echo $_POST['apellido']; ?>" /></p>
  86.    
  87.      <p><label for="cedula">cedula</label>
  88.     <input type="text" name="cedula" size="15" maxlength="20" value="<?php if (isset($_POST['cedula'])) echo $_POST['cedula']; ?>" /></p>
  89.    
  90.     <p><label for="contacto">Numero Telefonico</label>
  91.     <input type="text" name="contacto" size="15" maxlength="20" value="<?php if (isset($_POST['contacto'])) echo $_POST['contacto']; ?>" /></p>
  92.    
  93.     <p><label for="recidencia">Recidencia</label>
  94.     <input type="text" name="recidencia" size="15" maxlength="20" value="<?php if (isset($_POST['recidencia'])) echo $_POST['recidencia']; ?>" /></p>
  95.    
  96.     <p><label for="plan">Plan adquirido</label>
  97.     <select name="planes"><option>Selecciona el plan</option>
  98.     <?php
  99.         $q = "SELECT * FROM planes ORDER BY planes.planes_tv ASC";     
  100.         $r = mysqli_query ($dbc, $q);
  101.         if (mysqli_num_rows($r) > 0) {
  102.             while ($row = mysqli_fetch_array ($r, MYSQLI_NUM)) {
  103.                 echo "<option value=\"$row[0]\"";
  104.                 if (isset($_POST['planes']) && ($_POST['planes'] == $row[0]) ) echo ' selected="selected"';
  105.                 echo ">$row[1]</option>\n";
  106.         }
  107.     } else {
  108.         echo '<option>selecion</option>';
  109.     }
  110.     mysqli_close($dbc);
  111.     ?>
  112.     </select></p>
  113.    
  114.     <p><input type="submit" name="submit" value="Register" /></p>
  115. </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement