Cita de: Diabliyo en 17 Enero 2011, 17:53 PM
La idea es buena y existen muchos que tal vez lo hagan asi, pero segun mi experiencia te recomiendo trates de hacerlo tambien por codigo, porque no todos los robots tienen un nombre, vaya, muchos acceden mas de 10 veces por dia (lo he visto en mi log), indexan el sitio, tienen un IP muy corta (por ejemplo: 67.45.89.14), la variable $_SERVER['HTTP_USER_AGENT'] esta vacia, no se detecta el S.O, ni el lenguaje.
Y hay otros que no se detecta el $_SERVER['HTTP_USER_AGENT'], pero si el S.O, el lenguaje y su ubicacion geografica, por ejemplo los buscadores Rusos y todos aquellos nuevos que igual ni conocemos.
Todos estos, si se diera el momento, estarian accediendo a tu archivo y haciendote un show otra vez
Saludos !
Si, yo los logs los guardo por mysql cuando votan a una noticia se guarda la IP en una tabla y casi todas son IPS 66.249.72.XXX 66.249.71.XXX 66.249.65.XXX etc...
Ya lo he puesto por el codigo que me has dado y por robots.txt.
Saludos! y Gracias.
, vaya, muchos acceden mas de 10 veces por dia (lo he visto en mi log), indexan el sitio, tienen un IP muy corta (por ejemplo: 67.45.89.14), la variable $_SERVER['HTTP_USER_AGENT'] esta vacia, no se detecta el S.O, ni el lenguaje.
, se llama un enunciado. Todo enunciado debe terminar con un punto y coma (tambien conocido como terminador de enunciado). Cuando se ejecuta el enunciado printf. Advierta que los caracteres \n no aparecieron impresos en la pantalla. La diagonal invertida (\) se llama un caracter de escape. Indica que printf se supone debe ejecutar algo extraordinario. Cuando se encuentra con una diagonal invertida, printf mira hacia delante, lee el siguiente caracter y lo combina con la diagonal invertida para formar una secuencia de escape. La secuencia de escape \n significa nueva linea, y hace que en pantalla el cursor se coloque al principio de la siguiente linea.