martes, 31 de octubre de 2017

SOLUCIÓN PROYECTO OCTUBRE 25

INDEX.PHP

 <script>

    function validar(){

        var numero=document.getElementById("numero").value;


        if(numero.length!=0){

        if(!isNaN(numero)){

        if(numero.length==10){

       
        document.getElementById("formulario").submit();


              }
              else{alert("Solo puede digitar 10 valores numéricos como máximo y como mínimo en la caja de texto.");}
       
           }
            else{alert("Solo puede digitar valores numéricos en la caja de texto.");}

        }
        else{alert("Debe digitar exactamente 10 valores numéricos en la caja de texto.");}
     



    }


   </script>   

<form id="formulario" name="formulario" method="post" action="resultado.php"  >

  <p><b>Ingrese el numero por favor:</b><br><br>
    <input type="text" name="numero" id="numero" autocomplete="off"/>
  </p>
<br>
 <p>
    <input type="button" onclick="validar()" value="ENVIAR">
  </p>

</form>


RESULTADO.PHP

<?php


$servidor = 'localhost';
$base_datos = 'decimo_cuartoperiodo';
$tabla = 'ps_barajas_angela_10a';
$usr_sistema = 'root';
$pass_sistema = 'HikaruNara';

date_default_timezone_set('America/Bogota');


$numero =$_POST['numero'];
$longitud= strlen($numero);
$p1= substr($numero, 4, 2);
$p2= substr($numero, 1, 1);
$p3= substr($numero, 8, 1);


$conexion=mysqli_connect($servidor, $usr_sistema, $pass_sistema);


if($p1==11){

  $mensaje1="Es un numero enemigo";

  $sql = "INSERT INTO ".$base_datos.".".$tabla." (numero,mensaje) "
."VALUES('$numero','$mensaje1')";
   
//$sql = mysql_query($sql, $conexion);
   
$sql = mysqli_query($conexion, $sql);
   
   
//-- Se devuelve a la pagina que inicial.
header ("Location: index.php?mensaje=Registro Incluido con Exito.");
exit();

}


elseif($p2%2==0 && $p3%2==0){

$mensaje2="Es un numero amigo";


$sql = "INSERT INTO ".$base_datos.".".$tabla." (numero,mensaje) "
."VALUES('$numero','$mensaje2')";
   
//$sql = mysql_query($sql, $conexion);
   
$sql = mysqli_query($conexion, $sql);
   
   
//-- Se devuelve a la pagina que inicial.
header ("Location: index.php?mensaje=Registro Incluido con Exito.");
exit();


}


else{
header ("Location: index.php?mensaje=error de conexion.");
exit();
}




?>



TABLAS.SQL

create database decimo_cuartoperiodo;
use decimo_cuartoperiodo;
 CREATE TABLE `ps_barajas_angela_10a` (
  `id` int(111) NOT NULL auto_increment,
  `numero` varchar(10) NOT NULL,
  `mensaje` varchar(20)   NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;



No hay comentarios:

Publicar un comentario