Este documento introduce PHP como un lenguaje de scripting que permite generar contenido dinámico en servidores web. PHP se puede incluir en código HTML y se ejecuta en el servidor en lugar del navegador. El funcionamiento básico implica que el servidor procesa el código PHP, genera HTML de resultado y lo devuelve al cliente.
Loops execute a block of code a specified number of times, or while a specified condition is true.
Often when you write code, you want the same block of code to run over and over again in a row. Instead of adding several almost equal lines in a script we can use loops to perform a task like this.
In PHP, we have the following looping statements:
while - loops through a block of code while a specified condition is true
do...while - loops through a block of code once, and then repeats the loop as long as a specified condition is true
for - loops through a block of code a specified number of times
foreach - loops through a block of code for each element in an array
Loops execute a block of code a specified number of times, or while a specified condition is true.
Often when you write code, you want the same block of code to run over and over again in a row. Instead of adding several almost equal lines in a script we can use loops to perform a task like this.
In PHP, we have the following looping statements:
while - loops through a block of code while a specified condition is true
do...while - loops through a block of code once, and then repeats the loop as long as a specified condition is true
for - loops through a block of code a specified number of times
foreach - loops through a block of code for each element in an array
Over 200 Pages of resources and code snippets to learn JavaScript and JavaScript DOM manipulation. JavaScript is the most popular web programming language and this eBook will help you learn more about JavaScript Coding
We are covering following topics:
If...Else...Elseif Statements: if statement executes some code if one condition is true.
Switch Statement: Switch Statement tests a variable against a series of values.
For Loop: For loop executes a block of code a specified number of times.
While Loop: While loop executes a block of code as long as the specified condition is true.
Do…While Loop: Do...While loop will always execute the block of code once, it will then check the condition, and repeat the loop while the specified condition is true.
Tecnológico Nacional de México
ingeniería en Sistemas Computacionales
Programación Orientada a Objetos
Unidad 6 archivos
En este material se manejan archivos de texto y archivos binarios.
this ppt will give you information about :
1. Introduction to www
2. History Understanding client/server roles Apache
3. HTML
4. PHP
5. MySQL
6. JS
7. HTML & CSS
8. XAMPP Installation
This is a presentation which describe the big picture of the Rest API. In this presentation I simply describe the theories with practical examples. Hope this presentation will cover the overall Rest API domain.
https://www.youtube.com/watch?v=lKrbeJ7-J98
HTTP messages are how data is exchanged between a server and a client. There are two types of messages: requests sent by the client to trigger an action on the server, and responses, the answer from the server.
Over 200 Pages of resources and code snippets to learn JavaScript and JavaScript DOM manipulation. JavaScript is the most popular web programming language and this eBook will help you learn more about JavaScript Coding
We are covering following topics:
If...Else...Elseif Statements: if statement executes some code if one condition is true.
Switch Statement: Switch Statement tests a variable against a series of values.
For Loop: For loop executes a block of code a specified number of times.
While Loop: While loop executes a block of code as long as the specified condition is true.
Do…While Loop: Do...While loop will always execute the block of code once, it will then check the condition, and repeat the loop while the specified condition is true.
Tecnológico Nacional de México
ingeniería en Sistemas Computacionales
Programación Orientada a Objetos
Unidad 6 archivos
En este material se manejan archivos de texto y archivos binarios.
this ppt will give you information about :
1. Introduction to www
2. History Understanding client/server roles Apache
3. HTML
4. PHP
5. MySQL
6. JS
7. HTML & CSS
8. XAMPP Installation
This is a presentation which describe the big picture of the Rest API. In this presentation I simply describe the theories with practical examples. Hope this presentation will cover the overall Rest API domain.
https://www.youtube.com/watch?v=lKrbeJ7-J98
HTTP messages are how data is exchanged between a server and a client. There are two types of messages: requests sent by the client to trigger an action on the server, and responses, the answer from the server.
Organizamos mesas de trabajo para que los campuseros puedan trabajar con robots construidos con legos. Con la misma facilidad que se construyen objetos con las piezas del popular juego, nuestros campuseros aprenderán a construir un robot y programarlo para realizar acciones sencillas.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
3Redu: Responsabilidad, Resiliencia y Respetocdraco
¡Hola! Somos 3Redu, conformados por Juan Camilo y Cristian. Entendemos las dificultades que enfrentan muchos estudiantes al tratar de comprender conceptos matemáticos. Nuestro objetivo es brindar una solución inclusiva y accesible para todos.
3. PHP es un lenguaje de scripting que permite la generación dinámica de contenidos en un servidor web. El significado de sus siglas es HyperTextPreprocessor. Entre sus principales características cabe destacar su potencia, su alto rendimiento, su facilidad de aprendizaje y su escasez de consumo de recursos. El código PHP puede incluirse dentro del código HTML de la pagina. Para delimitar la sección de código PHP podemos hacerlo de varias formas: -Usando las etiquetas <?php y ?> -Usando las etiquetas <? y ?> -Mediante <script languaje="php"> </script> ¿Qué es PHP?
4. Pero a diferencia de Java o JavaScript que se ejecutan en el navegador, PHP se ejecuta en el servidor, así que es necesario instalar un servidor web en nuestra computadora o utilizar uno online. ¿Qué es PHP?
7. Conjunto de elementos relacionados entre si para lograr un fin común. Un sistema de información realiza tres actividades básicas: Concepto básico de Sistema
8. Descrito lo anterior, las tres fases del sistema se pueden apreciar técnicamente así: El proceso de un Sistema
13. Para iniciar en la programación PHP debemos conocer el lenguaje y su sintaxis, para ello iniciamos con las variables. Para definir una VARIABLE en PHP se utiliza el símbolo $ (dólar) seguido del nombre que deseemos para nuestra variable, por ejemplo: $mivariable= “Esta es mi variable”; echo “Hola Mundo!”;
14. Definida la variable la podemos imprimir en pantalla con la función echo, tendríamos el siguiente resultado: Código: Resultado: echo $mivariable; Esta es mi variable! echo“Hola Mundo!”;
15. Existe una manera de unir o juntar cadenas con variables, o viceversa, se le llama CONCATENAR, y en PHP se hace con el . (punto), de manera que si queremos unir variables con alguna cadena lo podemos hacer así: $variable1 = “Computadora”; $variable2 = “Personal”; echo $variable1 .” “.$variable2; Como se puede observar en el ejemplo, le unimos un espacio al resultado de la impreso de las dos variables. El resultado seria: Computadora Personal echo“Hola Mundo!”;
17. Como en todo lenguaje hay diferencias, es de buen saber las características de cada uno, en este caso los operadores de comparación: Operadores de Comparación
21. El IF es una estructura de control utilizada para tomar decisiones según se cumpla una condición (o varias) o no : if(condición) { Acción a realizar } else { Acción a realizar } Véase que la instrucción es simple if (lo que se debe cumplir) y { en caso de, lo que ocurrirá } Condicionales - IF
22. Ejemplo de un IF if(2 > 3) { echo“2 es Mayor que 3”; } else { echo“3 es mayor que 2”; } El resultado para esta condición debería ser: 3 es mayor que 2 Condicionales - IF
23. El bucle FOR se usa para repetir una misma operación un número determinado de veces. Su sintaxis es la siguiente: for(inicialización;condición;actualización) { Acción a realizar mientras se cumpla la condición } Bucles - FOR
24. Ejemplo de un FOR for($i=0;$i<=3;$i++) { echo“El número actual es “.$i.”<br>”; } El resultado para este bucle debería ser: El número actual es 1 El número actual es 2 El número actual es 3 Bucles - FOR
25. El WHILE se usa cuando queremos repetir la ejecución de unas sentencias un número indefinido de veces. Su sintaxis es la siguiente: while(condición) { Acción a realizar } Nota: Este bucle se usa a menudo para extraer datos de una consulta a la base de datos. Bucles - WHILE
26. Ejemplo de un WHILE $i = 1; while($i != 4) { echo“El número actual es “.$i.”<br>”; $i++; } El resultado para este bucle debería ser: El número actual es 1 El número actual es 2 El número actual es 3 Bucles - WHILE
27. Existen mas de estos tipos como los son: Do-while Foreach Break Continue Switch De los que se puede obtener mas información en la pagina oficial de PHP: http://php.net/manual/es/control-structures.for.php Bucles / Condicionales
29. Una cadena consiste en una secuencia de caracteres que se encuentran comprendidos entre unos delimitadores que pueden ser: Comillas simples (' ') : NO evalúan el contenido en la cadena, es decir, muestran literalmente su contenido. Comillas dobles (" "): Evalúan el contenido en la cadena e interpretan su contenido. Cadenas de Caracteres
30. En otras palabras, las comillas simples (‘) no son capaces de diferenciar el contenido de la cadena, es decir, si utilizamos caracteres especiales, variables, u otras, las tomara como texto, por ejemplo: Código: $variable = “Me Gusta PHP!”; echo‘Mi variable contiene: $variable’; Resultado: Mi variable contiene: $variable Cadenas de Caracteres
31. Por otro lado, las comillas dobles (“) son capaces de diferenciar el contenido de la cadena, es decir, si utilizamos caracteres especiales, variables, u otras, las tomara como tal, por ejemplo: Código: $variable = “Me Gusta PHP!”; echo“Mi variable contiene: $variable”; Resultado: Mi variable contiene: Me gusta PHP! Cadenas de Caracteres
33. En el envío y recepción de datos en PHP, se utilizan formularios en HTML, estos envían la información siniestrada por el usuario a la pagina de destino y es ahí en donde el PHP se encarga de recogerlas y procesarlas. Para ello existen dos métodos de recolección de datos, GET y POST. Procesando Formularios
34. Método GET Sintaxis: $_GET [‘variable']; Características: Este método envía las variables dentro de la propia URL (dirección) de la página, concatenadas (unidas) por ampersands (&). Procesando Formularios Método POST Sintaxis: $_POST [‘variable']; Características: Este método solo se puede usar con formularios, y la información no se envía por la URL si no quee es invisible al usuario. Es recomendable utilizar el Método POST para datos sensibles y solo se usa en formularios. El uso de una no implica que no podamos utilizar la otra ya que el GET puede ser enviado mediante links.
35. Para enviar y procesar la información necesitamos un formulario, que indique el método y a donde enviaremos la informacion, por ejemplo: <form name="formulario" action="pagina.php" method="POST"> Ingresesunombre:<input type="text" size="20" name="variable"> <input type="submit" name="Enviar"> </form> En method se debe colocar el tipo de envió bien sea, POST o GET. Para este ejemplo utilizare POST. Procesando Formularios
36. Como se puede observar lo que se hizo un formulario de envió el que tiene como información: ¿Donde?, serán recibido los datos. ¿Cómo?, que método de envió será. ¿Qué?, la variable que se capturara. Procesando Formularios
37. Por el otro lado, tenemos la dirección, o el ¿Dónde? será enviada la información, en este caso pagina.php, que debería contener: <?phpecho$_POST['variable']; ?> Descripción del código: $_POST, recibe la variable enviada. variable, el nombre del dato enviado. echo, muestra el contenido de la variable enviada. Procesando Formularios
38. El esquema Entrada -> Proceso -> Salida debería resultar en: Procesando Formularios Daniel
40. VENTAJAS DEL PHP Es un lenguaje multiplataforma. Capacidad de conexión con la mayoría de los manejadores de base de datos que se utilizan en la actualidad, destaca su conectividad con MySQL. Leer y manipular datos desde diversas fuentes, incluyendo datos que pueden ingresar los usuarios desde formularios HTML. Capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext’s o extensiones). Posee una amplia documentación en su página oficial entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda. Es libre, por lo que se presenta como una alternativa de fácil acceso para todos. Permite las técnicas de Programación Orientada a Objetos. Permite crear los formularios para la web. Biblioteca nativa de funciones sumamente amplia e incluida No requiere definición de tipos de variables ni manejo detallado del bajo nivel. Algunas notas sobre PHP