elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 ... 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 [750] 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 ... 768
7491  Programación / PHP / Re: "Super contador de Visitas en PHP"=300MB SQL+4 millones de registros+Scripts en: 5 Enero 2011, 16:14 pm
Hola, no tiene sentido usar un code tan largo para hacer lo mismo xD
Simplemente usa urldecode.

Algo asi:

Código
  1. <?php
  2. function get_search($referer)
  3. {
  4. preg_match("/q=(.*?)&/", $referer, $a);
  5. $b = urldecode(str_replace("+"," ", $a[1]));
  6. return $b;
  7. }
  8.  
  9.  
  10. if(stristr($_SERVER['HTTP_REFERER'],'google')){
  11. print '<strong>Bienvenido, la busqueda de:</strong> '.get_search($_SERVER['HTTP_REFERER']);
  12. print ' <strong>te ha traido hasta este sitio. Gracias por visitarme =).</strong>';
  13. }
  14. ?>
  15.  
con lo que la busqueda de:
Código:
http://www.google.com/search?hl=en&source=hp&biw=1280&bih=923&q=http%3A%2F%2Fsistemasycontroles.net%2Fip&btnG=Google+Search&aq=f&aqi=m1&aql=&oq=&gs_rfai=

te daria:
Código:
Bienvenido, la busqueda de: http://sistemasycontroles.net/ te ha traido hasta este sitio. Gracias por visitarme =).


Saludos
7492  Programación / PHP / Re: "Super contador de Visitas en PHP"=300MB SQL+4 millones de registros+Scripts en: 1 Enero 2011, 17:17 pm
Hola =)
No te recomiendo usar HTTP_X_FORWARDED_FOR. Pues serviría para obtener el proxy (al igual que HTTP_VIA) ( en caso de que el cliente use tal) pero es fácilmente modificable mediante los headers del navegador.

En todo caso usar únicamente REMOTE_ADDR te bastaría a no ser que quieras comprobar si el cliente usa proxy y en tal caso indicarlo.



Saludos
7493  Programación / PHP / Re: "Super contador de Visitas en PHP"=300MB SQL+4 millones de registros+Scripts en: 31 Diciembre 2010, 16:58 pm
Lo primero no lo veo posible a no ser que el propio link hacia el que va a partir el usuario no este indicado en tu propia pagina.

Lo segundo,  segun he entendido queres saber lo que buscaba el usuario mediante el referer o algo asi no ?

seria parecido a esto:
Código
  1. <?php
  2. function get_search($referer)
  3. {
  4. preg_match("/q=(.*?)&/", $referer, $a);
  5. $b = str_replace("+"," ", $a[1]);
  6. return $b;
  7. }
  8.  
  9. if(stristr($_SERVER['HTTP_REFERER'],'google')){
  10. print '<strong>Bienvenido, la busqueda de:</strong> '.get_search($_SERVER['HTTP_REFERER']);
  11. print ' <strong>te ha traido hasta este sitio. Gracias por visitarme =).</strong>';
  12. }
  13. ?>
  14.  

Saludos
7494  Foros Generales / Foro Libre / Re: ¿Tienes Mascotas? Muestrala en: 24 Diciembre 2010, 03:33 am
Esta algo despeinado =D

=D, es que me gusta asi de despeinado.. le hago peinados tipo rockero y todo xD.

a eso que llamas felino le suelo hechar gasolina por encima y tirarles una cerilla. es broma . solo los meto en contenedores de basura.

No lo digas ni en broma. =)


Saludos
7495  Foros Generales / Foro Libre / Re: ¿Tienes Mascotas? Muestrala en: 23 Diciembre 2010, 11:33 am
Nombre de la Mascota: Koko, KokoFrost xD
Edad: 2 años y 9 meses
Raza: Koker spaniel
Sexo:Macho






Saludos
7496  Sistemas Operativos / GNU/Linux / Re: No reconoce PHP en: 25 Noviembre 2010, 17:09 pm
reiniciaste apache ?




Saludos
7497  Programación / PHP / Re: Top ranckin no me funciona en: 22 Noviembre 2010, 02:45 am
No es por ofender ni nada pero.. sabes exactamente lo que hacen estos códigos que tienes ?




Saludos
7498  Programación / PHP / Re: sistema de usuarios en: 19 Noviembre 2010, 14:27 pm
Para mi la segunda, pero sin tantas variables almacenadas. Podrias por ejemplo unir la del usuario y la del password en una separadas mediante un hash. algo asi:
Código
  1. <?php
  2. $usuario = 'bla bla bla';
  3. $password = 'bla bla bla';
  4. $usupass = $usuario.'/@@@/'.$password;
  5. ?>
  6.  

y luego si hace falta comprobar los recuperas mediante explode o cualquier otra cosa.
lo correcto (creo yo) seria realmente comprobarlo en todos los casos.




Saludos
7499  Programación / PHP / Re: sistema de usuarios en: 18 Noviembre 2010, 23:54 pm
Base de datos.


Una tabla de usuarios, un campo con el nombre otro con el password y otro con el nivel del usuario. Luego al autentificarse el usuario guardas una session y compruebas su nivel.



Saludos
7500  Programación / PHP / Re: fopen + http error en: 13 Noviembre 2010, 01:58 am
Cierto lo de r+ es escritura y lectura, fallo mio xD.

La escritura en servidores externos creo que no es posible. Vamos pensadolo imaginate que asi como esta el script cambiar un archivo en un servidor externo seria un fallo brutal en cuanto a seguridad.

Mirate el metodo FTP.
http://php.net/manual/es/book.ftp.php

O simplemente pon el archivo ese en el otro servidor y guarda las variables mediante GET o POST.




Saludos
Páginas: 1 ... 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 [750] 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 ... 768
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines