Test de Comunicación entre páginas (GET, POST y Cookies)

Test del octavo módulo del curso de introducción a la programación en PHP donde se revisan tres métodos para enviar y recibir información entre páginas., perteneciente al grupo desarrollo-web
13 Preguntas

1) Las variables enviadas por medio del método POST no son visibles para el cliente:


a) Verdadero
b) Falso

2) El método POST se puede utilizar:


a) A través de la URL
b) Las dos son correctas
c) A través de formularios

3) El método GET debido a como envía los datos por la URL, tiene una limitación en cuanto a la cantidad de información que se puede transmitir, fijada en 2048 caracteres.


a) Falso
b) Verdadero

4) En PHP podemos compartir información entre las distintas páginas del sitio web de las siguientes maneras:

Respuesta múltiple.
a) Utilizando Cookies
b) Utilizando el método SEND
c) Creando sesiones de trabajo
d) Utilizando los métodos GET y POST

5) Cuando enviamos más de una variable utilizando el método GET se utiliza como separador el carácter:


a) &
b) $
c) @
d) Ninguna es correcta

6) Con cuál de los dos métodos podemos enviar archivos entre páginas:


a) POST
b) GET

7) ¿Podemos enviar cookies una vez se han procesado los encabezados HTML de la página?


a) Falso
b) Verdadero

8) Indicar cuales de las siguientes afirmaciones son correctas cuando utilizamos las cookies de sesión:

Respuesta múltiple.
a) No las podemos destruir y hay que esperar a que caduquen
b) Desaparecen cuando caducan o se cierra el navegador
c) Se consultan por medio de la función get_cookie()
d) Tienen caducidad

9) Si queremos destruir una cookie antes de que finalice la sesión con el navegador:


a) La redefiniremos con un valor vacío
b) Indicaremos una duración anterior al momento actual
c) No podemos eliminar las cookies

10) El método GET se puede utilizar:


a) A través de la URL
b) A través de formularios
c) Las dos son correctas

11) Si deseamos crear una cookie que tenga una vida de 1 hora a partir del momento actual, el valor de la propiedad duración será:


a) 3600
b) time()+60*60
c) time()*60*60

12) Para consultar las variables enviadas por el método POST se utiliza el array global:


a) $_POST
b) POST_DATA
c) $_GET
d) Ninguna es correcta

13) Para crear cookies utilizamos la función:


a) setcookies
b) setcookie
c) set_cookie