Obtener la URL que se esta visitando con PHP

Con esta función, se puede saber la URL que se está visitando… y no hay nada más que decir, sólo la función y un ejemplo. function selfURL(){ $s = empty($_SERVER[«HTTPS»]) ? » : ($_SERVER[«HTTPS»] == «on») ? «s» : «»; $protocol = strleft(strtolower($_SERVER[«SERVER_PROTOCOL»]), «/»).$s; $port = ($_SERVER[«SERVER_PORT»] == «80») ? «» : («:».$_SERVER[«SERVER_PORT»]); return $protocol.»://».$_SERVER[‘SERVER_NAME’].$port.$_SERVER[‘REQUEST_URI’]; […]

Leer más

Comprobar la validez de un dominio con PHP

Una sencilla función para verificar que un nombre de dominio existe. Es la función que utilizo en saberpagerank.es para verificar que el dominio introducido es correcto, podéis encontrar una demostración de allí. function getAddrByHost($host, $timeout = 3) { $query = `nslookup -timeout=$timeout -retry=1 $host`; if(preg_match(‘/\nAddress: (.*)\n/’, $query, $matches)){ return trim($matches[1]); }else{ return false; } return […]

Leer más

Hydrax, Skyx y Paradise Engine

Hoy estoy bastante contento. De algún modo, me encuentro involucrado – aunque con un papel bastante humilde –  en el proyecto que lidera Xavier Verguín al que hemos llamado Paradise Engine y que estoy seguro de que dará que hablar. Pero creo que lo más adecuado es ver el vídeo demostración – si podéis en […]

Leer más

Eliminar posición de un array en PHP

Para borrar variables se utiliza unset(), también para eliminar posiciones de un array, pero si sólo se usa unset() la posición no se elimina del todo, sigue existiendo pero esta vacía. No sé si lo estoy explicando bien, pero con los ejemplos se entiende mejor. Es bastante sencillo, no es algo complicado de hacer, sólo […]

Leer más