SlideShare una empresa de Scribd logo
INFORME
Integrante: Farinango Morales Milton Gonzalo
SEMESTRE: TERCERO
PARALELO: C
PRÁCTICA:#1
TEMA:
Operadores lógicos
OBJETIVO:
 Realizar la utilización de operadores lógicos y mejoramiento del uso del lenguaje de programación “PHP
 Reconocer el uso de variables para el desarrollo del programa en “PHP”.
 Aprender a utilizar el nuevo lenguaje de programación de “PHP”.
RESULTADOS DE APRENDIZAJE
 La mejor comprensión del uso de lenguaje PHP
 Manipulación del servidor “XAMPP”
 Utilización de los operadores lógicos Switch Case
ACTIVIDADES:
- Realizar un ejercicio en php que permita ingresar textos e imágenes.
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Ejemplo</title>
<style>
h1{
text-align:center;
}
table{
background-color:#FFC;
padding:5px;
border:#666 5px solid;
}
.no_validado{
font-size:18px;
color:#F00;
font-weight:bold;
}
.validado{
font-size:18px;
color:#0C3;
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN
CARRERA DE LA PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES
DE LA INFORMÁTICA
font-weight:bold;
}
</style>
</head>
<body>
<h1>Verificacion</h1>
<form action="" method="post" name="datos_usuario" id="datos_usuario">
<table width="15%" align="center">
<tr>
<td>Nombre:</td>
<td><label for="nombre_usuario"></label>
<input type="text" name="nombre_usuario" id="nombre_usuario"></td>
</tr>
<tr>
<td>Edad:</td>
<td><label for="edad_usuario"></label>
<input type="text" name="edad_usuario" id="edad_usuario"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="enviando" id="enviando" value="Envi
</tr>
</table>
</form>
<?php
// code...
$nombre = $_POST["nombre_usuario"];
$clave = $_POST["edad_usuario"];
if($nombre!=null and $clave > 17 and $clave <100){
echo '<h1>Hola '.$nombre.", usted es mayor de edad</h1>";
switch ($nombre) {
case "Gonzalo":
echo '<h1>Tiene acceso</h1>';
break;
case "Farinango":
echo '<h1>Tiene acceso</h1>';
break;
default:
echo '<h1>Acceso denegado</h1>';
break;
}
}
elseif($clave>0){
echo '<h1>Hola '.$nombre.", usted es menor de edad</h1>";
echo '<h1>No tiene acceso</h1>';
}
?>
<br><br><br><br>
<h1>Imagenes</h1>
<form action="" method="post" name="imagenes" id="imagenes">
<table width="15%" align="center">
<tr>
<td><label for="Lista de imagenes"></label>
<input type="checkbox" name="o[]" value="o1"><h3>Gato</h3></td>
</tr>
<tr>
<td>
<input type="checkbox" name="o[]" value="o2"><h3>Perro</h3></td>
</tr>
<tr>
<td>
<input type="checkbox" name="o[]" value="o3"><h3>Conejo</h3></td>
</tr>
<tr>
<td>
<input type="checkbox" name="o[]" value="o4"><h3>Ardilla</h3></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="ima" id="ima" value="Revisar"></td>
</tr>
</table>
</form>
<center>
<?php
$arreglo = $_POST['o'];
$num = count($arreglo);
for ($i=0; $i <$num ; $i++) {
switch ($arreglo[$i]) {
case 'o1':
echo'<br><img src="gato.jpg"
width="400"
height="341"><br><br>';
break;
case 'o2':
echo'<br><img src="perro.jpg"
width="400"
height="341"><br><br>';
break;
case 'o3':
echo'<br><img src="conejo.jpg"
width="400"
height="341"><br><br>';
break;
case 'o4':
echo'<br><img src="ardilla.jpg"
width="400"
height="341"><br><br>';
break;
}
}
?>
</center>
</body>
</html>
CAPTURAS DEL PROGRAMA
PROGRAMA FUNCIONANDO
RECURSOS
4

Más contenido relacionado

La actualidad más candente

DOCUMENTO DOS DE PROGRAMACIÓN
DOCUMENTO DOS DE PROGRAMACIÓNDOCUMENTO DOS DE PROGRAMACIÓN
DOCUMENTO DOS DE PROGRAMACIÓN
GonzaloFarinangoMora
 
11
1111
5
55
8
88
2
22
10
1010
6
66
6
66
9
99
Jefferson cuenca practica#8
Jefferson cuenca practica#8Jefferson cuenca practica#8
Jefferson cuenca practica#8
paulcuenca9
 
12
1212
Jefferson cuenca trabajos_individuales#13
Jefferson cuenca trabajos_individuales#13Jefferson cuenca trabajos_individuales#13
Jefferson cuenca trabajos_individuales#13
paulcuenca9
 
1
11
Jefferson cuenca practica_b#4
Jefferson cuenca practica_b#4Jefferson cuenca practica_b#4
Jefferson cuenca practica_b#4
paulcuenca9
 
Jefferson cuenca practica_b#2
Jefferson cuenca practica_b#2Jefferson cuenca practica_b#2
Jefferson cuenca practica_b#2
paulcuenca9
 
DOCUMENTO TRES DE PROGRAMACIÓN
DOCUMENTO TRES DE PROGRAMACIÓNDOCUMENTO TRES DE PROGRAMACIÓN
DOCUMENTO TRES DE PROGRAMACIÓN
GonzaloFarinangoMora
 

La actualidad más candente (20)

DOCUMENTO DOS DE PROGRAMACIÓN
DOCUMENTO DOS DE PROGRAMACIÓNDOCUMENTO DOS DE PROGRAMACIÓN
DOCUMENTO DOS DE PROGRAMACIÓN
 
11
1111
11
 
7
77
7
 
5
55
5
 
8
88
8
 
2
22
2
 
10
1010
10
 
6
66
6
 
6
66
6
 
9
99
9
 
Jefferson cuenca practica#8
Jefferson cuenca practica#8Jefferson cuenca practica#8
Jefferson cuenca practica#8
 
12
1212
12
 
Jefferson cuenca trabajos_individuales#13
Jefferson cuenca trabajos_individuales#13Jefferson cuenca trabajos_individuales#13
Jefferson cuenca trabajos_individuales#13
 
1
11
1
 
Jefferson cuenca practica_b#4
Jefferson cuenca practica_b#4Jefferson cuenca practica_b#4
Jefferson cuenca practica_b#4
 
Jefferson cuenca practica_b#2
Jefferson cuenca practica_b#2Jefferson cuenca practica_b#2
Jefferson cuenca practica_b#2
 
24
2424
24
 
13
1313
13
 
DOCUMENTO TRES DE PROGRAMACIÓN
DOCUMENTO TRES DE PROGRAMACIÓNDOCUMENTO TRES DE PROGRAMACIÓN
DOCUMENTO TRES DE PROGRAMACIÓN
 
25
2525
25
 

Similar a 4

3
33
Informe10
Informe10Informe10
Informe10
JoelMorales84
 
Jefferson cuenca trabajos_individuales#10
Jefferson cuenca trabajos_individuales#10Jefferson cuenca trabajos_individuales#10
Jefferson cuenca trabajos_individuales#10
paulcuenca9
 
Jefferson cuenca trabajos_individuales#5
Jefferson cuenca trabajos_individuales#5Jefferson cuenca trabajos_individuales#5
Jefferson cuenca trabajos_individuales#5
paulcuenca9
 
Informe5
Informe5Informe5
Informe5
JoelMorales84
 
Jefferson cuenca practica_b#3
Jefferson cuenca practica_b#3Jefferson cuenca practica_b#3
Jefferson cuenca practica_b#3
paulcuenca9
 

Similar a 4 (20)

14
1414
14
 
U4
U4U4
U4
 
In 27
In 27In 27
In 27
 
11
1111
11
 
3
33
3
 
In 20
In 20In 20
In 20
 
3
33
3
 
Informe10
Informe10Informe10
Informe10
 
Jefferson cuenca trabajos_individuales#10
Jefferson cuenca trabajos_individuales#10Jefferson cuenca trabajos_individuales#10
Jefferson cuenca trabajos_individuales#10
 
Jefferson cuenca trabajos_individuales#5
Jefferson cuenca trabajos_individuales#5Jefferson cuenca trabajos_individuales#5
Jefferson cuenca trabajos_individuales#5
 
In 15
In 15In 15
In 15
 
1
11
1
 
27
2727
27
 
22
2222
22
 
Informe5
Informe5Informe5
Informe5
 
11
1111
11
 
12
1212
12
 
In 21
In 21In 21
In 21
 
Jefferson cuenca practica_b#3
Jefferson cuenca practica_b#3Jefferson cuenca practica_b#3
Jefferson cuenca practica_b#3
 
In 25
In 25In 25
In 25
 

Más de GonzaloFarinangoMora

-cumplimiento-de-la-ley-de-ohm-fundamentos-y-aplicaciones-en-circuitos-electr...
-cumplimiento-de-la-ley-de-ohm-fundamentos-y-aplicaciones-en-circuitos-electr...-cumplimiento-de-la-ley-de-ohm-fundamentos-y-aplicaciones-en-circuitos-electr...
-cumplimiento-de-la-ley-de-ohm-fundamentos-y-aplicaciones-en-circuitos-electr...
GonzaloFarinangoMora
 
-introduccion-a-la-programacion-basica-aprendiendo-los-fundamentos-de-la-prog...
-introduccion-a-la-programacion-basica-aprendiendo-los-fundamentos-de-la-prog...-introduccion-a-la-programacion-basica-aprendiendo-los-fundamentos-de-la-prog...
-introduccion-a-la-programacion-basica-aprendiendo-los-fundamentos-de-la-prog...
GonzaloFarinangoMora
 
La-robotica-definicion-y-relevancia-en-la-actualidad-20230815024858NnuJ.pdf
La-robotica-definicion-y-relevancia-en-la-actualidad-20230815024858NnuJ.pdfLa-robotica-definicion-y-relevancia-en-la-actualidad-20230815024858NnuJ.pdf
La-robotica-definicion-y-relevancia-en-la-actualidad-20230815024858NnuJ.pdf
GonzaloFarinangoMora
 
ProgramaciónyRobótica.pdf
ProgramaciónyRobótica.pdfProgramaciónyRobótica.pdf
ProgramaciónyRobótica.pdf
GonzaloFarinangoMora
 
EXAMEN
EXAMENEXAMEN
4
44
10
1010
7
77

Más de GonzaloFarinangoMora (10)

-cumplimiento-de-la-ley-de-ohm-fundamentos-y-aplicaciones-en-circuitos-electr...
-cumplimiento-de-la-ley-de-ohm-fundamentos-y-aplicaciones-en-circuitos-electr...-cumplimiento-de-la-ley-de-ohm-fundamentos-y-aplicaciones-en-circuitos-electr...
-cumplimiento-de-la-ley-de-ohm-fundamentos-y-aplicaciones-en-circuitos-electr...
 
-introduccion-a-la-programacion-basica-aprendiendo-los-fundamentos-de-la-prog...
-introduccion-a-la-programacion-basica-aprendiendo-los-fundamentos-de-la-prog...-introduccion-a-la-programacion-basica-aprendiendo-los-fundamentos-de-la-prog...
-introduccion-a-la-programacion-basica-aprendiendo-los-fundamentos-de-la-prog...
 
La-robotica-definicion-y-relevancia-en-la-actualidad-20230815024858NnuJ.pdf
La-robotica-definicion-y-relevancia-en-la-actualidad-20230815024858NnuJ.pdfLa-robotica-definicion-y-relevancia-en-la-actualidad-20230815024858NnuJ.pdf
La-robotica-definicion-y-relevancia-en-la-actualidad-20230815024858NnuJ.pdf
 
ProgramaciónyRobótica.pdf
ProgramaciónyRobótica.pdfProgramaciónyRobótica.pdf
ProgramaciónyRobótica.pdf
 
EXAMEN
EXAMENEXAMEN
EXAMEN
 
6
66
6
 
5
55
5
 
4
44
4
 
10
1010
10
 
7
77
7
 

Último

armadura_vigas.pptx.....................
armadura_vigas.pptx.....................armadura_vigas.pptx.....................
armadura_vigas.pptx.....................
Acletti Ammina
 
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
CarlitosWay20
 
Matriz de Evaluación de Factores Externos-MEFE
Matriz de Evaluación de Factores Externos-MEFEMatriz de Evaluación de Factores Externos-MEFE
Matriz de Evaluación de Factores Externos-MEFE
Elsa Molto
 
choro ciclo de vida anatomía y fisiología
choro ciclo de vida anatomía y fisiologíachoro ciclo de vida anatomía y fisiología
choro ciclo de vida anatomía y fisiología
elvis2000x
 
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapasexposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
raul958375
 
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptxPRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
brandonsinael
 
Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"
cristiaansabi19
 
diseño de rajo abierto para la mineria ⚒
diseño de rajo abierto para la mineria ⚒diseño de rajo abierto para la mineria ⚒
diseño de rajo abierto para la mineria ⚒
Mario Valenzuela Cortés
 
libro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdflibro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdf
MiriamAquino27
 
Bioelementos y biomoleculas.pptx bioquímica
Bioelementos y biomoleculas.pptx bioquímicaBioelementos y biomoleculas.pptx bioquímica
Bioelementos y biomoleculas.pptx bioquímica
KellyCespedesMaytahu
 
ESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdf
ESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdfESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdf
ESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdf
AlexTicona11
 
Cuadro sinoptico de clasificacion de las industrias.pdf
Cuadro sinoptico de clasificacion de las industrias.pdfCuadro sinoptico de clasificacion de las industrias.pdf
Cuadro sinoptico de clasificacion de las industrias.pdf
LizetGuadalupeHernan
 
AUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CON
AUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CONAUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CON
AUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CON
FreddyJuniorOrtechoC
 
ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...
ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...
ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...
LuisLobatoingaruca
 
EDT (Estructura de Desglose de Trabajo).pdf
EDT (Estructura de Desglose de Trabajo).pdfEDT (Estructura de Desglose de Trabajo).pdf
EDT (Estructura de Desglose de Trabajo).pdf
franco14021
 
sistemas fijos de extincion de incendio hidrantes
sistemas fijos de extincion de incendio  hidrantessistemas fijos de extincion de incendio  hidrantes
sistemas fijos de extincion de incendio hidrantes
luisalbertotorrespri1
 
Graficas de Control, problemas resueltos, minitab
Graficas de Control, problemas resueltos, minitabGraficas de Control, problemas resueltos, minitab
Graficas de Control, problemas resueltos, minitab
XIOMARAANTONELLACAST
 
Infografia de operaciones basicas de la construccion.pdf
Infografia de operaciones basicas de la construccion.pdfInfografia de operaciones basicas de la construccion.pdf
Infografia de operaciones basicas de la construccion.pdf
DanielMelndez19
 
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- ConstruccionA3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
manuelalejandro238
 
164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas
jcbarriopedro69
 

Último (20)

armadura_vigas.pptx.....................
armadura_vigas.pptx.....................armadura_vigas.pptx.....................
armadura_vigas.pptx.....................
 
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
 
Matriz de Evaluación de Factores Externos-MEFE
Matriz de Evaluación de Factores Externos-MEFEMatriz de Evaluación de Factores Externos-MEFE
Matriz de Evaluación de Factores Externos-MEFE
 
choro ciclo de vida anatomía y fisiología
choro ciclo de vida anatomía y fisiologíachoro ciclo de vida anatomía y fisiología
choro ciclo de vida anatomía y fisiología
 
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapasexposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
 
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptxPRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
 
Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"
 
diseño de rajo abierto para la mineria ⚒
diseño de rajo abierto para la mineria ⚒diseño de rajo abierto para la mineria ⚒
diseño de rajo abierto para la mineria ⚒
 
libro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdflibro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdf
 
Bioelementos y biomoleculas.pptx bioquímica
Bioelementos y biomoleculas.pptx bioquímicaBioelementos y biomoleculas.pptx bioquímica
Bioelementos y biomoleculas.pptx bioquímica
 
ESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdf
ESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdfESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdf
ESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdf
 
Cuadro sinoptico de clasificacion de las industrias.pdf
Cuadro sinoptico de clasificacion de las industrias.pdfCuadro sinoptico de clasificacion de las industrias.pdf
Cuadro sinoptico de clasificacion de las industrias.pdf
 
AUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CON
AUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CONAUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CON
AUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CON
 
ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...
ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...
ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...
 
EDT (Estructura de Desglose de Trabajo).pdf
EDT (Estructura de Desglose de Trabajo).pdfEDT (Estructura de Desglose de Trabajo).pdf
EDT (Estructura de Desglose de Trabajo).pdf
 
sistemas fijos de extincion de incendio hidrantes
sistemas fijos de extincion de incendio  hidrantessistemas fijos de extincion de incendio  hidrantes
sistemas fijos de extincion de incendio hidrantes
 
Graficas de Control, problemas resueltos, minitab
Graficas de Control, problemas resueltos, minitabGraficas de Control, problemas resueltos, minitab
Graficas de Control, problemas resueltos, minitab
 
Infografia de operaciones basicas de la construccion.pdf
Infografia de operaciones basicas de la construccion.pdfInfografia de operaciones basicas de la construccion.pdf
Infografia de operaciones basicas de la construccion.pdf
 
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- ConstruccionA3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
 
164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas
 

4

  • 1. INFORME Integrante: Farinango Morales Milton Gonzalo SEMESTRE: TERCERO PARALELO: C PRÁCTICA:#1 TEMA: Operadores lógicos OBJETIVO:  Realizar la utilización de operadores lógicos y mejoramiento del uso del lenguaje de programación “PHP  Reconocer el uso de variables para el desarrollo del programa en “PHP”.  Aprender a utilizar el nuevo lenguaje de programación de “PHP”. RESULTADOS DE APRENDIZAJE  La mejor comprensión del uso de lenguaje PHP  Manipulación del servidor “XAMPP”  Utilización de los operadores lógicos Switch Case ACTIVIDADES: - Realizar un ejercicio en php que permita ingresar textos e imágenes. <!doctype html> <html> <head> <meta charset="utf-8"> <title>Ejemplo</title> <style> h1{ text-align:center; } table{ background-color:#FFC; padding:5px; border:#666 5px solid; } .no_validado{ font-size:18px; color:#F00; font-weight:bold; } .validado{ font-size:18px; color:#0C3; UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN CARRERA DE LA PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES DE LA INFORMÁTICA
  • 2. font-weight:bold; } </style> </head> <body> <h1>Verificacion</h1> <form action="" method="post" name="datos_usuario" id="datos_usuario"> <table width="15%" align="center"> <tr> <td>Nombre:</td> <td><label for="nombre_usuario"></label> <input type="text" name="nombre_usuario" id="nombre_usuario"></td> </tr> <tr> <td>Edad:</td> <td><label for="edad_usuario"></label> <input type="text" name="edad_usuario" id="edad_usuario"></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td colspan="2" align="center"><input type="submit" name="enviando" id="enviando" value="Envi </tr> </table> </form> <?php // code... $nombre = $_POST["nombre_usuario"]; $clave = $_POST["edad_usuario"]; if($nombre!=null and $clave > 17 and $clave <100){ echo '<h1>Hola '.$nombre.", usted es mayor de edad</h1>"; switch ($nombre) { case "Gonzalo": echo '<h1>Tiene acceso</h1>'; break; case "Farinango": echo '<h1>Tiene acceso</h1>'; break; default: echo '<h1>Acceso denegado</h1>'; break; } } elseif($clave>0){ echo '<h1>Hola '.$nombre.", usted es menor de edad</h1>";
  • 3. echo '<h1>No tiene acceso</h1>'; } ?> <br><br><br><br> <h1>Imagenes</h1> <form action="" method="post" name="imagenes" id="imagenes"> <table width="15%" align="center"> <tr> <td><label for="Lista de imagenes"></label> <input type="checkbox" name="o[]" value="o1"><h3>Gato</h3></td> </tr> <tr> <td> <input type="checkbox" name="o[]" value="o2"><h3>Perro</h3></td> </tr> <tr> <td> <input type="checkbox" name="o[]" value="o3"><h3>Conejo</h3></td> </tr> <tr> <td> <input type="checkbox" name="o[]" value="o4"><h3>Ardilla</h3></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td colspan="2" align="center"><input type="submit" name="ima" id="ima" value="Revisar"></td> </tr> </table> </form> <center> <?php $arreglo = $_POST['o']; $num = count($arreglo); for ($i=0; $i <$num ; $i++) { switch ($arreglo[$i]) { case 'o1': echo'<br><img src="gato.jpg" width="400" height="341"><br><br>'; break; case 'o2': echo'<br><img src="perro.jpg" width="400" height="341"><br><br>';
  • 4. break; case 'o3': echo'<br><img src="conejo.jpg" width="400" height="341"><br><br>'; break; case 'o4': echo'<br><img src="ardilla.jpg" width="400" height="341"><br><br>'; break; } } ?> </center> </body> </html> CAPTURAS DEL PROGRAMA PROGRAMA FUNCIONANDO