Practica 9 Lab Programacion Web
Practica 9 Lab Programacion Web
PRACTICA NUM 09
• PHP
• Características
• Estructura
• Funciones principales
• 3 ejemplos de Alta, Baja, Cambio
PHP.
PHP es un lenguaje de código abierto muy popular, adecuado para desarrollo web
y que puede ser incrustado en HTML. Es popular porque un gran número de páginas
y portales web están creadas con PHP. Código abierto significa que es de uso libre
y gratuito para todos los programadores que quieran usarlo. Incrustado en HTML
significa que en un mismo archivo vamos a poder combinar código PHP con código
HTML, siguiendo unas reglas.
PHP se utiliza para generar páginas web dinámicas. Hay que recordar que
llamamos página estática a aquella cuyos contenidos permanecen siempre igual,
mientras que llamamos páginas dinámicas a aquellas cuyo contenido no es el
mismo siempre. Por ejemplo, los contenidos pueden cambiar en base a los cambios
que haya en una base de datos, de búsquedas o aportaciones de los usuarios, etc.
¿Cómo trabaja PHP? El lenguaje PHP se procesa en servidores, que son potentes
ordenadores con un software y hardware especial. Cuando se escribe una dirección
tipo http://www.aprenderaprogramar.com/index.php en un navegador web como
Internet Explorer, Firefox o Chrome, ¿qué ocurre? Se envían los datos de la solicitud
al servidor que los procesa, reúne los datos (por eso decimos que es un proceso
dinámico) y el servidor lo que devuelve es una página HTML como si fuera estática.
Características.
Un archivo PHP normalmente suele contener HTML y trozos de código PHP. Por
ello antes de estudiar PHP es necesario haber estudiado HTML. A veces, se dice
que PHP es un lenguaje “embebido” en HTML, es decir, incrustado en código HTML.
Todos los fragmentos de código PHP deben comenzar con la siguiente cadena de
caracteres: <?php ,y finalizar con ?>
Los símbolos <?php y ?> se dice que son los delimitadores del código PHP.
Normalmente, una página PHP básica sería algo así:
Funciones principales.
El PHP generalmente es definido como un lenguaje del lado del servidor. Esto
significa que se aplica en la programación que tiene lugar en el servidor web
responsable de ejecutar la aplicación o, más a menudo, en un sitio web.
Este trabajo previo permite cargar los elementos de una página antes de mostrarlos
al usuario que accede a un sitio web, por ejemplo.
El código PHP se ejecuta en el servidor que, al leer los comandos, puede activar
todos los elementos funcionales y la interfaz visual del sitio web.
Código
1- <html>
2- <Title> Altas de Personas </Title>
3- <Body>
4- <H2> Agregar Datos Personales </H2>
5- <Hr> <Br>
6- <Form name="Alta" action="AltasDePersonas.php" method="post">
7- <Table Border="3" align="Center">
8- <TR>
9- <TD Align="Center" width="20%">Nombre:
10- <TD><Input Type="Text" name="Nombre" size=60>
11- </TR>
12- <TR>
13- <TD Align="Center">Direccion:
14- <TD><Input Type="Text" name="Direccion" size=60>
15- </TR>
16- <TR>
17- <TD Align="Center">Mail:
18- <TD><Input Type="Text" name="Mail" size=60>
19- </TR>
20- <TR>
21- <TD Align="Center">Telefono:
22- <TD><Input Type="Text" name="Telefono" size=60>
23- </TR>
24- </Table>
25- <BR>
26- <p Align="Center">
27- <Input Type="Submit" name="BotonEnviar" value="Enviar">
28- </Form>
29- </Body>
30- </Html>
Ejecución
2- Ejemplo de baja, “baja de personas”
Código.
1- <html>
2- <Title> Bajas de Personas </Title>
3- <Body>
4- <H2> Bajas por Nombre </H2>
5- <Hr>
6- <Br>
7- <Table Border="3" align="Center" width=65%">
8- <Form name="Bajas" action="BajasDePersonas.php" method="post">
9- <TR>
10- <TH>Ingrese Nombre a dar de Baja :
11- <TD><Input Type="Text" name="NomX" size=45 >
12- </TR>
13- </Table>
14- <BR>
15- <table border="3" Align="Center">
16- <TR><TD>
17- <Input Type="Submit" name="BotonEnviar"
18- value="Buscar">
19- </TD></TR>
20- </Table>
21- </Form>
22- </Body>
23- </Html>
Ejecución.
Código.
1- <html>
2- <Title> Cambio de datos Personales </Title>
3- <Body>
4- <H2> Cambio por Nombre </H2>
5- <Hr>
6- <Br>
7- <Table Border="3" align="Center" width="65%">
8- <Form name="Cambio" action="CambioDePersonas.php" method="post">
9- <TR>
10- <TH width="40%">Ingrese el Nombre de la persona a Modificar los datos :
11- <TD><Input Type="Text" name="NomX" size=55 >
12- </TR>
13- </Table>
14- <BR>
15- <table border="3" Align="Center">
16- <TR><TD>
17- <Input Type="Submit" name="BotonEnviar"
18- value="Buscar">
19- </TD></TR>
20- </Table>
21- <Br><Br>
22- <P Align="Center">
23- <a Href="ListadoDePersonas.php"> Ver Listado </a>
24- </Form>
25- </Body>
26- </Html>
Ejecución