LenguajesPHPII

Páginas: 15 (3628 palabras) Publicado: 17 de agosto de 2015
Desarrollo de
aplicaciones PHP para
bases de datos
Almería 2007

Lenguajes de Desarrollo.
PHP
Antonio Becerra Terón
abecerra@ual.es
Departamento de Lenguajes y Computación
Universidad de Almería

Desarrollo de
aplicaciones PHP
para bases de
datos
Almería 2007

Lenguajes de Desarrollo.
PHP
Contenidos
10. Paso de variables entre scripts PHP
11. Formularios en PHP
12. Scripts de autenticación ysesiones
13. Cookies en PHP
14. Gestión de envío de archivos en PHP

Desarrollo de
aplicaciones PHP
para bases de datos
Almería 2007

Lenguajes de Desarrollo.
PHP
Contenidos
10. Paso de variables entre scripts PHP
11. Formularios en PHP
12. Scripts de autenticación y sesiones
13. Cookies en PHP
14. Gestión de envío de archivos en PHP

10. Paso de variables entre
scripts PHP
Paso de variables porURL

En un sitio Web, las páginas y los scripts utilizados son
muy
numerosos. Muy a menudo, vamos a necesitar que
nuestros
distintos scripts estén conectados unos con otros, y,
href="destino.php?variable1=valor1&variable2=valor2
que se sirvan y se pasen variables
Micomunes.
enlace
• Estas variables no tienen el símbolo $ delante
• Una vez realizado el paso, nuestras variablespertenecen
al entorno de la página destino.php
• Activada/desactivada la opción de configuración
register_globals del archivo php.ini

10. Paso de variables entre
scripts PHP
Paso de variables por URL

phporiegenurl.php


phporigenurl.php


$username = "abecerra";
?>

Paso variables saludo y texto a la página
destino.php




10. Paso de variables entre
scripts PHP
Paso de variables por URL

destino.php


destino.php


echo "Variable \$saludo: $saludo
\n";
echo "Variable \$texto: $texto
\n";
echo "Variable \$username: $username

\n";
?>
register_globals On en php.in


URL

10. Paso de variables entre
scripts PHP
Paso de variables con $_GET
destinoget.php


register_globals

destinoget.php


// Captura de las variables pasadas por la

Off en php.in

phporiegenurl.php
...
$saludo = $_GET['saludo'];
\n";texto&username=
">
echo "Variable \$texto: $texto
\n";
echo "Variable \$username: $username ...


\n";
?>



10. Paso de variables entre
scripts PHP
Paso de variables con $_GET
destinoget.php


register_globals

destinoget.php


// Captura de las variables pasadas porla
URL

$saludo = $_GET['saludo'];
$texto = $_GET['texto'];
$username = $_GET['username'];

echo "Variable \$saludo: $saludo
\n";
echo "Variable \$texto: $texto
\n";
echo "Variable \$username: $username

\n";
?>



Off en php.in

Desarrollo de
aplicaciones PHP
para bases de datos
Almería 2007

Lenguajes de Desarrollo.
PHP
Contenidos
10. Paso de variables entre scriptsPHP
11. Formularios en PHP
12. Scripts de autenticación y sesiones
13. Cookies en PHP
14. Gestión de envío de archivos en PHP

11. Formularios en PHP
Procesar variables de formularios en PHP

• Presentar una primera página con el formulario clásico a rellenar
• Las variables del formularios son recogidas en una segunda págin
que las procesa


scriptPHP que procesa la
información del formulario

POST: usuario envía datos
GET: usuario recoge datos

register_globals Off en php.ini

11. Formularios en PHP
Procesar variables de formularios en PHP
phpformu1.php


phpformu1.php


ACTION="phpdestino.php">
Nombre

NAME="nombre">

Apellidos

Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS