-->
Mostrando entradas con la etiqueta php. Mostrar todas las entradas
Mostrando entradas con la etiqueta php. Mostrar todas las entradas

Calcular distancia entre dos puntos con PHP

Tutorial PHP: Calcular distancia entre dos puntos

A través de la siguiente función PHP podremos obtener la distancia en kilómetros, millas o millas náuticas entre dos puntos.


Obtener color aleatorio con PHP

Tutorial PHP: Obtener color aleatorio

A continuación os muestro una función PHP que devuelve un color aleatorio en formato hexadecimal.



Generar clave aleatoria en php

Tutorial PHP: Como generar contraseñas aleatorias

En ocasiones nos será muy útil poder disponer de un método de generación automática de contraseñas, en mi caso en particular he necesitado generar contraseñas de manera aleatoria cuando he abordado proyectos web donde se requería que el usuario se diera de alta.

El procedimiento que sigo para generar contraseñas aleatorias es el siguiente:
  1. El futuro usuario registra su mail en una web o aplicación móvil.
  2. El sistema manda al usuario un correo electrónico con la contraseña que hemos generado de manera aleatoria y un link a la página de logueo.
  3. El usuario ingresa en el sistema y cambia su contraseña aleatoria por la que él quiera.
A continuación os muestro el código php que genera claves aleatorias:

Detectar idioma del visitante de tu web

Tutorial PHP: Como detectar el idioma del visitante de una web

En ocasiones nos puede interesar conocer el idioma del visitante de una web, imaginad que tenemos una web donde queremos mostrar el contenido en el idioma del visitante. 

La idea es muy sencilla: Si conocemos el código ISO del país del visitante podemos seleccionar el idioma del contenido de nuestra web.

En primer lugar recogemos el idioma del visitante de la siguiente manera:

$idioma ($_SERVER['HTTP_ACCEPT_LANGUAGE']02);

En segundo lugar, conociendo el código ISO del país, redireccionamos a nuestro visitante a la página que se nos antoje:

$idioma ($_SERVER['HTTP_ACCEPT_LANGUAGE']02);
if($idioma=='es'){
   ("Location: es.php");
}elseif($idioma=='fr'){
   ("Location: fr.php");
}else{
   ("Location: en.php");
}

En el ejemplo anterior podemos observar que redirigimos al visitante a la página es.php si el código ISO pertenece a 'España', lo redirigimos a fr.php si pertenece a 'Francia' y si el visitante es de otro país lo redirigimos a en.php

Tutorial PHP: Recibir notificación cuando Google visita tu web

Como recibir notificación cuando Google visita tu web

El siguiente script php detecta el User Agent de cada visitante de tu página web, cuando se trata de Google manda un correo electrónico notificándote que tu página web ha sido visitada por Google.
<?php
   if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'Googlebot' ) !== false ) {
  mail('mail@micorreo.com','Google ha visitado tu web','Google ha visitado tu página web: http://www.tu_dominio.com'. $_SERVER['REQUEST_URI']);
   }
?>
Si observáis el código php anterior podéis comprobar que se puede personalizar, indicando el texto que deseáis recibir así como cambiar la cuenta de correo donde recibiréis la notificación.