From 3864bee37257154ef887a0a9fd22021805168687 Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Tue, 17 Sep 2024 15:42:25 +0200 Subject: [PATCH 01/30] Create Practicas --- Practicas | 1 + 1 file changed, 1 insertion(+) create mode 100644 Practicas diff --git a/Practicas b/Practicas new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/Practicas @@ -0,0 +1 @@ + From 432795cd3e15fd4d2546861342645b56df2b618b Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Tue, 17 Sep 2024 18:36:01 +0000 Subject: [PATCH 02/30] asd --- Practicas | 1 - pac1-primera-app./hola.php | 11 +++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) delete mode 100644 Practicas create mode 100644 pac1-primera-app./hola.php diff --git a/Practicas b/Practicas deleted file mode 100644 index 8b137891..00000000 --- a/Practicas +++ /dev/null @@ -1 +0,0 @@ - diff --git a/pac1-primera-app./hola.php b/pac1-primera-app./hola.php new file mode 100644 index 00000000..d01f779f --- /dev/null +++ b/pac1-primera-app./hola.php @@ -0,0 +1,11 @@ + + + + + + Document + + + + + \ No newline at end of file From c75e2cc10db43d04f9f4d1ee734424bbad2237c7 Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Wed, 18 Sep 2024 15:30:53 +0000 Subject: [PATCH 03/30] primera sesion teoria --- pac1-primera-app./hola.php | 21 ++++++++++++++++++++- pac1-primera-app./logo-fpllefia.jfif | Bin 0 -> 5641 bytes 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 pac1-primera-app./logo-fpllefia.jfif diff --git a/pac1-primera-app./hola.php b/pac1-primera-app./hola.php index d01f779f..7440b454 100644 --- a/pac1-primera-app./hola.php +++ b/pac1-primera-app./hola.php @@ -1,11 +1,30 @@ - + Document + + + +
+ + +

Módulo 7 - Práctica 1. Mi primera aplicación en PHP

+
    +
  • +
  • j
  • +
+
+
+ +
+ + \ No newline at end of file diff --git a/pac1-primera-app./logo-fpllefia.jfif b/pac1-primera-app./logo-fpllefia.jfif new file mode 100644 index 0000000000000000000000000000000000000000..c02ab4e1a4e7f1a844701c796fd85aabeca2a169 GIT binary patch literal 5641 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 Wp%xu6ar87X5iv3UAC>CG%zpuy(OESB literal 0 HcmV?d00001 From 5339f00448ce693f79e89a98b4682d42eb2cbea6 Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Thu, 19 Sep 2024 15:54:45 +0000 Subject: [PATCH 04/30] si --- pac1-primera-app./hola.php | 30 ----------------- practicas/pac1-primera-app/hola.php | 31 ++++++++++++++++++ .../Captura de pantalla 2024-09-16 174328.png | Bin 0 -> 23174 bytes .../imagenes}/logo-fpllefia.jfif | Bin practicas/pac1-primera-app/style.css | 22 +++++++++++++ teoria/bucles.php | 16 +++++++++ teoria/comentarios.php | 21 ++++++++++++ teoria/concatenacion.php | 15 +++++++++ teoria/index.php | 20 +++++++++++ teoria/op_aritmeticos.php | 18 ++++++++++ teoria/op_asignacion.php | 6 ++++ teoria/tipos_datos.php | 24 ++++++++++++++ teoria/variables.php | 22 +++++++++++++ 13 files changed, 195 insertions(+), 30 deletions(-) delete mode 100644 pac1-primera-app./hola.php create mode 100644 practicas/pac1-primera-app/hola.php create mode 100644 practicas/pac1-primera-app/imagenes/Captura de pantalla 2024-09-16 174328.png rename {pac1-primera-app. => practicas/pac1-primera-app/imagenes}/logo-fpllefia.jfif (100%) create mode 100644 practicas/pac1-primera-app/style.css create mode 100644 teoria/bucles.php create mode 100644 teoria/comentarios.php create mode 100644 teoria/concatenacion.php create mode 100644 teoria/index.php create mode 100644 teoria/op_aritmeticos.php create mode 100644 teoria/op_asignacion.php create mode 100644 teoria/tipos_datos.php create mode 100644 teoria/variables.php diff --git a/pac1-primera-app./hola.php b/pac1-primera-app./hola.php deleted file mode 100644 index 7440b454..00000000 --- a/pac1-primera-app./hola.php +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - Document - - - - - -
- - -

Módulo 7 - Práctica 1. Mi primera aplicación en PHP

-
    -
  • -
  • j
  • -
-
-
- -
- - - - - \ No newline at end of file diff --git a/practicas/pac1-primera-app/hola.php b/practicas/pac1-primera-app/hola.php new file mode 100644 index 00000000..dd2f0cb5 --- /dev/null +++ b/practicas/pac1-primera-app/hola.php @@ -0,0 +1,31 @@ + + + + + + Document + + + + + +
+ + +

Módulo 7 - Práctica 1. Mi primera aplicación en PHP

+ +
+
    +
  • Kevin Huaman
  • +
  • Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iusto nisi velit saepe at consectetur eligendi, omnis eum ipsa reiciendis perspiciatis minus est? Sit qui laboriosam nihil dolore doloribus officiis maxime!
  • +
+
+ <¿php + echo '

' + ¿> +
+ + + + + diff --git a/practicas/pac1-primera-app/imagenes/Captura de pantalla 2024-09-16 174328.png b/practicas/pac1-primera-app/imagenes/Captura de pantalla 2024-09-16 174328.png new file mode 100644 index 0000000000000000000000000000000000000000..bc3db332e8c2d6cb7cf4f021e03b8b4830f2d838 GIT binary patch literal 23174 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

I4q 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 literal 0 HcmV?d00001 diff --git a/pac1-primera-app./logo-fpllefia.jfif b/practicas/pac1-primera-app/imagenes/logo-fpllefia.jfif similarity index 100% rename from pac1-primera-app./logo-fpllefia.jfif rename to practicas/pac1-primera-app/imagenes/logo-fpllefia.jfif diff --git a/practicas/pac1-primera-app/style.css b/practicas/pac1-primera-app/style.css new file mode 100644 index 00000000..2abc5be3 --- /dev/null +++ b/practicas/pac1-primera-app/style.css @@ -0,0 +1,22 @@ +body{ + width: 100%; + height: 100%; + border: 3px solid; + font-family: Arial, Helvetica, sans-serif; +} +header{ + width: 100%; + border: 3px solid; + height: 100px; + display: flex; + justify-content: space-between; + background-color: black; +} +img{ + margin-left:50px; + box-sizing: border-box; +} +h1{ + color: white; + +} \ No newline at end of file diff --git a/teoria/bucles.php b/teoria/bucles.php new file mode 100644 index 00000000..5719fa0f --- /dev/null +++ b/teoria/bucles.php @@ -0,0 +1,16 @@ +"; + } + + echo '
'; + + //while + $i = 1; + while ($i <= 5){ + echo "$i\n"; + $i++; + } +?> \ No newline at end of file diff --git a/teoria/comentarios.php b/teoria/comentarios.php new file mode 100644 index 00000000..816dc3da --- /dev/null +++ b/teoria/comentarios.php @@ -0,0 +1,21 @@ +Comentarios en lineas'; + + //Primera forma de comentar en linea + echo 'hola mundo con //'; + echo "
"; + + #segunda forma de comentar linea + echo 'hola mundo con #'; + echo "
"; + + + echo '

Comentarios en bloques

'; + + /* + tercera forma de + comentar en linea + */ + +?> \ No newline at end of file diff --git a/teoria/concatenacion.php b/teoria/concatenacion.php new file mode 100644 index 00000000..2e87b64b --- /dev/null +++ b/teoria/concatenacion.php @@ -0,0 +1,15 @@ +quiero un h1'; + + echo $titulo; + + $nombre = "Yeor"; + $pais = "Ucrania"; + $edad = 19; + $frase = "Hola me llamo ($nombre) naci en ". $pais . " y tengo " . $edad . " años"; + echo $frase; + + + echo "hola me llamo ($nombre) tengo ($edad) y naci en ($pais)"; +?> diff --git a/teoria/index.php b/teoria/index.php new file mode 100644 index 00000000..cc2f9373 --- /dev/null +++ b/teoria/index.php @@ -0,0 +1,20 @@ + + + + + + + + Sesion1 + + +

Titulo

+ +

Tercer titulo

+ Este es un parrafo

";?> + + diff --git a/teoria/op_aritmeticos.php b/teoria/op_aritmeticos.php new file mode 100644 index 00000000..177e6efd --- /dev/null +++ b/teoria/op_aritmeticos.php @@ -0,0 +1,18 @@ +"; +echo 16%4; //Residuo +echo "
"; +if(16%4 == 0){ + echo ' el 16 es par '; + +}else{ + echo "El 16 es impar "; +} +?> \ No newline at end of file diff --git a/teoria/op_asignacion.php b/teoria/op_asignacion.php new file mode 100644 index 00000000..56aaa5ff --- /dev/null +++ b/teoria/op_asignacion.php @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/teoria/tipos_datos.php b/teoria/tipos_datos.php new file mode 100644 index 00000000..09177413 --- /dev/null +++ b/teoria/tipos_datos.php @@ -0,0 +1,24 @@ + +"; + echo -72; + +// numeros decimales (FLOAT) + + echo 45.78; + echo "
"; + echo -72.2424424; + +// datos tipos de texto (STRING) + + echo 'Hola mundo'; + echo "
"; + var_dump('hola mundo'); + var_dump(12); +?> \ No newline at end of file diff --git a/teoria/variables.php b/teoria/variables.php new file mode 100644 index 00000000..8ab37f17 --- /dev/null +++ b/teoria/variables.php @@ -0,0 +1,22 @@ +"; + $EDAD = 19; + echo $EDAD; + $EDAD = 89; + echo $EDAD; + + + + + +?> \ No newline at end of file From 7bf600fedabb24f19f153031d24d8c9f050abbfe Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Thu, 19 Sep 2024 18:44:36 +0000 Subject: [PATCH 05/30] fggd --- practicas/pac1-primera-app/hola.php | 6 +++--- practicas/pac2-segunda-app/ejercicio1/ex1.php | 12 ++++++++++++ practicas/pac2-segunda-app/ex2.php | 17 +++++++++++++++++ 3 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 practicas/pac2-segunda-app/ejercicio1/ex1.php create mode 100644 practicas/pac2-segunda-app/ex2.php diff --git a/practicas/pac1-primera-app/hola.php b/practicas/pac1-primera-app/hola.php index dd2f0cb5..7d8c051e 100644 --- a/practicas/pac1-primera-app/hola.php +++ b/practicas/pac1-primera-app/hola.php @@ -20,9 +20,9 @@
  • Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iusto nisi velit saepe at consectetur eligendi, omnis eum ipsa reiciendis perspiciatis minus est? Sit qui laboriosam nihil dolore doloribus officiis maxime!
  • - <¿php - echo '

    ' - ¿> + Kevin Jordan

    ' ?> + 19/09/2024

    ' ?> +
    diff --git a/practicas/pac2-segunda-app/ejercicio1/ex1.php b/practicas/pac2-segunda-app/ejercicio1/ex1.php new file mode 100644 index 00000000..85a5bae9 --- /dev/null +++ b/practicas/pac2-segunda-app/ejercicio1/ex1.php @@ -0,0 +1,12 @@ +"; + $chivato=50; + for($chivato=52;$chivato<500;$chivato+=2){ + + echo ("
    $chivato
    "); + + + } +?> \ No newline at end of file diff --git a/practicas/pac2-segunda-app/ex2.php b/practicas/pac2-segunda-app/ex2.php new file mode 100644 index 00000000..e0385f2d --- /dev/null +++ b/practicas/pac2-segunda-app/ex2.php @@ -0,0 +1,17 @@ + +tablas de multiplicar"; + $factor1=0; + $multiplicador = 1; + $producto = 0; + for($i=0;$i<=10;$i++){ + + while($factor1!=9){ + $factor1 * $multiplicador = $producto; + echo "
    • $factor . 'x' . $multiplicador. '=' . $producto
    "; + $factor1++; + $multiplicador++; + } + } +?> \ No newline at end of file From de6cbe258047e4e3b719b3e71f1de11c23678513 Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Mon, 23 Sep 2024 17:16:24 +0000 Subject: [PATCH 06/30] PRACTICAS 2 --- .../pac2-segunda-app/Opcional1/index.php | 0 .../pac2-segunda-app/ejecicio3/index.php | 83 +++++++++++++++++++ practicas/pac2-segunda-app/ejercicio1/ex1.php | 12 --- .../pac2-segunda-app/ejercicio1/index.php | 58 +++++++++++++ .../pac2-segunda-app/ejercicio2/index.php | 60 ++++++++++++++ practicas/pac2-segunda-app/ex2.php | 17 ---- practicas/pac2-segunda-app/index.php | 51 ++++++++++++ 7 files changed, 252 insertions(+), 29 deletions(-) create mode 100644 practicas/pac2-segunda-app/Opcional1/index.php create mode 100644 practicas/pac2-segunda-app/ejecicio3/index.php delete mode 100644 practicas/pac2-segunda-app/ejercicio1/ex1.php create mode 100644 practicas/pac2-segunda-app/ejercicio1/index.php create mode 100644 practicas/pac2-segunda-app/ejercicio2/index.php delete mode 100644 practicas/pac2-segunda-app/ex2.php create mode 100644 practicas/pac2-segunda-app/index.php diff --git a/practicas/pac2-segunda-app/Opcional1/index.php b/practicas/pac2-segunda-app/Opcional1/index.php new file mode 100644 index 00000000..e69de29b diff --git a/practicas/pac2-segunda-app/ejecicio3/index.php b/practicas/pac2-segunda-app/ejecicio3/index.php new file mode 100644 index 00000000..2eefd644 --- /dev/null +++ b/practicas/pac2-segunda-app/ejecicio3/index.php @@ -0,0 +1,83 @@ + + + + + + Ejercicio3 + + + +

    Numero aleatorio par o impar

    + Este color es par"; + echo "
    Este color es impar
    "; + $min= 0; + $max=100; + + //GENERACION DE NUMERO ALEATORIO + + $numero = rand($min,$max); + + //Calculo + + + $residuo =$numero%2; + + if($residuo==1){ + echo "
    $numero es un numero impar
    "; + }else{ + echo "
    $numero es un numero par
    "; + } + + + + + + + + + + +?> + + + \ No newline at end of file diff --git a/practicas/pac2-segunda-app/ejercicio1/ex1.php b/practicas/pac2-segunda-app/ejercicio1/ex1.php deleted file mode 100644 index 85a5bae9..00000000 --- a/practicas/pac2-segunda-app/ejercicio1/ex1.php +++ /dev/null @@ -1,12 +0,0 @@ -"; - $chivato=50; - for($chivato=52;$chivato<500;$chivato+=2){ - - echo ("
    $chivato
    "); - - - } -?> \ No newline at end of file diff --git a/practicas/pac2-segunda-app/ejercicio1/index.php b/practicas/pac2-segunda-app/ejercicio1/index.php new file mode 100644 index 00000000..7aed5465 --- /dev/null +++ b/practicas/pac2-segunda-app/ejercicio1/index.php @@ -0,0 +1,58 @@ + + + + + + EX1 + + + + +

    Numero pares del 50 hasta el 500

    +
    +"; + $chivato=50; + for($chivato=52;$chivato<500;$chivato+=2){ + + echo ("
    $chivato
    "); + + + } +?> +
    + + diff --git a/practicas/pac2-segunda-app/ejercicio2/index.php b/practicas/pac2-segunda-app/ejercicio2/index.php new file mode 100644 index 00000000..abc19ac3 --- /dev/null +++ b/practicas/pac2-segunda-app/ejercicio2/index.php @@ -0,0 +1,60 @@ + + + + + + Document + + + +

    Tablas de multiplicar

    + + "; + $factor=1; + $producto = 0; + for($i=0;$i<=10;$i++){ + + echo "
    "; + for($j=0;$j<=9;$j++){ + + + $producto= $factor * $j; + echo "
    $factor x $j = $producto
    "; + } + $factor+=1; + echo "
    "; + } + echo ""; + ?> + + + diff --git a/practicas/pac2-segunda-app/ex2.php b/practicas/pac2-segunda-app/ex2.php deleted file mode 100644 index e0385f2d..00000000 --- a/practicas/pac2-segunda-app/ex2.php +++ /dev/null @@ -1,17 +0,0 @@ - -tablas de multiplicar"; - $factor1=0; - $multiplicador = 1; - $producto = 0; - for($i=0;$i<=10;$i++){ - - while($factor1!=9){ - $factor1 * $multiplicador = $producto; - echo "
    • $factor . 'x' . $multiplicador. '=' . $producto
    "; - $factor1++; - $multiplicador++; - } - } -?> \ No newline at end of file diff --git a/practicas/pac2-segunda-app/index.php b/practicas/pac2-segunda-app/index.php new file mode 100644 index 00000000..dbc0799e --- /dev/null +++ b/practicas/pac2-segunda-app/index.php @@ -0,0 +1,51 @@ + + + + + + Document + + + + + + Practica 2 PHP - INDICE 19/09/2024";?> + +

    Ejercicio 1

    + + Haz click para ver el ejercio1 + +

    Ejercicio 2

    + + Haz click para ver el ejercio2 + +

    Ejercicio 3

    + + Haz click para ver el ejercio3 + + + + \ No newline at end of file From b48f2dd0808e397c7d91f95e72aa6795a823b870 Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Mon, 23 Sep 2024 17:18:18 +0000 Subject: [PATCH 07/30] pracitcas --- .../pac2-segunda-app/Opcional1/index.php | 101 ++++++++++++++++ .../pac2-segunda-app/Opcional2/index.php | 110 ++++++++++++++++++ practicas/pac2-segunda-app/index.php | 8 +- 3 files changed, 218 insertions(+), 1 deletion(-) create mode 100644 practicas/pac2-segunda-app/Opcional2/index.php diff --git a/practicas/pac2-segunda-app/Opcional1/index.php b/practicas/pac2-segunda-app/Opcional1/index.php index e69de29b..e6a9d817 100644 --- a/practicas/pac2-segunda-app/Opcional1/index.php +++ b/practicas/pac2-segunda-app/Opcional1/index.php @@ -0,0 +1,101 @@ + + + + + + Divisores de un número y verificación de número + + + + + + El numero generado es: $numero"; + echo "
    "; + echo "
    Los divisores de $numero son:
    "; + echo "
    "; + $chivato=0 ; + for($i=1;$i<=$numero;$i++){ + if($numero%$i==0){ + + echo "
    $i
    "; + $chivato++; + } + } + echo "
    "; + echo "
    "; + + + + if($chivato==2){ + + echo "
    $numero es un numero primo
    "; + + }else{ + + echo "
    $numero no es numero primo
    "; + } + + echo "
    "; + + ?> + + \ No newline at end of file diff --git a/practicas/pac2-segunda-app/Opcional2/index.php b/practicas/pac2-segunda-app/Opcional2/index.php new file mode 100644 index 00000000..8a3c2937 --- /dev/null +++ b/practicas/pac2-segunda-app/Opcional2/index.php @@ -0,0 +1,110 @@ + + + + + + Clasificacion de temperaturas + + + +

    Clasificacion de temperaturas

    + "); + for($i=0;$i<=9;$i++){ + + $temperatura= rand($min,$max); + + if($temperatura<=8){ + echo ("
    "); + echo("$temperatura ºC"); + echo("
    "); + echo ("Temperatura fria"); + echo("
    "); + + } + if($temperatura>8 && $temperatura<29){ + echo ("
    "); + echo("$temperatura ºC"); + echo("
    "); + echo ("Temperatura suave"); + echo("
    "); + + } + if ($temperatura>=29){ + echo ("
    "); + echo("$temperatura ºC"); + echo("
    "); + echo ("Temperatura calida"); + echo("
    "); + + } + + $media +=$temperatura; + } + $promedio= $media/10; + + + echo (""); + + echo ("
    La media de las temperaturas es: $promedio
    "); + + + ?> + + + + + \ No newline at end of file diff --git a/practicas/pac2-segunda-app/index.php b/practicas/pac2-segunda-app/index.php index dbc0799e..cd085801 100644 --- a/practicas/pac2-segunda-app/index.php +++ b/practicas/pac2-segunda-app/index.php @@ -9,7 +9,7 @@ margin: 30px; background-color: skyblue; border: 5px groove white; - height: 350px; + height: 550px; } h1{ text-align: center; @@ -45,6 +45,12 @@

    Ejercicio 3

    Haz click para ver el ejercio3 +

    Opcional 1

    + + Haz click para ver el Opcional1 +

    Opcional 2

    + + Haz click para ver el Opcional2 From e9a4f664740a2662bebb324a3ca2d079d5f0ae9c Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Wed, 25 Sep 2024 15:43:32 +0000 Subject: [PATCH 08/30] tutoriales --- practicas/practica 3a: album/index.php | 11 ++++ teoria/arrays.php | 80 ++++++++++++++++++++++++++ teoria/parametrosURL/pag1.php | 13 +++++ teoria/parametrosURL/pag2.php | 22 +++++++ 4 files changed, 126 insertions(+) create mode 100644 practicas/practica 3a: album/index.php create mode 100644 teoria/arrays.php create mode 100644 teoria/parametrosURL/pag1.php create mode 100644 teoria/parametrosURL/pag2.php diff --git a/practicas/practica 3a: album/index.php b/practicas/practica 3a: album/index.php new file mode 100644 index 00000000..bd2bde61 --- /dev/null +++ b/practicas/practica 3a: album/index.php @@ -0,0 +1,11 @@ + + + + + + Document + + + + + diff --git a/teoria/arrays.php b/teoria/arrays.php new file mode 100644 index 00000000..10daf098 --- /dev/null +++ b/teoria/arrays.php @@ -0,0 +1,80 @@ + "Albert", + "apellidos" => "Arebola Sans", + "edad" => 36 + ]; + + echo $tutor["apellidos"]; + $tutor["edad"] = 18; + + echo $tutor["edad"]; + + //print_r(array_keys($tutor)); + + //recorrer array con un for + $numeros=[1,2,3,4,5,6,7,8,9]; + for ($i = 0; $i < count($numeros);$i++){ + echo $numeros[$i] . "
    "; + } + + //Recorrer array con unforeach + $numero = [1,2,3,4,5,6,7,8,9]; + foreach($numero as $num){ + echo ($num * 2) . " "; + } + + $ciudades = [ + "Paris" =>"Francia", + "Barcelona" => "Espanya", + "Londres" => "Reino Unido" + ]; + foreach ($ciudades as $ciudad => $pais){ + echo "
    "; + if($ciudad == 'Barcelona'){ + echo "La ciudad de $ciudad esta en $pais"; + } + + + } + // foreach en arrays multidimensionales + //Crea un array multidimensional de estudiantes ysus notas , y recorre cadaestudiante con foreach para mostrar su datos. + $estudiantes = [ + ["nombre" => "Anna", "nota" => 10, "genero" => 'f'], + ["nombre" => "Dani", "nota" => 10, "genero" => 'm'], + ["nombre" => "Yehor", "nota" => 11, "genero" => 'm'], + ["nombre" => "Didac", "nota" => 9, "genero" => 'm'], + ["nombre" => "David", "nota" => 12, "genero" => 'm'], + ]; + foreach($estudiantes as $estudiante){ + if ($estudiante=['genero'] == 'h'){ + echo "El estudiante: {$estudiante['nombre']} ha sacado un {$estudiante['nota']}"; + + } else{ + echo "La estudiante: {$estudiante['nombre']} ha sacado un {$estudiante['nota']}"; + echo "
    "; + } + + }; +?> \ No newline at end of file diff --git a/teoria/parametrosURL/pag1.php b/teoria/parametrosURL/pag1.php new file mode 100644 index 00000000..d3afe120 --- /dev/null +++ b/teoria/parametrosURL/pag1.php @@ -0,0 +1,13 @@ + + + + + + p1 + + +

    Pagina para enviar datos

    + + + + \ No newline at end of file diff --git a/teoria/parametrosURL/pag2.php b/teoria/parametrosURL/pag2.php new file mode 100644 index 00000000..a1716852 --- /dev/null +++ b/teoria/parametrosURL/pag2.php @@ -0,0 +1,22 @@ + + + + + + Document + + +

    Esta es la pagina 2

    + Nom: $nom

    "; + echo "

    Edad: $edad

    "; + + } + + ?> + + \ No newline at end of file From 6b00cd0efcde07d796fca1f2ab10e1847960cc73 Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Thu, 26 Sep 2024 18:47:29 +0000 Subject: [PATCH 09/30] gfdfdb --- .../pac3-tercera-app/Practica 3a/index.php | 164 ++++++++++++++++++ .../pac3-tercera-app/Practica 3b/index.php | 64 +++++++ .../pac3-tercera-app/Practica 3b/index2.php | 77 ++++++++ practicas/practica 3a: album/index.php | 11 -- 4 files changed, 305 insertions(+), 11 deletions(-) create mode 100644 practicas/pac3-tercera-app/Practica 3a/index.php create mode 100644 practicas/pac3-tercera-app/Practica 3b/index.php create mode 100644 practicas/pac3-tercera-app/Practica 3b/index2.php delete mode 100644 practicas/practica 3a: album/index.php diff --git a/practicas/pac3-tercera-app/Practica 3a/index.php b/practicas/pac3-tercera-app/Practica 3a/index.php new file mode 100644 index 00000000..7fa9ac67 --- /dev/null +++ b/practicas/pac3-tercera-app/Practica 3a/index.php @@ -0,0 +1,164 @@ + + + + + + + + + + Album example · Bootstrap + + + + + + + + + + + + + + + + + +
    + + +
    + +
    + +
    +
    +
    +

    Album example

    +

    Something short and leading about the collection below—its contents, the creator, + etc. Make it short and sweet, but not too short so folks don’t simply skip over it entirely.

    +

    + Main call to action + Secondary action +

    +
    +
    +
    + +
    +
    + +
    + "https://oyster.ignimgs.com/wordpress/stg.ign.com/2020/12/chris-evans-expects-avengers-4-to-be-his-last-mcu-movie_ksk9.jpg", "nombre" => "Steve" , "Apellidos" => "Rogers", "Alias" => "Capitan America", "descripcion" => "Esto es solo una descripcion random para poner al capitan america"], + + ["url" => "https://oyster.ignimgs.com/wordpress/stg.ign.com/2020/12/ocA7mZJmT97HzvesMjkXKA.jpg", "nombre" => "Natasha" , "Apellidos" => "Romanoff", "Alias" => "Viuda Negra", "descripcion" => "Esto es solo una descripcion random para poner a Natasha"], + + ["url" => "https://oyster.ignimgs.com/wordpress/stg.ign.com/2021/02/hulk.jpg", "nombre" => "Bruce" , "Apellidos" => "Banner", "Alias" => "Hulk", "descripcion" => "Esto es solo una descripcion random para poner a Hulk"], + + ["url" => "https://oyster.ignimgs.com/wordpress/stg.ign.com/2020/12/spider-man_main-1280x720.jpg", "nombre" => "Peter" , "Apellidos" => "Parker", "Alias" => "Spyderman", "descripcion" => "Esto es solo una descripcion random para poner al spyderman"], + + ["url" => "https://oyster.ignimgs.com/wordpress/stg.ign.com/2020/12/the-evolution-of-iron-man-in-the-mcu.jpg", "nombre" => "Tony" , "Apellidos" => "Stark", "Alias" => "Iron man", "descripcion" => "Esto es solo una descripcion random para poder poner a Tony"], + + ["url" => "https://oyster.ignimgs.com/wordpress/stg.ign.com/2020/12/antman-falcon.jpg", "nombre" => "Scott" , "Apellidos" => "Lang", "Alias" => "Ant man", "descripcion" => "Esto es solo una descripcion random para poder poner a Ant man"], + + ["url" => "https://sm.ign.com/t/ign_es/news/d/daredevil-/daredevil-reboot-reportedly-set-to-begin-production-as-disne_sh58.960.jpg", "nombre" => "Matt" , "Apellidos" => "Murdock", "Alias" => "Daredevil", "descripcion" => "Esto es solo una descripcion random para poder poner a Daredevil"], + + ["url" => "https://oyster.ignimgs.com/wordpress/stg.ign.com/2020/12/mcu-heroes-star-lord.jpg", "nombre" => "Peter" , "Apellidos" => "Quill", "Alias" => "Star Lord", "descripcion" => "Esto es solo una descripcion random para poder poner a Starlord"], + + ["url" => "https://oyster.ignimgs.com/wordpress/stg.ign.com/2020/12/avengers-4-what-hawkeyes-ronin-costume-reveals-about-the-sta_qn9z.jpg", "nombre" => "Clint" , "Apellidos" => "Barton", "Alias" => "Ojo de halcon", "descripcion" => "Esto es solo una descripcion random para poder poner a Clint"], + + ["url" => "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTm1RHexwsbfmqr0pen88LyMNZx-_MoKzLFnA&s", "nombre" => "Wade" , "Apellidos" => "Wilson", "Alias" => "Deadpool", "descripcion" => "Esto es solo una descripcion random para poder poner a Deadpool"] + +]; + +foreach ($Superheroes as $Superheroe){ + + echo "
    "; + echo "
    "; + echo ""; + echo "
    "; + echo "

    {$Superheroe['nombre']} {$Superheroe['apellidos']} ({$Superheroe['Alias']})

    "; + echo "

    {$Superheroe['descripcion']}

    "; + echo "
    "; + echo "
    "; + echo " + "; + echo "
    9 mins
    +
    +
    +
    "; + } + ?> +
    +
    +
    + +
    + + + + + + diff --git a/practicas/pac3-tercera-app/Practica 3b/index.php b/practicas/pac3-tercera-app/Practica 3b/index.php new file mode 100644 index 00000000..ada9e0c3 --- /dev/null +++ b/practicas/pac3-tercera-app/Practica 3b/index.php @@ -0,0 +1,64 @@ + + + + + Frutas favoritas + + + +
    +

    Selecciona tu fruta favorita

    + + + + + + + + + + + + + "Manzana", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/84.jpg", "seleccionada" => "false"], + + [ "nombre" => "Platano", "imagen" => "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Bananas.jpg/273px-Bananas.jpg", "seleccionada" => "false"], + + [ "nombre" => "Naranja", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/22.jpg", "seleccionada" => "false"], + + [ "nombre" => "Fresa", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/95.jpg", "seleccionada" => "false"], + + [ "nombre" => "Kiwi", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/14.jpg", "seleccionada" => "false"], + ]; + foreach($frutas as $fruta) { + echo " + "; + echo ""; + echo ""; + echo ""; + echo ""; + } + + ?> + +
    FrutaEstadoAcción
    {$fruta['nombre']}✖ No seleccionadaSeleccionar
    + + +
    + Manzana +
    +
    Manzana
    +

    ¡Esta es tu fruta favorita!

    +
    +
    + +
    + + + + + + + diff --git a/practicas/pac3-tercera-app/Practica 3b/index2.php b/practicas/pac3-tercera-app/Practica 3b/index2.php new file mode 100644 index 00000000..6365d8f5 --- /dev/null +++ b/practicas/pac3-tercera-app/Practica 3b/index2.php @@ -0,0 +1,77 @@ + + + + + Frutas favoritas + + + +
    +

    Selecciona tu fruta favorita

    + + + + + + + + + + + + + "Manzana", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/84.jpg", "seleccionada" => "false"], + + [ "nombre" => "Platano", "imagen" => "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Bananas.jpg/273px-Bananas.jpg", "seleccionada" => "false"], + + [ "nombre" => " Naranja", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/22.jpg", "seleccionada" => "false"], + + [ "nombre" => "Fresa", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/95.jpg", "seleccionada" => "false"], + + [ "nombre" => "Kiwi", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/14.jpg", "seleccionada" => "false"], + ]; + foreach($frutas as $fruta) { + echo " + "; + echo ""; + echo ""; + echo ""; + echo ""; + + } + if(isset($_GET['nom'])){ + $nom = $_GET['nom'];} + /**/ + + + + function mostrarfrutas($frutas){ + + + echo "
    FrutaEstadoAcción
    {$fruta['nombre']}✖ No seleccionadaSeleccionar
    "; + + echo "
    + Manzana"; + echo "
    +
    Manzana
    +

    ¡Esta es tu fruta favorita!

    +
    +
    ";} + + + + + + + +?> +
    + + + + + + + \ No newline at end of file diff --git a/practicas/practica 3a: album/index.php b/practicas/practica 3a: album/index.php deleted file mode 100644 index bd2bde61..00000000 --- a/practicas/practica 3a: album/index.php +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - Document - - - - - From 39dbad80e741018b93e36b5844fd01ce2c224add Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Thu, 3 Oct 2024 16:31:48 +0000 Subject: [PATCH 10/30] asd --- .../pac3-tercera-app/Practica 3b/index.php | 10 +- .../pac3-tercera-app/Practica 3b/index2.php | 98 ++++++++++++------- 2 files changed, 63 insertions(+), 45 deletions(-) diff --git a/practicas/pac3-tercera-app/Practica 3b/index.php b/practicas/pac3-tercera-app/Practica 3b/index.php index ada9e0c3..1f5c35e4 100644 --- a/practicas/pac3-tercera-app/Practica 3b/index.php +++ b/practicas/pac3-tercera-app/Practica 3b/index.php @@ -37,7 +37,7 @@ "; echo "{$fruta['nombre']}"; echo "✖ No seleccionada"; - echo "Seleccionar"; + echo "Seleccionar"; echo " "; } @@ -46,13 +46,7 @@ -
    - Manzana -
    -
    Manzana
    -

    ¡Esta es tu fruta favorita!

    -
    -
    + diff --git a/practicas/pac3-tercera-app/Practica 3b/index2.php b/practicas/pac3-tercera-app/Practica 3b/index2.php index 6365d8f5..028553a1 100644 --- a/practicas/pac3-tercera-app/Practica 3b/index2.php +++ b/practicas/pac3-tercera-app/Practica 3b/index2.php @@ -6,6 +6,23 @@ + + + "Manzana", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/84.jpg", "seleccionada" => false], + + [ "nombre" => "Platano", "imagen" => "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Bananas.jpg/273px-Bananas.jpg", "seleccionada" => false], + + [ "nombre" => " Naranja", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/22.jpg", "seleccionada" => false], + + [ "nombre" => "Fresa", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/95.jpg", "seleccionada" => false], + + [ "nombre" => "Kiwi", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/14.jpg", "seleccionada" => false], + ]; + + + ?>

    Selecciona tu fruta favorita

    @@ -19,53 +36,60 @@ Acción + "Manzana", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/84.jpg", "seleccionada" => "false"], + if(isset($_GET['nom'] )&& isset($_GET['seleccion'])){ + $nombredefruta = $_GET['nom'] ; + $frutas['seleccionada'] = $_GET['seleccion']; - [ "nombre" => "Platano", "imagen" => "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Bananas.jpg/273px-Bananas.jpg", "seleccionada" => "false"], - - [ "nombre" => " Naranja", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/22.jpg", "seleccionada" => "false"], - - [ "nombre" => "Fresa", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/95.jpg", "seleccionada" => "false"], - - [ "nombre" => "Kiwi", "imagen" => "http://www.frutas-hortalizas.com/img/fruites_verdures/presentacio/14.jpg", "seleccionada" => "false"], - ]; - foreach($frutas as $fruta) { - echo " - "; - echo "{$fruta['nombre']}"; - echo "✖ No seleccionada"; - echo "Seleccionar"; - echo " "; - - } - if(isset($_GET['nom'])){ - $nom = $_GET['nom'];} - /**/ - - + + } + if($frutas['seleccionada']) { + $imagen = $frutas['imagen']; + $seleccion='✔️seleccionada'; + } - function mostrarfrutas($frutas){ + foreach($frutas as $fruta){ - echo ""; - - echo "
    - Manzana"; - echo "
    -
    Manzana
    -

    ¡Esta es tu fruta favorita!

    -
    -
    ";} + if($fruta=["seleccionada"]){ - + echo ""; + + echo "$nombredefruta"; + echo "$seleccion"; + echo "Seleccionar"; + }else{ + echo ""; + echo "{$fruta=['nombre']}"; + echo "'no seleccionado'"; + echo "Seleccionar"; + + } + + echo ""; + } + + echo ""; + echo ""; + + function mostrarfrutas(){ - + + echo "
    "; + + echo "Manzana"; - + echo "
    "; + echo "
    {$_GET['nom']}
    "; + echo "

    ¡Esta es tu fruta favorita!

    "; + echo "
    "; + echo "
    "; + }; + mostrarfrutas(); + ?>
    From 753e530bccf36860c01dcd7841ccea614f6dc123 Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Thu, 3 Oct 2024 18:46:00 +0000 Subject: [PATCH 11/30] asd --- .../pac3-tercera-app/Practica 3b/index2.php | 81 +++--- practicas/pac4-cuarta-app/detalles.php | 0 practicas/pac4-cuarta-app/index.php | 248 ++++++++++++++++++ practicas/pac4-cuarta-app/peliculas.php | 21 ++ practicas/pac4-cuarta-app/trailer.php | 1 + 5 files changed, 310 insertions(+), 41 deletions(-) create mode 100644 practicas/pac4-cuarta-app/detalles.php create mode 100644 practicas/pac4-cuarta-app/index.php create mode 100644 practicas/pac4-cuarta-app/peliculas.php create mode 100644 practicas/pac4-cuarta-app/trailer.php diff --git a/practicas/pac3-tercera-app/Practica 3b/index2.php b/practicas/pac3-tercera-app/Practica 3b/index2.php index 028553a1..11658262 100644 --- a/practicas/pac3-tercera-app/Practica 3b/index2.php +++ b/practicas/pac3-tercera-app/Practica 3b/index2.php @@ -39,56 +39,55 @@ "; + echo "{$fruta['nombre']}"; + echo "✔️ seleccionada"; + echo "Deseleccionar"; + } else { + echo ""; + echo "{$fruta['nombre']}"; + echo "No seleccionado"; + echo "Seleccionar"; + } + echo ""; } - - - foreach($frutas as $fruta){ - - if($fruta=["seleccionada"]){ - - echo ""; - - echo "$nombredefruta"; - echo "$seleccion"; - echo "Seleccionar"; - }else{ - echo ""; - echo "{$fruta=['nombre']}"; - echo "'no seleccionado'"; - echo "Seleccionar"; - } - - - echo ""; - } - + echo ""; echo ""; - function mostrarfrutas(){ - + function mostrarfrutas($frutas, $nombre) { + $imagen = ''; + foreach ($frutas as $fruta) { + if ($fruta['nombre'] == $nombre) { + $imagen = $fruta['imagen']; + } + } + if ($imagen != '') { echo "
    "; - - echo "Manzana"; - + echo "$nombre"; echo "
    "; - echo "
    {$_GET['nom']}
    "; + echo "
    $nombre
    "; echo "

    ¡Esta es tu fruta favorita!

    "; - echo "
    "; - echo "
    "; - }; - mostrarfrutas(); + echo ""; + echo ""; + } + } + + if (isset($_GET['nom'])) { + mostrarfrutas($frutas, $_GET['nom']); + } + ?> diff --git a/practicas/pac4-cuarta-app/detalles.php b/practicas/pac4-cuarta-app/detalles.php new file mode 100644 index 00000000..e69de29b diff --git a/practicas/pac4-cuarta-app/index.php b/practicas/pac4-cuarta-app/index.php new file mode 100644 index 00000000..a2bccff0 --- /dev/null +++ b/practicas/pac4-cuarta-app/index.php @@ -0,0 +1,248 @@ + + + + + + + + + + Album example · Bootstrap + + + + + + + + + + + + + + + + + +
    + + +
    + +
    + +
    +
    +
    +

    Album example

    +

    Something short and leading about the collection below—its contents, the creator, + etc. Make it short and sweet, but not too short so folks don’t simply skip over it entirely.

    +

    + Main call to action + Secondary action +

    +
    +
    +
    + +
    +
    + +
    +
    +
    + + Placeholder + Thumbnail + + +
    +

    This is a wider card with supporting text below as a natural lead-in to additional + content. This content is a little bit longer.

    +
    +
    + + +
    + 9 mins +
    +
    +
    +
    +
    +
    + + Placeholder + Thumbnail + + +
    +

    This is a wider card with supporting text below as a natural lead-in to additional + content. This content is a little bit longer.

    +
    +
    + + +
    + 9 mins +
    +
    +
    +
    +
    +
    + + Placeholder + Thumbnail + + +
    +

    This is a wider card with supporting text below as a natural lead-in to additional + content. This content is a little bit longer.

    +
    +
    + + +
    + 9 mins +
    +
    +
    +
    + +
    +
    + + Placeholder + Thumbnail + + +
    +

    This is a wider card with supporting text below as a natural lead-in to additional + content. This content is a little bit longer.

    +
    +
    + + +
    + 9 mins +
    +
    +
    +
    +
    +
    + + Placeholder + Thumbnail + + +
    +

    This is a wider card with supporting text below as a natural lead-in to additional + content. This content is a little bit longer.

    +
    +
    + + +
    + 9 mins +
    +
    +
    +
    +
    +
    + + Placeholder + Thumbnail + + +
    +

    This is a wider card with supporting text below as a natural lead-in to additional + content. This content is a little bit longer.

    +
    +
    + + +
    + 9 mins +
    +
    +
    +
    +
    +
    +
    + +
    + + + + + + \ No newline at end of file diff --git a/practicas/pac4-cuarta-app/peliculas.php b/practicas/pac4-cuarta-app/peliculas.php new file mode 100644 index 00000000..74dc8d72 --- /dev/null +++ b/practicas/pac4-cuarta-app/peliculas.php @@ -0,0 +1,21 @@ + '' , 'imagen' => '', 'horarios' => '','sipnosis'=> '', 'duracion' => '' , 'director' => '', 'repartimiendo' => '', 'calificaciondeedad' => '', 'genero' => '', 'Urltrailer' => ''], + + ['nombre' => '' , 'imagen' => '', 'horarios' => '','sipnosis'=> '', 'duracion' => '' , 'director' => '', 'repartimiendo' => '', 'calificaciondeedad' => '', 'genero' => '', 'Urltrailer' => ''], + + ['nombre' => '' , 'imagen' => '', 'horarios' => '','sipnosis'=> '', 'duracion' => '' , 'director' => '', 'repartimiendo' => '', 'calificaciondeedad' => '', 'genero' => '', 'Urltrailer' => ''], + + ['nombre' => '' , 'imagen' => '', 'horarios' => '','sipnosis'=> '', 'duracion' => '' , 'director' => '', 'repartimiendo' => '', 'calificaciondeedad' => '', 'genero' => '', 'Urltrailer' => ''], + + ['nombre' => '' , 'imagen' => '', 'horarios' => '','sipnosis'=> '', 'duracion' => '' , 'director' => '', 'repartimiendo' => '', 'calificaciondeedad' => '', 'genero' => '', 'Urltrailer' => ''], + + ['nombre' => '' , 'imagen' => '', 'horarios' => '','sipnosis'=> '', 'duracion' => '' , 'director' => '', 'repartimiendo' => '', 'calificaciondeedad' => '', 'genero' => '', 'Urltrailer' => ''], + ] + + + + +?> \ No newline at end of file diff --git a/practicas/pac4-cuarta-app/trailer.php b/practicas/pac4-cuarta-app/trailer.php new file mode 100644 index 00000000..74e0f12e --- /dev/null +++ b/practicas/pac4-cuarta-app/trailer.php @@ -0,0 +1 @@ +! \ No newline at end of file From 9bafb611933adc5103a3cf1cb409f82419a44eff Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Tue, 8 Oct 2024 21:31:17 +0000 Subject: [PATCH 12/30] practica 3 --- practicas/pac3-tercera-app/Practica 3b/index2.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/practicas/pac3-tercera-app/Practica 3b/index2.php b/practicas/pac3-tercera-app/Practica 3b/index2.php index 11658262..63219fae 100644 --- a/practicas/pac3-tercera-app/Practica 3b/index2.php +++ b/practicas/pac3-tercera-app/Practica 3b/index2.php @@ -41,7 +41,7 @@ Date: Wed, 9 Oct 2024 15:15:34 +0000 Subject: [PATCH 13/30] Examen1 --- examen1/ej3/ficha.php | 69 ++++++++++++++++++++++++++++++++++++++++ examen1/ej3/index.php | 52 ++++++++++++++++++++++++++++++ examen1/ej4/index.php | 74 +++++++++++++++++++++++++++++++++++++++++++ examen1/ex1.php | 11 +++++++ examen1/ex2.php | 10 ++++++ 5 files changed, 216 insertions(+) create mode 100644 examen1/ej3/ficha.php create mode 100644 examen1/ej3/index.php create mode 100644 examen1/ej4/index.php create mode 100644 examen1/ex1.php create mode 100644 examen1/ex2.php diff --git a/examen1/ej3/ficha.php b/examen1/ej3/ficha.php new file mode 100644 index 00000000..4d60d507 --- /dev/null +++ b/examen1/ej3/ficha.php @@ -0,0 +1,69 @@ + + + + + + Ficha + + + + "; + echo ""; + echo "
    Nombre:{$nom}
    "; +} +if(isset($_GET['telefono']) && isset($_GET['correo'])){ + $telefono = $_GET['telefono']; + $correo = $_GET['correo']; + echo "

    tefefono: {$telefono}

    "; + echo "

    Correo electronico: {$correo}

    "; +} +if(isset($_GET['edad']) && isset($_GET['profesion'])){ + $edad = $_GET['edad']; + $profesion = $_GET['profesion']; + echo "

    edad: {$edad}

    "; + echo "

    Profesion: {$profesion}

    "; +} + + + + + + echo ""; + + + + + + + ?> + + + + \ No newline at end of file diff --git a/examen1/ej3/index.php b/examen1/ej3/index.php new file mode 100644 index 00000000..37603df4 --- /dev/null +++ b/examen1/ej3/index.php @@ -0,0 +1,52 @@ + + + + + + Document + + + + 'https://upload.wikimedia.org/wikipedia/commons/9/94/Robert_Downey_Jr_2014_Comic_Con_%28cropped%29.jpg', 'nombre' => 'Robert Downey Jr', 'telefono' => 32344312, 'correo' => 'robert@gmail.com', 'edad' =>59 , 'profesion' => 'Actor'], + + ['foto' => 'https://upload.wikimedia.org/wikipedia/commons/1/14/Deadpool_2_Japan_Premiere_Red_Carpet_Ryan_Reynolds_%28cropped%29.jpg', 'nombre' => 'Ryan Reynolds', 'telefono' => 38734482, 'correo' => 'ryan@gmail.com', 'edad' =>47 , 'profesion' => 'Actor'], + + ['foto' => 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTC2rtANiJ6OOn5lb80ZI6vCxS_k8rpbk8Vbg&s', 'nombre' => 'Vin diesel', 'telefono' => 39345522, 'correo' => 'vin@gmail.com', 'edad' =>57 , 'profesion' => 'Productor'], + + + ]; + + foreach($personas as $persona){ + echo "
    "; + echo ""; + echo "
    {$persona['nombre']}
    "; + echo ""; + echo "
    "; + }; + + ?> + + + + \ No newline at end of file diff --git a/examen1/ej4/index.php b/examen1/ej4/index.php new file mode 100644 index 00000000..62ee0d6e --- /dev/null +++ b/examen1/ej4/index.php @@ -0,0 +1,74 @@ + + + + + + Taula de productes amb ofertes destacades + + 'azucar', 'precio' => 3.20, 'oferta' => false], + ['nombre' => 'Harina', 'precio' => 1.40, 'oferta' => true], + ['nombre' => 'Pan', 'precio' => 1, 'oferta' => false], + ['nombre' => 'Cereal', 'precio' => 2, 'oferta' => true], + ['nombre' => 'Patata', 'precio' => 2, 'oferta' => true], + ['nombre' => 'Pollo', 'precio' => 4, 'oferta' => false], + ['nombre' => 'Queso', 'precio' => 1.60, 'oferta' => false], + ['nombre' => 'Chorizo', 'precio' => 2.50, 'oferta' => true], + + + ]; + + + + ?> + + + + + + + + + + "; + echo ""; + echo ""; + + + + + }else{ + echo ""; + echo ""; + echo ""; + + + + } + echo ''; + + } + ?> + +
    ProductoPrecio
    {$producto['nombre']}{$producto['precio']}
    {$producto['nombre']}{$producto['precio']}
    + + + + \ No newline at end of file diff --git a/examen1/ex1.php b/examen1/ex1.php new file mode 100644 index 00000000..525df58b --- /dev/null +++ b/examen1/ex1.php @@ -0,0 +1,11 @@ + + 'Rapidos y furiosos', 'Director' => 'Justin Lin' , 'duracion' => '106 minutos', 'reparto' => 'Vin diesel , Paul Walker , Michelle Rodriguez', 'valoracion'=> 4.7, 'horario' => '6:00 , 10:00 , 14:30' ], + + ['nombre' => 'Deadpool', 'Director' => 'Shaw Levy' , 'duracion' => '108 minutos', 'reparto' => 'Reyan Reynolds , Morena baccarin , Ed Skrein', 'valoracion'=> 4.2, 'horario' => '8:00 , 10:00 , 16:30' ], + + ['nombre' => 'Avengers:Endgame', 'Director' => 'Antony Russo' , 'duracion' => '181 minutos', 'reparto' => 'Robert Downey Jr , Scarlett Johansson , Chris Evans', 'valoracion'=> 4.8 , 'horario' => '18:00 , 20:00 , 22:30' ] + ] + +?> diff --git a/examen1/ex2.php b/examen1/ex2.php new file mode 100644 index 00000000..d636c36f --- /dev/null +++ b/examen1/ex2.php @@ -0,0 +1,10 @@ + +Primer titulo'; + + echo '

    Segundo titulo

    '; + + echo ''; + +?> From 6f618cd94c79afffda6764fb3a7bca72706b7729 Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Wed, 9 Oct 2024 15:16:03 +0000 Subject: [PATCH 14/30] Examen1 --- examen1/ej4/index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examen1/ej4/index.php b/examen1/ej4/index.php index 62ee0d6e..52a527f7 100644 --- a/examen1/ej4/index.php +++ b/examen1/ej4/index.php @@ -6,7 +6,7 @@ Taula de productes amb ofertes destacades + + + +
    + ¡Benvingut a " . $casaseleccionada ."!"; + + echo "
    "; + echo "

    ¡" . $nombre . " ". $apellidos . " has sido seleccionado para ". $casaseleccionada . "!

    "; + echo "
    ". $casas_info[$casaseleccionada]['welcome_message']."
    "; + + ?> + + + +
    +
    + + + \ No newline at end of file diff --git a/cajafuerte/index.php b/cajafuerte/index.php index e69de29b..04336c46 100644 --- a/cajafuerte/index.php +++ b/cajafuerte/index.php @@ -0,0 +1,25 @@ + + + + + + Sombrero Seleccionador de Hogwarts + + + + +
    +

    Bienvenido a Hogwarts

    +

    Por favor ingrese sus Datos

    +
    + + + + + +
    +
    + + \ No newline at end of file From 199ef968d550c486b256b81e9104abb6cd8d3ac2 Mon Sep 17 00:00:00 2001 From: ItzKasifer <160508887+ItzKasifer@users.noreply.github.com> Date: Thu, 24 Oct 2024 16:07:21 +0000 Subject: [PATCH 22/30] esquema hecho --- .../tienda/data/assets/logo-mercadona.jpg | Bin 0 -> 85953 bytes .../pac6-sexta-app/tienda/data/productos.php | 0 .../pac6-sexta-app/tienda/includes/footer.php | 0 .../tienda/includes/funciones.php | 0 .../pac6-sexta-app/tienda/includes/header.php | 22 +++++++ practicas/pac6-sexta-app/tienda/index.php | 58 ++++++++++++++++++ practicas/pac6-sexta-app/tienda/inicio.php | 39 ++++++++++++ 7 files changed, 119 insertions(+) create mode 100644 practicas/pac6-sexta-app/tienda/data/assets/logo-mercadona.jpg create mode 100644 practicas/pac6-sexta-app/tienda/data/productos.php create mode 100644 practicas/pac6-sexta-app/tienda/includes/footer.php create mode 100644 practicas/pac6-sexta-app/tienda/includes/funciones.php create mode 100644 practicas/pac6-sexta-app/tienda/includes/header.php create mode 100644 practicas/pac6-sexta-app/tienda/index.php create mode 100644 practicas/pac6-sexta-app/tienda/inicio.php diff --git a/practicas/pac6-sexta-app/tienda/data/assets/logo-mercadona.jpg b/practicas/pac6-sexta-app/tienda/data/assets/logo-mercadona.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c490df50dfb98dc4a094e06382eca61d819e7dcb GIT binary patch literal 85953 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 literal 0 HcmV?d00001 diff --git a/practicas/pac6-sexta-app/tienda/data/productos.php b/practicas/pac6-sexta-app/tienda/data/productos.php new file mode 100644 index 00000000..e69de29b diff --git a/practicas/pac6-sexta-app/tienda/includes/footer.php b/practicas/pac6-sexta-app/tienda/includes/footer.php new file mode 100644 index 00000000..e69de29b diff --git a/practicas/pac6-sexta-app/tienda/includes/funciones.php b/practicas/pac6-sexta-app/tienda/includes/funciones.php new file mode 100644 index 00000000..e69de29b diff --git a/practicas/pac6-sexta-app/tienda/includes/header.php b/practicas/pac6-sexta-app/tienda/includes/header.php new file mode 100644 index 00000000..d3ac877a --- /dev/null +++ b/practicas/pac6-sexta-app/tienda/includes/header.php @@ -0,0 +1,22 @@ + \ No newline at end of file diff --git a/practicas/pac6-sexta-app/tienda/index.php b/practicas/pac6-sexta-app/tienda/index.php new file mode 100644 index 00000000..f7631e25 --- /dev/null +++ b/practicas/pac6-sexta-app/tienda/index.php @@ -0,0 +1,58 @@ + + + + + + Mercadona productos + + + + + +
    + + +
    +

    Productos disponibles

    + - aqui va la tabla de productos --> + +
    + + <- aqui incluye los datos de contacto del cliente con un toast live --!> <- Button trigger modal --!> + + + <-- Modal que al clicar aparece info de contacto--!> + + + + + + + + + \ No newline at end of file diff --git a/practicas/pac6-sexta-app/tienda/inicio.php b/practicas/pac6-sexta-app/tienda/inicio.php new file mode 100644 index 00000000..b5c71c40 --- /dev/null +++ b/practicas/pac6-sexta-app/tienda/inicio.php @@ -0,0 +1,39 @@ + + + + + + Bienvenido a Mercadona + + + +
    +
    +

    Bienvenido a Mercadona

    +

    Por favor, completa el siguient formulario para continuar tu comprar. +

    +
    + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    + +
    + +
    +
    + + + \ No newline at end of file From b32f0e77c8895742b6406c2ff8edc8b407839c66 Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Wed, 6 Nov 2024 14:56:53 +0000 Subject: [PATCH 23/30] practica6 hecha --- .../Tienda/data/productos.php | 18 ++++ .../Tienda/includes/footer.php | 4 + .../Tienda/includes/funciones.php | 62 +++++++++++++ .../Tienda/includes/header.php | 18 ++++ practicas/pac06huamanKevin/Tienda/index.php | 86 +++++++++++++++++++ practicas/pac06huamanKevin/Tienda/inicio.php | 42 +++++++++ 6 files changed, 230 insertions(+) create mode 100644 practicas/pac06huamanKevin/Tienda/data/productos.php create mode 100644 practicas/pac06huamanKevin/Tienda/includes/footer.php create mode 100644 practicas/pac06huamanKevin/Tienda/includes/funciones.php create mode 100644 practicas/pac06huamanKevin/Tienda/includes/header.php create mode 100644 practicas/pac06huamanKevin/Tienda/index.php create mode 100644 practicas/pac06huamanKevin/Tienda/inicio.php diff --git a/practicas/pac06huamanKevin/Tienda/data/productos.php b/practicas/pac06huamanKevin/Tienda/data/productos.php new file mode 100644 index 00000000..de31c6ea --- /dev/null +++ b/practicas/pac06huamanKevin/Tienda/data/productos.php @@ -0,0 +1,18 @@ + "helado de vainilla", "precio" => 2.15, "Categoria" => "lacteo", "Disponibilidad" => true], + + ["nombre" => "leche pascual", "precio" => 1.12, "Categoria" => "lacteo", "Disponibilidad" => true], + + ["nombre" => "queso", "precio" => 1.54, "Categoria" => "lacteo", "Disponibilidad" => false], + + ["nombre" => "galleta con nata", "precio" => 1.28, "Categoria" => "reposteria", "Disponibilidad" => true], + + ["nombre" => "colacao", "precio" => 3.69, "Categoria" => "chocolate","Disponibilidad" => true], + + ] + + +?> \ No newline at end of file diff --git a/practicas/pac06huamanKevin/Tienda/includes/footer.php b/practicas/pac06huamanKevin/Tienda/includes/footer.php new file mode 100644 index 00000000..c988f612 --- /dev/null +++ b/practicas/pac06huamanKevin/Tienda/includes/footer.php @@ -0,0 +1,4 @@ +
    + +

    © Mercadona S.A. A46103834. Todos los derechos reservados.

    +
    \ No newline at end of file diff --git a/practicas/pac06huamanKevin/Tienda/includes/funciones.php b/practicas/pac06huamanKevin/Tienda/includes/funciones.php new file mode 100644 index 00000000..154c61d4 --- /dev/null +++ b/practicas/pac06huamanKevin/Tienda/includes/funciones.php @@ -0,0 +1,62 @@ +"; + echo " + + "; + + + echo ""; + echo ""; + echo ""; + + echo " + + "; + + foreach($productos as $producto){ + + $producto['nombre'] =ucfirst($producto['nombre']) ; + $producto['precio'] = number_format($producto['precio'], 2, ',', '.'); + $producto['Disponibilidad'] = $producto['Disponibilidad']? "En stock" : "Agotado"; + $estiloFila = $producto['Disponibilidad'] == "En stock" ? "table-success" : "table-danger"; + + echo " + + + + "; + + + }; + + echo " +
    ProductoPrecioDisponibilidad
    {$producto['nombre']}{$producto['precio']}{$producto['Disponibilidad']}
    +
    "; + + }; + + + + function mostrarInfoContacto($nombre, $telefono, $URLimagen){ + + echo "
    +
    + Usuario +
    +
      +
    • Nombre : {$nombre}
    • +
    • Telefono: {$telefono}
    • +
    • Foto de perfil: imagen
    • +
    +
    + "; + }; + + + +?> \ No newline at end of file diff --git a/practicas/pac06huamanKevin/Tienda/includes/header.php b/practicas/pac06huamanKevin/Tienda/includes/header.php new file mode 100644 index 00000000..e69f7861 --- /dev/null +++ b/practicas/pac06huamanKevin/Tienda/includes/header.php @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/practicas/pac06huamanKevin/Tienda/index.php b/practicas/pac06huamanKevin/Tienda/index.php new file mode 100644 index 00000000..28d075db --- /dev/null +++ b/practicas/pac06huamanKevin/Tienda/index.php @@ -0,0 +1,86 @@ + + + + + + Mercadona productos + + + + + +
    + + +
    +

    Productos disponibles

    + + + + + + +
    + + + + + + + + +
    + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/practicas/pac06huamanKevin/Tienda/inicio.php b/practicas/pac06huamanKevin/Tienda/inicio.php new file mode 100644 index 00000000..54e2e6db --- /dev/null +++ b/practicas/pac06huamanKevin/Tienda/inicio.php @@ -0,0 +1,42 @@ + + + + + + Bienvenido a Mercadona + + + +
    +
    +

    Bienvenido a Mercadona

    +

    Por favor, completa el siguient formulario para continuar tu comprar. +

    +
    + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + +
    + +
    + +
    +
    + + + \ No newline at end of file From a8794a5a18a2f4402c6affc943aee95d69f162f1 Mon Sep 17 00:00:00 2001 From: KevinJHP19 Date: Wed, 6 Nov 2024 16:46:41 +0000 Subject: [PATCH 24/30] update --- practicas/pac08huamanKevin/include/header.php | 0 practicas/pac08huamanKevin/index.php | 43 +++++++++++ practicas/pac08huamanKevin/room1.php | 71 +++++++++++++++++++ practicas/pac08huamanKevin/room2.php | 0 practicas/pac08huamanKevin/room3.php | 0 teoria/arrays.php | 2 +- teoria/formulario/form.php | 31 ++++++++ teoria/formulario/index.php | 24 +++++++ teoria/formulario/isset.php | 30 ++++++++ teoria/sesiones/carrito.php | 55 ++++++++++++++ teoria/sesiones/index.php | 15 ++++ teoria/sesiones/index2.php | 15 ++++ teoria/sesiones/loginsesiones/bienvenida.php | 25 +++++++ teoria/sesiones/loginsesiones/index.php | 14 ++++ teoria/sesiones/loginsesiones/login.php | 67 +++++++++++++++++ teoria/sesiones/loginsesiones/logout.php | 5 ++ teoria/sesiones/prueba.php | 0 17 files changed, 396 insertions(+), 1 deletion(-) create mode 100644 practicas/pac08huamanKevin/include/header.php create mode 100644 practicas/pac08huamanKevin/index.php create mode 100644 practicas/pac08huamanKevin/room1.php create mode 100644 practicas/pac08huamanKevin/room2.php create mode 100644 practicas/pac08huamanKevin/room3.php create mode 100644 teoria/formulario/form.php create mode 100644 teoria/formulario/index.php create mode 100644 teoria/formulario/isset.php create mode 100644 teoria/sesiones/carrito.php create mode 100644 teoria/sesiones/index.php create mode 100644 teoria/sesiones/index2.php create mode 100644 teoria/sesiones/loginsesiones/bienvenida.php create mode 100644 teoria/sesiones/loginsesiones/index.php create mode 100644 teoria/sesiones/loginsesiones/login.php create mode 100644 teoria/sesiones/loginsesiones/logout.php create mode 100644 teoria/sesiones/prueba.php diff --git a/practicas/pac08huamanKevin/include/header.php b/practicas/pac08huamanKevin/include/header.php new file mode 100644 index 00000000..e69de29b diff --git a/practicas/pac08huamanKevin/index.php b/practicas/pac08huamanKevin/index.php new file mode 100644 index 00000000..02d7d91a --- /dev/null +++ b/practicas/pac08huamanKevin/index.php @@ -0,0 +1,43 @@ + + + + + + + + + Inicio + + + + +
    +

    Bienvenido!

    +
    +
    + + +
    +
    + + +
    + +
    +
    + + \ No newline at end of file diff --git a/practicas/pac08huamanKevin/room1.php b/practicas/pac08huamanKevin/room1.php new file mode 100644 index 00000000..2a3125ee --- /dev/null +++ b/practicas/pac08huamanKevin/room1.php @@ -0,0 +1,71 @@ + + [ + "preguntas" => "Cual es la capital de España?", + "respuestas" => "Madrid" + ], + [ + "preguntas" => "Cual es la capital de Italia?", + "respuestas" => "Roma" + ], + [ + "preguntas" => "Cual es la capital de Portugal?", + "respuestas" => "Lisboa" + ], + "medio" => + [ + "preguntas" => "Cual es la capital de Croacia?", + "respuestas" => "Zagreb" + ], + [ + "preguntas" => "Cual es la capital de Hungria?", + "respuestas" => "Budapest" + ], + [ + "preguntas" => "Cual es la capital de Suecia?", + "respuestas" => "Estocolmo" + ], + "dificil" => + [ + "preguntas" => "Cual es la capital de Senegal?", + "respuestas" => "Dakar" + + ], + [ + "preguntas" => "Cual es la capital de Australia?", + "respuestas" => "Canberra" + ], + [ + "preguntas" => "Cual es la capital de Nueva Zelanda?", + "respuestas" => "Wellington" + ] + + + + ]; + $_SESSION['current'] = 0; + +?> + + + + + + Room1 + + + + + \ No newline at end of file diff --git a/practicas/pac08huamanKevin/room2.php b/practicas/pac08huamanKevin/room2.php new file mode 100644 index 00000000..e69de29b diff --git a/practicas/pac08huamanKevin/room3.php b/practicas/pac08huamanKevin/room3.php new file mode 100644 index 00000000..e69de29b diff --git a/teoria/arrays.php b/teoria/arrays.php index 10daf098..5ace8b1c 100644 --- a/teoria/arrays.php +++ b/teoria/arrays.php @@ -39,7 +39,7 @@ echo $numeros[$i] . "
    "; } - //Recorrer array con unforeach + //Recorrer array con un foreach $numero = [1,2,3,4,5,6,7,8,9]; foreach($numero as $num){ echo ($num * 2) . " "; diff --git a/teoria/formulario/form.php b/teoria/formulario/form.php new file mode 100644 index 00000000..f81a43fd --- /dev/null +++ b/teoria/formulario/form.php @@ -0,0 +1,31 @@ +
    + <----- + + ---!-> +

    + + + + + + + + + + + +
    \ No newline at end of file diff --git a/teoria/formulario/index.php b/teoria/formulario/index.php new file mode 100644 index 00000000..330e79f0 --- /dev/null +++ b/teoria/formulario/index.php @@ -0,0 +1,24 @@ + +

    Hola soy index

    + +
    "; + + foreach ($_POST['frutas'] as $fruta) { + echo $fruta; + + + } + + + +?> \ No newline at end of file diff --git a/teoria/formulario/isset.php b/teoria/formulario/isset.php new file mode 100644 index 00000000..ca2af5e4 --- /dev/null +++ b/teoria/formulario/isset.php @@ -0,0 +1,30 @@ + para comprobar si una variable es null. + + +//isset()--> para comprobar si una variable está definida y no es null. + +//NULL. IS_NULL(), UNSET()--> para hacer variables nulas. + +$numero = 23; + +//unset($numero); + +if(is_null($numero)){ + echo "La variable numero es null"; +}else{ + echo "La variable numero no es null"; +} +echo "
    "; + +if(empty($numero)){ + echo "La variable numero existe"; +} + + + +?> \ No newline at end of file diff --git a/teoria/sesiones/carrito.php b/teoria/sesiones/carrito.php new file mode 100644 index 00000000..9dc5eb29 --- /dev/null +++ b/teoria/sesiones/carrito.php @@ -0,0 +1,55 @@ + + + + + + + Document + + +
    + + + + +
    + + +
    +

    Productos del carrito

    + + + + + + + + + +
    Nombre del producto
    +
    + + + diff --git a/teoria/sesiones/index.php b/teoria/sesiones/index.php new file mode 100644 index 00000000..1d6dd9c7 --- /dev/null +++ b/teoria/sesiones/index.php @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/teoria/sesiones/index2.php b/teoria/sesiones/index2.php new file mode 100644 index 00000000..e36a79fb --- /dev/null +++ b/teoria/sesiones/index2.php @@ -0,0 +1,15 @@ + + + + + + + Document + + +
    +

    Bienvenido

    + Cerrar sesion +
    + + + \ No newline at end of file diff --git a/teoria/sesiones/loginsesiones/index.php b/teoria/sesiones/loginsesiones/index.php new file mode 100644 index 00000000..636e6beb --- /dev/null +++ b/teoria/sesiones/loginsesiones/index.php @@ -0,0 +1,14 @@ + + + + + + + Document + + +

    Bienvenido a la pagina de bienvenida

    + + \ No newline at end of file diff --git a/teoria/sesiones/loginsesiones/login.php b/teoria/sesiones/loginsesiones/login.php new file mode 100644 index 00000000..4224eadc --- /dev/null +++ b/teoria/sesiones/loginsesiones/login.php @@ -0,0 +1,67 @@ + "user1", "password" => "pass1"], + ["username" => "user2", "password" => "pass2"], + ["username" => "user3", "password" => "pass3"], +]; +if($_SERVER['REQUEST_METHOD'] == 'POST'){ +$username = $_POST['username']; +$password = $_POST['password']; + +//valido los datos del formulario +var_dump($username); +var_dump($password); + + +//verificar si el usuario existe y la contraseña es correcta + +foreach ($users as $user){ + var_dump($user); + if($user['username'] == $username && $user['password'] == $password){ + //si existe lo envio a la pagina de bienvenida pero antes guardo en la sesion + $_SESSION['username'] = $username; + + header('Location: bienvenida.php'); + exit; + }else{ + echo "Usuario o contraseña incorrectos"; + header('Location: index.php'); + + exit; + } +} +} +?> + + + + + + + Document + + +

    Incio de sesion

    +
    + + + + + + + + + + + + + +
    + + \ No newline at end of file diff --git a/teoria/sesiones/loginsesiones/logout.php b/teoria/sesiones/loginsesiones/logout.php new file mode 100644 index 00000000..843c92d8 --- /dev/null +++ b/teoria/sesiones/loginsesiones/logout.php @@ -0,0 +1,5 @@ + Date: Thu, 7 Nov 2024 19:57:08 +0000 Subject: [PATCH 25/30] practica8 a medias --- practicas/pac08huamanKevin/include/header.php | 18 ++++ practicas/pac08huamanKevin/index.php | 32 ++++--- practicas/pac08huamanKevin/room1.php | 90 +++++++++++++------ practicas/pac08huamanKevin/room2.php | 4 + 4 files changed, 104 insertions(+), 40 deletions(-) diff --git a/practicas/pac08huamanKevin/include/header.php b/practicas/pac08huamanKevin/include/header.php index e69de29b..deb22309 100644 --- a/practicas/pac08huamanKevin/include/header.php +++ b/practicas/pac08huamanKevin/include/header.php @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/practicas/pac08huamanKevin/index.php b/practicas/pac08huamanKevin/index.php index 02d7d91a..c35bb0fd 100644 --- a/practicas/pac08huamanKevin/index.php +++ b/practicas/pac08huamanKevin/index.php @@ -1,35 +1,42 @@ + Inicio - - + + +

    Bienvenido!

    -
    +
    - - + +
    - - @@ -40,4 +47,5 @@
    + \ No newline at end of file diff --git a/practicas/pac08huamanKevin/room1.php b/practicas/pac08huamanKevin/room1.php index 2a3125ee..f6178fb2 100644 --- a/practicas/pac08huamanKevin/room1.php +++ b/practicas/pac08huamanKevin/room1.php @@ -1,71 +1,105 @@ +$nivel_info = [ + "facil" => [ [ - "preguntas" => "Cual es la capital de España?", + "preguntas" => "¿Cual es la capital de España?", "respuestas" => "Madrid" ], [ - "preguntas" => "Cual es la capital de Italia?", + "preguntas" => "¿Cual es la capital de Italia?", "respuestas" => "Roma" ], [ - "preguntas" => "Cual es la capital de Portugal?", + "preguntas" => "¿Cual es la capital de Portugal?", "respuestas" => "Lisboa" - ], - "medio" => + ] + ], + "medio" => [ [ - "preguntas" => "Cual es la capital de Croacia?", + "preguntas" => "¿Cual es la capital de Croacia?", "respuestas" => "Zagreb" ], [ - "preguntas" => "Cual es la capital de Hungria?", + "preguntas" => "¿Cual es la capital de Hungria?", "respuestas" => "Budapest" ], [ - "preguntas" => "Cual es la capital de Suecia?", + "preguntas" => "¿Cual es la capital de Suecia?", "respuestas" => "Estocolmo" - ], - "dificil" => + ] + ], + "dificil" => [ [ - "preguntas" => "Cual es la capital de Senegal?", + "preguntas" => "¿Cual es la capital de Senegal?", "respuestas" => "Dakar" ], [ - "preguntas" => "Cual es la capital de Australia?", + "preguntas" => "¿Cual es la capital de Australia?", "respuestas" => "Canberra" ], [ - "preguntas" => "Cual es la capital de Nueva Zelanda?", + "preguntas" => "¿Cual es la capital de Nueva Zelanda?", "respuestas" => "Wellington" ] - + ] +]; +$_SESSION['current_room'] = 0; +//comparamos la dificultad para poder guardar las pregunta y respuesta en una variable - ]; - $_SESSION['current'] = 0; +if ($_SESSION['dificultad'] == "facil") { + $pregunta = $nivel_info['facil'][0]['preguntas']; + $respuesta = $nivel_info['facil'][0]['respuestas']; +} else if ($_SESSION['dificultad'] == "medio") { + $pregunta = $nivel_info['medio'][0]['preguntas']; + $respuesta = $nivel_info['medio'][0]['respuestas']; +} else if ($_SESSION['dificultad'] == "dificil") { + $pregunta = $nivel_info['dificil'][0]['preguntas']; + $respuesta = $nivel_info['dificil'][0]['respuestas']; +}; ?> - + + Room1 + + - +
    +

    Bienvenido al Room1!

    +

    Estás en la habitación Room1, una sala para adivinar la capital del pais depende al nivel.

    +
    + + + +
    + Correcto!

    "; + // header('Location: room2.php'); + } else { + echo "

    Error intentalo de nuevo

    "; + $_POST['respuesta'] = ""; + } + + ?> + + + +
    + + + \ No newline at end of file diff --git a/practicas/pac08huamanKevin/room2.php b/practicas/pac08huamanKevin/room2.php index e69de29b..44f0c9e5 100644 --- a/practicas/pac08huamanKevin/room2.php +++ b/practicas/pac08huamanKevin/room2.php @@ -0,0 +1,4 @@ + Date: Wed, 13 Nov 2024 15:25:47 +0000 Subject: [PATCH 26/30] practica8hecha --- .../pac08huamanKevin/imagenes/iconoavatar.png | Bin 0 -> 72627 bytes .../imagenes/logoescaperrom.jpg | Bin 0 -> 15676 bytes practicas/pac08huamanKevin/include/array.php | 48 ++++++++++ practicas/pac08huamanKevin/include/header.php | 6 +- practicas/pac08huamanKevin/index.php | 8 +- practicas/pac08huamanKevin/room1.php | 84 ++++++------------ practicas/pac08huamanKevin/room2.php | 70 ++++++++++++++- practicas/pac08huamanKevin/room3.php | 71 +++++++++++++++ 8 files changed, 221 insertions(+), 66 deletions(-) create mode 100644 practicas/pac08huamanKevin/imagenes/iconoavatar.png create mode 100644 practicas/pac08huamanKevin/imagenes/logoescaperrom.jpg create mode 100644 practicas/pac08huamanKevin/include/array.php diff --git a/practicas/pac08huamanKevin/imagenes/iconoavatar.png b/practicas/pac08huamanKevin/imagenes/iconoavatar.png new file mode 100644 index 0000000000000000000000000000000000000000..cdcaacbca2a6b1c9a808f6737cfadb3db58eba0a GIT binary patch literal 72627 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%0AJiK7BR$| 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 Z$eeWTgy;f{pZ [ + [ + "preguntas" => "¿Cual es la capital de España?", + "respuestas" => "Madrid" + ], + [ + "preguntas" => "¿Cual es la capital de Italia?", + "respuestas" => "Roma" + ], + [ + "preguntas" => "¿Cual es la capital de Portugal?", + "respuestas" => "Lisboa" + ] + ], + "medio" => [ + [ + "preguntas" => "¿Cual es la capital de Croacia?", + "respuestas" => "Zagreb" + ], + [ + "preguntas" => "¿Cual es la capital de Hungria?", + "respuestas" => "Budapest" + ], + [ + "preguntas" => "¿Cual es la capital de Suecia?", + "respuestas" => "Estocolmo" + ] + ], + "dificil" => [ + [ + "preguntas" => "¿Cual es la capital de Senegal?", + "respuestas" => "Dakar" + + ], + [ + "preguntas" => "¿Cual es la capital de Australia?", + "respuestas" => "Canberra" + ], + [ + "preguntas" => "¿Cual es la capital de Nueva Zelanda?", + "respuestas" => "Wellington" + ] + ] +]; + +?> \ No newline at end of file diff --git a/practicas/pac08huamanKevin/include/header.php b/practicas/pac08huamanKevin/include/header.php index deb22309..39f566b2 100644 --- a/practicas/pac08huamanKevin/include/header.php +++ b/practicas/pac08huamanKevin/include/header.php @@ -1,13 +1,13 @@