PHP - Necesito entender este codigo

 
Vista:
sin imagen de perfil
Val: 139
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Necesito entender este codigo

Publicado por bob (79 intervenciones) el 21/05/2020 16:39:08
Tengo este codigo:

1
2
3
4
5
6
7
8
$refer = $_SERVER["HTTP_REFERER"];
if (strpos($refer, "Google")) {
     $refer_string = parse_url($refer, PHP_URL_QUERY);
     parse_str($refer_string, $vars);
     $search_terms = $vars['q'];
     echo 'Welcome Google visitor! You searched for the following terms to get here: ';
     echo $search_terms;
}

Pero lo quiero adaptar para saber si un usuario viene de otra página mediante un evento que hayga hecho en otra página, ejemplo: usuario de Google busco la palabra "q", y llega a mi página se que viene desde ahí.
Pero pues lo quiero adaptar para por ejemplo si hizo un evento en mi página como por ejemplo ya sea si lleno un formulario y al precionar el botón enviar se que llego desde ahí, o que si preciono un enlace a mi página para dirigirlo a otro servicio de mi página, se que viene desde ahí por haber precionado el link.
Se que:
$_SERVER["HTTP_REFERER"];
Obtienes el nombre de la página de donde vienes.
Parse_url:
Saca un array de todos los datos relacionados con el nombre de la página.
parse_url:
Extrae un valor predeterminado del array que se hayga sacado de parse_url.
El código se que funciona porque no me marca ningún error.
Solo falta adaptarlo a las características que necesito para implementarlo a mi sitio web.
Por su atenta atención muchas gracias.
Y que tenga un excelente día.
Diosito me lo bendiga.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 139
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Necesito entender este codigo

Publicado por bob (79 intervenciones) el 22/05/2020 08:32:50
Este código lo que hace es investigar si en Google buscaron una palabra que contiene el id llamado q y hace un recorrido de ese id lo cual hace que se cree un array, para luego mostrar la página de bien venida
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar