From 4e56440f32084d5bc32df93b205b98be3acd3ea3 Mon Sep 17 00:00:00 2001
From: Marklogo 1.
- ';
- echo 2;
- if (False && True) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 3;
- if (1 == 1 && 2 == 1) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 4;
- if ("test" == "test") {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 5;
- if (1 == 1 || 2 != 1) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 6;
- if (True && 1 == 1) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 7;
- if (False && 0 != 0) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 8;
- if (True || 1 == 1) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 9;
- if ("test" == "testing") {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 10;
- if (1 != 0 && 2 == 1) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 11;
- if ("test" != "testing") {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 12;
- if ("test" == 1) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 13;
- if (!(True && False)) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 14;
- if (!(1 == 1 && 0 != 1)) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 15;
- if (!(10 == 1 || 1000 == 1000)) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 16;
- if (!(1 != 10 || 3 == 4)) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 17;
- if (!("testing" == "testing" && "Zed" == "Cool Guy")) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 18;
- if (1 == 1 && (!("testing" == 1 || 1 == 0))) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 19;
- if ("chunky" == "bacon" && (!(3 == 4 || 3 == 3))) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
- echo 20;
- if (3 == 3 && (!("testing" == "testing" || "PHP" == "Fun"))) {
- echo "Entro en el condicional";
- } else {
- echo "No entro en el condicional";}
- echo '
';
-
-
- ?>
- 2.
- ';
- if ($edad<18) { echo 'No puedes pasar';} else if ($edad>65) {echo 'Eres muy mayor';} else {echo 'Puedes pasar';}
- echo '
';
- ?>
- 3.
- ';
- //Switch
- //Mon, Tue, Wed, Thu, Fri, Sat, Sun
- $diaIngles=date('D');
- switch ($diaIngles) {
- case 'Mon':
- echo "Hoy es Lunes";
- break;
- case 'Tue':
- echo "Hoy es Martes";
- break;
- case 'Wed':
- echo "Hoy es miercoles";
- break;
- case 'Thu':
- echo "Hoy es Jueves";
- break;
- case 'Fri':
- echo "Hoy es Viernes";
- break;
- case 'Sat':
- echo "Hoy es Sabado";
- break;
- case 'Sun':
- echo "Hoy es Domingo";
- break;
- default:
- echo "No se a que es igual";
- break;
- }
- echo '
';
- ?>
-
- 4.
- ';
- $dado1=rand(1,6);
- $dado2=rand(1,6);
- $tirada=$dado1+$dado2;
- echo $dado1;
- echo '
';
- echo $dado2;
- echo '
';
- echo "Tu tirada es $tirada";
- echo '
';
- if ($dado1 == $dado2) {echo 'Tu tirada es doble';} else {echo 'Tu tirada no es doble';}
- echo '
';
- if (($tirada%2)==0){echo 'Tu trirada es par';} else {echo 'Tu trirada es impar';};
- //Ahora lo pasamos a tres dados indica cuando se saca un doble y un trio
- echo '
';
- echo '
';
- echo 'Con tres dados';
- echo '
';
- $dado1=rand(1,6);
- $dado2=rand(1,6);
- $dado3=rand(1,6);
- $tirada=$dado1+$dado2+$dado3;
- echo $dado1;
- echo '
';
- echo $dado2;
- echo '
';
- echo $dado3;
- echo '
';
- echo "Tu tirada es $tirada";
- echo '
';
- if (($tirada%2)==0){echo 'Tu trirada es par';} else {echo 'Tu trirada es impar';};
- echo '
';
- if ($dado1 == $dado2 && $dado2 == $dado3) {echo 'Tu tirada es triple';} else
- if ($dado1 == $dado2 || $dado2 == $dado3 || $dado1 == $dado3) {echo 'Tu tirada es doble';}
- echo '
';
- ?>
-
-
diff --git a/Practicas/Practicas_PHP/codigo/INTRO3_PHP_FUNCIONES.php b/Practicas/Practicas_PHP/codigo/INTRO3_PHP_FUNCIONES.php
new file mode 100644
index 0000000..10b0711
--- /dev/null
+++ b/Practicas/Practicas_PHP/codigo/INTRO3_PHP_FUNCIONES.php
@@ -0,0 +1,127 @@
+
+
+
+
+ Funciones en PHP
+
+
+ value --- key=>value
+ //$_POST datos enviados a través del cuerpo de la solicitud con el método POST
+
+
+ // Verificamos si el formulario fue enviado
+ if ($_SERVER["REQUEST_METHOD"] == "GET") {
+
+ // Verificamos si se han enviado datos
+ if (isset($_GET["nombre"]) && isset($_GET["email"])) {
+
+ // Obtenemos los datos del formulario
+ $nombre = $_GET["nombre"];
+ $email = $_GET["email"];
+ var_dump($_REQUEST);
+ // Accedo a los datos
+ echo "Variables enviadas
";
+ echo "Nombre: " . $nombre . "
";
+ echo "Email: " . $email . "
";
+ } else {
+ echo "Por favor, complete todos los campos del formulario.";
+ }
+ // Captar una variable con operador ternario
+ $telefono = isset($_GET['telefono']) ? $_GET['telefono'] : null;
+ }
+ //var_dump($_REQUEST);
+ echo "
";
+ echo $telefono;
+ echo "
";
+ // ---Usar campos para enviar arrays, debemos poner el mismo name
+ //
+ $array_nombres = isset($_GET['nombres']) ? $_GET['nombres'] : [];
+ echo "
";
+ //var_dump($array_nombres);
+ echo "
";
+
+
+
+
+
+ ?>
+
+
diff --git a/Practicas/Practicas_PHP/codigo/INTRO5_PHP_FORMULARIOS_V2_SUBIR_ARCHIVOS.php b/Practicas/Practicas_PHP/codigo/INTRO5_PHP_FORMULARIOS_V2_SUBIR_ARCHIVOS.php
new file mode 100644
index 0000000..2dd9546
--- /dev/null
+++ b/Practicas/Practicas_PHP/codigo/INTRO5_PHP_FORMULARIOS_V2_SUBIR_ARCHIVOS.php
@@ -0,0 +1,98 @@
+
+
+
+
+ 1. SUBIR ARCHIVOS
+
+
+
+ Archivo subido correctamente
Los archivos son demasido grandes
";} + } + + + // Función pathinfo() + // $archivo='/ruta/del/archivo/nombre_archivo.txt'; + //$extension = pathinfo($archivo, PATHINFO_EXTENSION);// 'txt' + //PATHINFO_DIRNAME: Devuelve el directorio padre del archivo. + //PATHINFO_BASENAME: Devuelve el nombre base del archivo, incluida la extensión. + //PATHINFO_EXTENSION: Devuelve la extensión del archivo. + //PATHINFO_FILENAME: Devuelve el nombre del archivo sin la extensión. + + //Buscar elementos en un array + //in_array($elemento_buscado, $array) + ?> + + + + + diff --git a/Practicas/Practicas_PHP/ejercicios/EJERCICIO5_PHP_FORMULARIOS_V1.php b/Practicas/Practicas_PHP/ejercicios/EJERCICIO5_PHP_FORMULARIOS_V1.php new file mode 100644 index 0000000..4e969dc --- /dev/null +++ b/Practicas/Practicas_PHP/ejercicios/EJERCICIO5_PHP_FORMULARIOS_V1.php @@ -0,0 +1,147 @@ + + + + + “Esta cosa se devora a todas las cosas;
+ Pájaros, bestias, árboles, flores;
+ Carcome el hierro, muerde el acero;
+ Muele duras piedras y las reduce a harina;
+ Mata al rey, arruina la ciudad,
+ Y derriba a la montaña.”
Has acertado
';} + else {echo 'No has acertado !!
Eres un burrican , la respuesta es: tiempo
';} + } else { echo 'Debes responder en la casilla'; } + ?> +| $posicion | $nombre |