![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
17/07/2009, 12:21
|
![Avatar de pateketrueke](http://static.forosdelweb.com/customavatars/avatar229417_6.gif) | Modernizr | | Fecha de Ingreso: abril-2008 Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 10 meses Puntos: 2534 | |
Respuesta: Para Genios del PHP y MySQL Solamente :D pues yo tampoco soy un genio, y la verdad se me hacen muy molestos ese tipos de títulos...
mmm....
en realidad es todo muy sencillo, la IP tiene (xxx.xxx.xxx.xxx) 15 caracteres + 1 carácter de separador adicional que vamos a emplear mas adelante... 16 caracteres en total, ahora cuantas veces cabe esto en un VARCHAR ¿?
bien, supongo que es claro.... ahora, solo guardamos las IP en forma "separada" y las recuperamos usando explode(), caben al rededor de 10 IPs o mas...
luego comparamos con in_array() si la IP ya existe en la lista, si no existe hacemos un array_unshift() agregando el nuevo IP al comienzo de la lista...
para almacenar esto, simplemente hacemos uso de join() con el separador elegido y bingo!!
después de esto, volvemos a empezar, etc, etc... NOTA que no me gusto para nada tu "broma", espero que al menos saques una idea de esto.... genio
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal.
Última edición por pateketrueke; 17/07/2009 a las 13:22
Razón: yo tambien soy muuy bromista!!
|