1 00:00:00,000 --> 00:00:00,130 2 00:00:00,130 --> 00:00:02,980 >> PROFESOR: Vamos a escribir un programa que realiza un seguimiento de la cantidad de veces que un usuario 3 00:00:02,980 --> 00:00:06,390 ha visitado una página web, con lo que demostrando cómo se puede utilizar PHP de 4 00:00:06,390 --> 00:00:08,320 característica conocida como sesión. 5 00:00:08,320 --> 00:00:11,740 Vamos a empezar por tomar primero un vistazo en el código HTML que he preparado en 6 00:00:11,740 --> 00:00:12,800 adelantar aquí. 7 00:00:12,800 --> 00:00:16,620 Nótese que he puesto en el cuerpo de esta página la declaración, usted tiene 8 00:00:16,620 --> 00:00:20,770 visitado el lugar muchas veces, mediante el cual esto muchos va a ser el 9 00:00:20,770 --> 00:00:25,070 resultado de la salida de una variable que es aparentemente llamado signo de dólar mostrador. 10 00:00:25,070 --> 00:00:28,800 >> Ahora, en la parte superior de este archivo que he dejado un poco de espacio entre una etiqueta de apertura 11 00:00:28,800 --> 00:00:30,820 y una etiqueta de cierre para el código PHP. 12 00:00:30,820 --> 00:00:34,380 Ahora vamos a empezar una sesión de especificando lo siguiente. 13 00:00:34,380 --> 00:00:37,790 Session_start y llamadas esa función. 14 00:00:37,790 --> 00:00:41,150 Lo que hace es simplemente informar a PHP que me gustaría empezar a utilizar 15 00:00:41,150 --> 00:00:45,040 Sesión de modo que la superpotencia mundial, el dólar firmar sesión subrayado, es 16 00:00:45,040 --> 00:00:45,820 a mi disposición. 17 00:00:45,820 --> 00:00:49,590 Y PHP y el servidor web, por lo tanto, mágicamente cuidar de cómo 18 00:00:49,590 --> 00:00:53,260 esa variable se aplica realmente de ida y vuelta entre el cliente y 19 00:00:53,260 --> 00:00:55,150 servidor, de alguna manera el uso de cookies. 20 00:00:55,150 --> 00:00:58,690 >> Pero en el código, lo que siguiente que quiero hacer es algo así como lo siguiente. 21 00:00:58,690 --> 00:01:03,250 En primer lugar, vamos a ver si ya hay un conjunto de variables en mi reunión. 22 00:01:03,250 --> 00:01:09,940 Si se fija en dólares signo de subrayado cita sesión contador fin de la cita. 23 00:01:09,940 --> 00:01:13,690 En otras palabras, voy a utilizar el sesión de superpotencia mundial para almacenar una clave, 24 00:01:13,690 --> 00:01:17,180 también llamado contador, cuyo valor es va a ser el número total de veces 25 00:01:17,180 --> 00:01:20,790 que el usuario ha visitado mi sitio, y Voy a tomar ese valor según sea necesario y poner 26 00:01:20,790 --> 00:01:23,630 en mi variable local, el dólar firmar contador, con el fin de 27 00:01:23,630 --> 00:01:25,190 mostrar ese valor. 28 00:01:25,190 --> 00:01:29,850 >> A continuación, si esa tecla se establece de hecho con un valor, voy a seguir adelante y agarrar 29 00:01:29,850 --> 00:01:35,880 ese valor con signo de dólar contador se pone sesión de guión bajo el signo de dólar 30 00:01:35,880 --> 00:01:40,130 cita paréntesis abierto contra unquote corchete de cierre coma. 31 00:01:40,130 --> 00:01:43,160 Si no se establece esa variable, vamos a simplemente inicializar contador con la 32 00:01:43,160 --> 00:01:44,600 valor cero. 33 00:01:44,600 --> 00:01:48,700 Mientras tanto, no importa lo que sucede arriba allí, vamos a actualizar el signo de dólar 34 00:01:48,700 --> 00:01:52,400 subrayar sesión contador, entre comillas a ser lo que este local de 35 00:01:52,400 --> 00:01:54,770 variable es más 1. 36 00:01:54,770 --> 00:01:58,930 >> Yo reclamo, ahora, por medio de esta rama y un poco de aritmética, voy a 37 00:01:58,930 --> 00:02:01,480 empezar a contar las veces que el usuario ha visitado esta página. 38 00:02:01,480 --> 00:02:02,240 Vamos a echar un vistazo. 39 00:02:02,240 --> 00:02:04,240 Vamos a guardar el archivo y abrirlo para arriba en un navegador. 40 00:02:04,240 --> 00:02:07,190 41 00:02:07,190 --> 00:02:13,630 >> Visitemos http://localhost/counter/php. 42 00:02:13,630 --> 00:02:17,120 Esta es la primera vez que estoy aquí, así que, de hecho, visité el sitio cero veces. 43 00:02:17,120 --> 00:02:22,060 Pero ahora vamos a recargar, vamos ahora recarga, ahora vamos a recargar, y como 44 00:02:22,060 --> 00:02:25,300 era de esperar, ahora que he estado en este sitio no es cero, sino tres veces. 45 00:02:25,300 --> 00:02:26,816