diff --git a/Simple_IOT_WebServer/conexion.php b/Simple_IOT_WebServer/conexion.php
new file mode 100755
index 0000000..b3b5603
--- /dev/null
+++ b/Simple_IOT_WebServer/conexion.php
@@ -0,0 +1,29 @@
+begin_transaction();
+ $pst = $conexion->prepare("INSERT INTO GARDENER(id,fechaBG,hum1,hum2,hum3,hum4,tempsup,humsup,tempinf,huminf,tempext,humext) values(?,?,?,?,?,?,?,?,?,?,?,?)");
+ //bind_param recive i=enteros d=double o decimal s=cadena b=boolean
+ $pst->bind_param('isiiiidididi',$id,$fecha,$hum1,$hum2,$hum3,$hum4,$tempsup,$humsup,$tempinf,$huminf,$tempext,$humext);
+ $pst->execute();
+ $conexion->commit();
+
+ echo "Datos Enviados, Volver ";
+?>
\ No newline at end of file
diff --git a/Simple_IOT_WebServer/conf.css b/Simple_IOT_WebServer/conf.css
new file mode 100755
index 0000000..a49f0a6
--- /dev/null
+++ b/Simple_IOT_WebServer/conf.css
@@ -0,0 +1,9 @@
+body {background-color:lightgreen;}
+h1 { font-family:verdana;color:darkgreen;text-align:center;}
+p {font-family:helvetica;font-size: 20px;color:darkblue;}
+h2 {font-family:verdana;color:darkgreen;}
+h3 {font-family:verdana;color:darkgreen;}
+input[type=number], select {padding:6px 8px;margin:2px 0;display:inline-block;border:1px solid #ccc;border-radius:8px;width:40px;box-sizing:content-box;}
+input[type=password], select {padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;width:300px;box-sizing:content-box;}
+input[type=submit]:hover {background-color:#45a049;}
+input[type=submit], select {width:200px;background-color: #4CAF50;color:white;padding:14px 20px;margin: 8px 0;border: none;border-radius:4px;cursor:pointer;}
\ No newline at end of file
diff --git a/Simple_IOT_WebServer/config.html b/Simple_IOT_WebServer/config.html
new file mode 100755
index 0000000..4c1b082
--- /dev/null
+++ b/Simple_IOT_WebServer/config.html
@@ -0,0 +1,71 @@
+
+
+
+
+ Configuracion Babylon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Simple_IOT_WebServer/estilo.css b/Simple_IOT_WebServer/estilo.css
new file mode 100755
index 0000000..108ba76
--- /dev/null
+++ b/Simple_IOT_WebServer/estilo.css
@@ -0,0 +1,131 @@
+body {
+ background-color: lightgreen;
+}
+
+h1 {
+ font-family: verdana;
+ color: darkgreen;
+ text-align: center;
+}
+
+p {
+ font-family: verdana;
+ font-size: 20px;
+ color: darkblue;
+}
+
+h2 {
+ font-family: verdana;
+ color: darkgreen;
+}
+
+h3 {
+ font-family: verdana;
+ color: darkgreen;
+}
+
+
+input[type=text], select {
+ /*width: 100%;*/
+ padding: 12px 20px;
+ margin: 8px 0;
+ display: inline-block;
+ border: 2px solid #ccc;
+ border-radius: 4px;
+ width: 300px;
+ box-sizing: content-box;
+}
+
+input[type=number], select {
+ padding: 2px 4px;
+ /*margin: 8px 0;*/
+ display: inline-block;
+ border: 1px solid #ccc;
+ border-radius: 8px;
+ width: 50px;
+ box-sizing: content-box;
+}
+
+input[type=descripcion], select {
+ /*width: 100%;*/
+ padding: 12px 20px;
+ margin: 8px 0;
+ display: inline-block;
+ border: 1px solid #ccc;
+ border-radius: 4px;
+ width: 300px;
+ box-sizing: content-box;
+}
+
+input[type=submit], select {
+ width: 200px;
+ background-color: #4CAF50;
+ color: white;
+ padding: 14px 20px;
+ margin: 8px 0;
+ border: none;
+ border-radius: 4px;
+ cursor: pointer;
+}
+
+input[type=password], select {
+ /*width: 100%;*/
+ padding: 12px 20px;
+ margin: 8px 0;
+ display: inline-block;
+ border: 1px solid #ccc;
+ border-radius: 4px;
+ width: 300px;
+ box-sizing: content-box;
+}
+
+input[type=submit]:hover {
+ background-color: #45a049;
+}
+
+.celdas {
+ width: 300px;
+ /*box-sizing: content-box;*/
+}
+
+.cssTabla {
+ padding:2px;
+ border: 2px solid red;
+ border-radius: 8px;
+ border-style:
+ width: 100%;
+}
+.datagrid table {
+ border-collapse: collapse; text-align: left; width: 100%;
+}
+.datagrid {
+ font: normal 12px/150% Arial, Helvetica, sans-serif;
+ background: #fff; overflow: hidden; border: 1px solid #991821;
+ -webkit-border-radius: 13px; -moz-border-radius: 13px; border-radius: 13px;
+}
+.datagrid table td, .datagrid table th {
+ padding: 10px 5px;
+}
+.datagrid table thead th {
+ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #991821), color-stop(1, #80141C) );
+ background:-moz-linear-gradient( center top, #991821 5%, #80141C 100% );
+ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#991821', endColorstr='#80141C');
+ background-color:#991821; color:#FFFFFF; font-size: 15px; font-weight: bold;
+ border-left: 1px solid #B01C26;
+}
+.datagrid table thead th:first-child {
+ border: none;
+}
+.datagrid table tbody td {
+ color: #80141C; border-left: 1px solid #F7CDCD;font-size: 12px;font-weight: normal;
+}
+.datagrid table tbody .alt td {
+ background: #F7CDCD; color: #80141C;
+}
+.datagrid table tbody td:first-child {
+ border-left: none;
+}
+.datagrid table tbody tr:last-child td {
+ border-bottom: none;
+}
+
diff --git a/Simple_IOT_WebServer/estilo2.css b/Simple_IOT_WebServer/estilo2.css
new file mode 100755
index 0000000..99437fd
--- /dev/null
+++ b/Simple_IOT_WebServer/estilo2.css
@@ -0,0 +1,84 @@
+body {
+ background-color: lightgreen;
+}
+
+h1 {
+ font-family: verdana;
+ color: darkgreen;
+ text-align: center;
+}
+
+p {
+ font-family: helvetica;
+ font-size: 20px;
+ color: darkblue;
+}
+
+h2 {
+ font-family: verdana;
+ color: darkgreen;
+}
+
+h3 {
+ font-family: verdana;
+ color: darkgreen;
+}
+
+
+input[type=text], select {
+ /*width: 100%;*/
+ padding: 12px 20px;
+ margin: 8px 0;
+ display: inline-block;
+ border: 2px solid #ccc;
+ border-radius: 4px;
+ width: 300px;
+ box-sizing: content-box;
+}
+
+input[type=number], select {
+ padding: 6px 8px;
+ margin: 2px 0;
+ display: inline-block;
+ border: 1px solid #ccc;
+ border-radius: 8px;
+ width: 40px;
+ box-sizing: content-box;
+}
+
+input[type=descripcion], select {
+ /*width: 100%;*/
+ padding: 12px 20px;
+ margin: 8px 0;
+ display: inline-block;
+ border: 1px solid #ccc;
+ border-radius: 4px;
+ width: 300px;
+ box-sizing: content-box;
+}
+
+input[type=submit], select {
+ width: 200px;
+ background-color: #4CAF50;
+ color: white;
+ padding: 14px 20px;
+ margin: 8px 0;
+ border: none;
+ border-radius: 4px;
+ cursor: pointer;
+}
+
+input[type=password], select {
+ /*width: 100%;*/
+ padding: 12px 20px;
+ margin: 8px 0;
+ display: inline-block;
+ border: 1px solid #ccc;
+ border-radius: 4px;
+ width: 300px;
+ box-sizing: content-box;
+}
+
+input[type=submit]:hover {
+ background-color: #45a049;
+}
diff --git a/Simple_IOT_WebServer/index.html b/Simple_IOT_WebServer/index.html
new file mode 100755
index 0000000..2e6a863
--- /dev/null
+++ b/Simple_IOT_WebServer/index.html
@@ -0,0 +1,60 @@
+
+
+
+
+ Guardar en PruebaDB
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/php/ESP8266/conexion.php b/php/ESP8266/conexion.php
new file mode 100755
index 0000000..553c893
--- /dev/null
+++ b/php/ESP8266/conexion.php
@@ -0,0 +1,19 @@
+begin_transaction();
+ $pst = $conexion->prepare("INSERT INTO tabla_prueba(Fecha_INO,Temperatura,Humedad) values(?,?,?)");
+ //bind_param recive i=enteros d=double o decimal s=cadena b=boolean
+ $pst->bind_param('sdi',$fecha,$temperatura,$humedad);
+ $pst->execute();
+ $conexion->commit();
+ echo "Datos Enviados, Volver ";
+?>
\ No newline at end of file
diff --git a/php/ESP8266/conexion2.php b/php/ESP8266/conexion2.php
new file mode 100644
index 0000000..3a37123
--- /dev/null
+++ b/php/ESP8266/conexion2.php
@@ -0,0 +1,19 @@
+begin_transaction();
+ $pst = $conexion->prepare("INSERT INTO tabla_prueba(Fecha_INO,Temperatura,Humedad) values(?,?,?)");
+ //bind_param recive i=enteros d=double o decimal s=cadena b=boolean
+ $pst->bind_param('sdi',$fecha,$temp,$hum);
+ $pst->execute();
+ $conexion->commit();
+ echo "Datos Enviados, Volver ";
+?>
diff --git a/php/ESP8266/consultas.sql b/php/ESP8266/consultas.sql
new file mode 100755
index 0000000..d939941
--- /dev/null
+++ b/php/ESP8266/consultas.sql
@@ -0,0 +1,10 @@
+-- select User from mysql.user;
+-- show grants for 'usuario_pruebas';
+-- revoke all privileges on *.* from 'usuario-test'@'%';
+-- flush privileges;
+-- drop user 'usuario-test';
+-- create user usuario_pruebas identified by '*******';
+-- grant all privileges on pruebadb.tabla_prueba to usuario_pruebas@'%';
+-- show grants;
+
+insert into tabla_prueba (Fecha_INO,Temperatura,Humedad) values ('2018-08-29 20:30', '24.3', '41');
\ No newline at end of file
diff --git a/php/ESP8266/estilo.css b/php/ESP8266/estilo.css
new file mode 100755
index 0000000..a50d41d
--- /dev/null
+++ b/php/ESP8266/estilo.css
@@ -0,0 +1,120 @@
+body {
+ background-color: lightgreen;
+}
+
+h1 {
+ font-family: verdana;
+ color: darkgreen;
+ text-align: center;
+}
+
+p {
+ font-family: verdana;
+ font-size: 20px;
+}
+
+h2 {
+ font-family: verdana;
+ color: darkgreen;
+}
+
+h3 {
+ font-family: verdana;
+ color: darkgreen;
+}
+
+
+input[type=text], select {
+ /*width: 100%;*/
+ padding: 12px 20px;
+ margin: 8px 0;
+ display: inline-block;
+ border: 2px solid #ccc;
+ border-radius: 4px;
+ width: 300px;
+ box-sizing: content-box;
+}
+
+input[type=descripcion], select {
+ /*width: 100%;*/
+ padding: 12px 20px;
+ margin: 8px 0;
+ display: inline-block;
+ border: 1px solid #ccc;
+ border-radius: 4px;
+ width: 300px;
+ box-sizing: content-box;
+}
+
+input[type=submit], select {
+ width: 200px;
+ background-color: #4CAF50;
+ color: white;
+ padding: 14px 20px;
+ margin: 8px 0;
+ border: none;
+ border-radius: 4px;
+ cursor: pointer;
+}
+
+input[type=password], select {
+ /*width: 100%;*/
+ padding: 12px 20px;
+ margin: 8px 0;
+ display: inline-block;
+ border: 1px solid #ccc;
+ border-radius: 4px;
+ width: 300px;
+ box-sizing: content-box;
+}
+
+input[type=submit]:hover {
+ background-color: #45a049;
+}
+
+.celdas {
+ width: 300px;
+ /*box-sizing: content-box;*/
+}
+
+.cssTabla {
+ padding:2px;
+ border: 2px solid red;
+ border-radius: 8px;
+ border-style:
+ width: 100%;
+}
+.datagrid table {
+ border-collapse: collapse; text-align: left; width: 100%;
+}
+.datagrid {
+ font: normal 12px/150% Arial, Helvetica, sans-serif;
+ background: #fff; overflow: hidden; border: 1px solid #991821;
+ -webkit-border-radius: 13px; -moz-border-radius: 13px; border-radius: 13px;
+}
+.datagrid table td, .datagrid table th {
+ padding: 10px 5px;
+}
+.datagrid table thead th {
+ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #991821), color-stop(1, #80141C) );
+ background:-moz-linear-gradient( center top, #991821 5%, #80141C 100% );
+ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#991821', endColorstr='#80141C');
+ background-color:#991821; color:#FFFFFF; font-size: 15px; font-weight: bold;
+ border-left: 1px solid #B01C26;
+}
+.datagrid table thead th:first-child {
+ border: none;
+}
+.datagrid table tbody td {
+ color: #80141C; border-left: 1px solid #F7CDCD;font-size: 12px;font-weight: normal;
+}
+.datagrid table tbody .alt td {
+ background: #F7CDCD; color: #80141C;
+}
+.datagrid table tbody td:first-child {
+ border-left: none;
+}
+.datagrid table tbody tr:last-child td {
+ border-bottom: none;
+}
+
diff --git a/php/ESP8266/favicon.ico b/php/ESP8266/favicon.ico
new file mode 100644
index 0000000..88ad7d9
Binary files /dev/null and b/php/ESP8266/favicon.ico differ
diff --git a/php/ESP8266/index.html b/php/ESP8266/index.html
new file mode 100755
index 0000000..60705bc
--- /dev/null
+++ b/php/ESP8266/index.html
@@ -0,0 +1,37 @@
+
+
+
+
+ Guardar en PruebaDB
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/php/LogIn_Crud/Conexion.php b/php/LogIn_Crud/Conexion.php
new file mode 100755
index 0000000..46c215f
--- /dev/null
+++ b/php/LogIn_Crud/Conexion.php
@@ -0,0 +1,18 @@
+tipo_de_base.':host='.$this->host.';dbname='.$this->nombre_de_base, $this->usuario, $this->contrasena);
+ }catch(PDOException $e){
+ echo 'Ha surgido un error y no se puede conectar a la base de datos. Detalle: ' . $e->getMessage();
+ exit;
+ }
+ }
+ }
+?>
\ No newline at end of file
diff --git a/php/LogIn_Crud/HTMLmodeloTabla.html b/php/LogIn_Crud/HTMLmodeloTabla.html
new file mode 100755
index 0000000..c93ae99
--- /dev/null
+++ b/php/LogIn_Crud/HTMLmodeloTabla.html
@@ -0,0 +1,36 @@
+
+
+
+ header header header header
+
+
+
+
+
+
+
+
+
+ data data data data
+
+
+ data data data data
+
+
+ data data data data
+
+ data data data data
+
+
+ data data data data
+
+
+
\ No newline at end of file
diff --git a/php/LogIn_Crud/Usuario.php b/php/LogIn_Crud/Usuario.php
new file mode 100755
index 0000000..03e1afe
--- /dev/null
+++ b/php/LogIn_Crud/Usuario.php
@@ -0,0 +1,82 @@
+id_usuario=$id_usuario;
+ $this->nombre=$nombre;
+ $this->clave=$clave;
+ $this->descripcion=$descripcion;
+ }
+
+ public function login($nombre,$clave){
+ $conexion = new Conexion();
+ $consulta = $conexion->prepare('SELECT * FROM ' . self::TABLA . ' where nombre=:nombre and clave=:clave');
+ $consulta->bindParam(':nombre', $nombre);
+ $consulta->bindParam(':clave', $clave);
+ $consulta->execute();
+ $registros = $consulta->fetchAll();
+ if ($registros)
+ return true;
+ else
+ return false;
+ }
+
+ public function guardar($nombre,$password,$descripcion){
+ $conexion = new Conexion();
+ $consulta = $conexion->prepare('INSERT INTO ' . self::TABLA .' (nombre,clave,descripcion) VALUES(:nombre,:password,:descripcion)');
+ $consulta->bindParam(':nombre', $nombre);
+ $consulta->bindParam(':password', $password);
+ $consulta->bindParam(':descripcion', $descripcion);
+ $consulta->execute();
+ //$id_usuario = $conexion->lastInsertId();
+ $conexion = null;
+ }
+
+ public function getNombre(){
+ return $this->nombre;
+ }
+
+ public function verUsuarios(){
+ $conexion = new Conexion();
+ $consulta = $conexion->prepare('SELECT id_usuario,nombre,clave,descripcion FROM ' . self::TABLA . ' ORDER BY id_usuario desc');
+ $consulta->execute();
+ $registros = $consulta->fetchAll();
+ return $registros;
+ }
+
+ public function eliminar($id_usuario){
+ $conexion = new Conexion();
+ $consulta = $conexion->prepare('DELETE FROM ' . self::TABLA .' WHERE id_usuario=:id_usuario');
+ $consulta->bindParam(':id_usuario', $id_usuario);
+ $consulta->execute();
+ $conexion = null;
+ }
+
+ public function editar($id_usuario, $nombre, $password, $descripcion ){//<--- AƱadido
+ $conexion = new Conexion();
+ $consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET nombre=:nombre, clave=:password, descripcion=:descripcion WHERE id_usuario=:id_usuario');
+ $consulta->bindParam(':id_usuario', $id_usuario);
+ $consulta->bindParam(':nombre', $nombre);
+ $consulta->bindParam(':password', $password);
+ $consulta->bindParam(':descripcion', $descripcion);
+ $consulta->execute();
+ $conexion = null;
+ }
+
+ public function verUsuario($id_usuario){
+ $conexion = new Conexion();
+ $consulta = $conexion->prepare('SELECT id_usuario,nombre,clave,descripcion FROM ' . self::TABLA . ' WHERE id_usuario=:id_usuario');
+ $consulta->bindParam(':id_usuario', $id_usuario);
+ $consulta->execute();
+ $registros = $consulta->fetchAll();
+ return $registros;
+ }
+}
+?>
\ No newline at end of file
diff --git a/php/LogIn_Crud/cssmodeloTabla.css b/php/LogIn_Crud/cssmodeloTabla.css
new file mode 100755
index 0000000..346476a
--- /dev/null
+++ b/php/LogIn_Crud/cssmodeloTabla.css
@@ -0,0 +1,63 @@
+.datagrid table {
+ border-collapse: collapse; text-align: left; width: 100%;
+}
+.datagrid {
+ font: normal 12px/150% Arial, Helvetica, sans-serif;
+ background: #fff; overflow: hidden; border: 1px solid #991821;
+ -webkit-border-radius: 13px; -moz-border-radius: 13px; border-radius: 13px;
+}
+.datagrid table td, .datagrid table th {
+ padding: 10px 5px;
+}
+.datagrid table thead th {
+ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #991821), color-stop(1, #80141C) );
+ background:-moz-linear-gradient( center top, #991821 5%, #80141C 100% );
+ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#991821', endColorstr='#80141C');
+ background-color:#991821; color:#FFFFFF; font-size: 15px; font-weight: bold;
+ border-left: 1px solid #B01C26;
+}
+.datagrid table thead th:first-child {
+ border: none;
+}
+.datagrid table tbody td {
+ color: #80141C; border-left: 1px solid #F7CDCD;font-size: 12px;font-weight: normal;
+}
+.datagrid table tbody .alt td {
+ background: #F7CDCD; color: #80141C;
+}
+.datagrid table tbody td:first-child {
+ border-left: none;
+}
+.datagrid table tbody tr:last-child td {
+ border-bottom: none;
+}
+.datagrid table tfoot td div {
+ border-top: 1px solid #991821;background: #F7CDCD;
+}
+.datagrid table tfoot td {
+ padding: 0; font-size: 12px
+}
+.datagrid table tfoot td div{
+ padding: 2px;
+}
+.datagrid table tfoot td ul {
+ margin: 0; padding:0; list-style: none; text-align: right;
+}
+.datagrid table tfoot li {
+ display: inline;
+}
+.datagrid table tfoot li a {
+ text-decoration: none; display: inline-block; padding: 2px 8px; margin: 1px;color: #FFFFFF;
+ border: 1px solid #991821;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
+ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #991821), color-stop(1, #80141C) );
+ background:-moz-linear-gradient( center top, #991821 5%, #80141C 100% );
+ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#991821', endColorstr='#80141C');
+ background-color:#991821;
+}
+.datagrid table tfoot ul.active, .datagrid table tfoot ul a:hover {
+ text-decoration: none;border-color: #80141C; color: #FFFFFF;
+ background: none; background-color:#991821;
+}
+div.dhtmlx_window_active, div.dhx_modal_cover_dv {
+ position: fixed !important;
+}
diff --git a/php/LogIn_Crud/editarUsuario.php b/php/LogIn_Crud/editarUsuario.php
new file mode 100755
index 0000000..028bf99
--- /dev/null
+++ b/php/LogIn_Crud/editarUsuario.php
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/php/LogIn_Crud/editarUsuarioFormulario.php b/php/LogIn_Crud/editarUsuarioFormulario.php
new file mode 100755
index 0000000..0fde288
--- /dev/null
+++ b/php/LogIn_Crud/editarUsuarioFormulario.php
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+ Editar Usuario
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/php/LogIn_Crud/eliminarUsuario.php b/php/LogIn_Crud/eliminarUsuario.php
new file mode 100755
index 0000000..77454a5
--- /dev/null
+++ b/php/LogIn_Crud/eliminarUsuario.php
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/php/LogIn_Crud/estilo.css b/php/LogIn_Crud/estilo.css
new file mode 100755
index 0000000..a50d41d
--- /dev/null
+++ b/php/LogIn_Crud/estilo.css
@@ -0,0 +1,120 @@
+body {
+ background-color: lightgreen;
+}
+
+h1 {
+ font-family: verdana;
+ color: darkgreen;
+ text-align: center;
+}
+
+p {
+ font-family: verdana;
+ font-size: 20px;
+}
+
+h2 {
+ font-family: verdana;
+ color: darkgreen;
+}
+
+h3 {
+ font-family: verdana;
+ color: darkgreen;
+}
+
+
+input[type=text], select {
+ /*width: 100%;*/
+ padding: 12px 20px;
+ margin: 8px 0;
+ display: inline-block;
+ border: 2px solid #ccc;
+ border-radius: 4px;
+ width: 300px;
+ box-sizing: content-box;
+}
+
+input[type=descripcion], select {
+ /*width: 100%;*/
+ padding: 12px 20px;
+ margin: 8px 0;
+ display: inline-block;
+ border: 1px solid #ccc;
+ border-radius: 4px;
+ width: 300px;
+ box-sizing: content-box;
+}
+
+input[type=submit], select {
+ width: 200px;
+ background-color: #4CAF50;
+ color: white;
+ padding: 14px 20px;
+ margin: 8px 0;
+ border: none;
+ border-radius: 4px;
+ cursor: pointer;
+}
+
+input[type=password], select {
+ /*width: 100%;*/
+ padding: 12px 20px;
+ margin: 8px 0;
+ display: inline-block;
+ border: 1px solid #ccc;
+ border-radius: 4px;
+ width: 300px;
+ box-sizing: content-box;
+}
+
+input[type=submit]:hover {
+ background-color: #45a049;
+}
+
+.celdas {
+ width: 300px;
+ /*box-sizing: content-box;*/
+}
+
+.cssTabla {
+ padding:2px;
+ border: 2px solid red;
+ border-radius: 8px;
+ border-style:
+ width: 100%;
+}
+.datagrid table {
+ border-collapse: collapse; text-align: left; width: 100%;
+}
+.datagrid {
+ font: normal 12px/150% Arial, Helvetica, sans-serif;
+ background: #fff; overflow: hidden; border: 1px solid #991821;
+ -webkit-border-radius: 13px; -moz-border-radius: 13px; border-radius: 13px;
+}
+.datagrid table td, .datagrid table th {
+ padding: 10px 5px;
+}
+.datagrid table thead th {
+ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #991821), color-stop(1, #80141C) );
+ background:-moz-linear-gradient( center top, #991821 5%, #80141C 100% );
+ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#991821', endColorstr='#80141C');
+ background-color:#991821; color:#FFFFFF; font-size: 15px; font-weight: bold;
+ border-left: 1px solid #B01C26;
+}
+.datagrid table thead th:first-child {
+ border: none;
+}
+.datagrid table tbody td {
+ color: #80141C; border-left: 1px solid #F7CDCD;font-size: 12px;font-weight: normal;
+}
+.datagrid table tbody .alt td {
+ background: #F7CDCD; color: #80141C;
+}
+.datagrid table tbody td:first-child {
+ border-left: none;
+}
+.datagrid table tbody tr:last-child td {
+ border-bottom: none;
+}
+
diff --git a/php/LogIn_Crud/index.html b/php/LogIn_Crud/index.html
new file mode 100755
index 0000000..ffa0162
--- /dev/null
+++ b/php/LogIn_Crud/index.html
@@ -0,0 +1,33 @@
+
+
+
+
+ Login
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/php/LogIn_Crud/indexUsuario.php b/php/LogIn_Crud/indexUsuario.php
new file mode 100755
index 0000000..755a8ce
--- /dev/null
+++ b/php/LogIn_Crud/indexUsuario.php
@@ -0,0 +1,37 @@
+
+
+
+
+ Crear Usuario
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/php/LogIn_Crud/listarUsuarios.php b/php/LogIn_Crud/listarUsuarios.php
new file mode 100755
index 0000000..4171ecf
--- /dev/null
+++ b/php/LogIn_Crud/listarUsuarios.php
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+ Usuarios
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ID
+ NOMBRE
+
+ DESCRIPCION
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/php/LogIn_Crud/login.php b/php/LogIn_Crud/login.php
new file mode 100755
index 0000000..fa35491
--- /dev/null
+++ b/php/LogIn_Crud/login.php
@@ -0,0 +1,17 @@
+
diff --git a/php/LogIn_Crud/nuevoUsuario.php b/php/LogIn_Crud/nuevoUsuario.php
new file mode 100755
index 0000000..a14051c
--- /dev/null
+++ b/php/LogIn_Crud/nuevoUsuario.php
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/php/index.php b/php/index.php
new file mode 100755
index 0000000..0bd6759
--- /dev/null
+++ b/php/index.php
@@ -0,0 +1,18 @@
+pulgadasCentimetros(array("pulgadas" => 2));
+ $funciones=$client->__getFunctions();
+ foreach ($result as &$valor) {
+ echo "El resultado es: ".$valor;
+ echo "
";
+ }
+ $num=0;
+ foreach ($funciones as &$valor) {
+ echo "Funcion(".$num."): ".$valor;
+ echo "
";
+ $num++;
+ }
+
+?>
\ No newline at end of file
diff --git a/php/index2.php b/php/index2.php
new file mode 100644
index 0000000..89bbe85
--- /dev/null
+++ b/php/index2.php
@@ -0,0 +1,5 @@
+
diff --git a/php/redirect1.php b/php/redirect1.php
new file mode 100644
index 0000000..c83450a
--- /dev/null
+++ b/php/redirect1.php
@@ -0,0 +1,10 @@
+