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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 ... 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 [108] 109 110 111
1071  Programación / PHP / Re: No puedo enviar un email en: 7 Enero 2010, 15:27 pm
Ese code que hisiste es vulnerable a CLRF
1072  Programación / PHP / Re: Como hacer /una/palabra/ en vez de ?1=una&2=palabra en: 7 Enero 2010, 00:21 am
Eso era xD!
1073  Seguridad Informática / Nivel Web / Re: Ayuda con posible inyección SQL en una base de datos.... en: 6 Enero 2010, 21:05 pm
ps al parecer el error se produce al intentar poner datos invalido, no mucho se puede hacer...
1074  Seguridad Informática / Nivel Web / Re: Ayuda con posible inyección SQL en una base de datos.... en: 6 Enero 2010, 19:53 pm
pon el formulario completo
1075  Programación / PHP / Re: Anonimizador de links en: 6 Enero 2010, 17:25 pm
Si claro, lo pongo con arrays para ir provando con diferentes formas, nose aque te referiste pero bueno, hice algo aver si la pegue xD.
Código
  1. <?php
  2.  
  3. function limpia($lin){
  4. $url = preg_replace("/^[a-zA-Z]+:\/\//i","",$lin);
  5. return $url;
  6. }
  7.  
  8. $links = 'Http://google.com';
  9. $links = limpia($links);
  10. $url = 'ftp://www.google.com';
  11. $url = limpia($url);
  12. echo $links.$url;
  13. ?>

Puedes usar esta funcion:
Código
  1. <?php
  2.  
  3. function limpia($lin){
  4. $url = preg_replace("/^[a-zA-Z]+:\/\//i","",$lin);
  5. return $url;
  6. }
  7. ?>

Y provar.
1076  Programación / PHP / Re: Anonimizador de links en: 6 Enero 2010, 16:59 pm
Usas preg_replace, y solucionas ese problema con expreciones regulares.
Código
  1. <?php
  2. $link[0] = 'http://www.google.com';
  3. $link[1] = 'Http://www.google.com';
  4. $link[2] = 'ftp://www.google.com';
  5. $link[3] = 'dokq://www.google.com';
  6. $link[4] = 'LoQueSeA://www.google.com';
  7. foreach ($link as $links){
  8. $url = preg_replace("/^[a-zA-Z]+:\/\//i","",$links);//1
  9. echo $url;//2
  10. }
  11. ?>
http://codepad.org/1m0uC44R

Bueno mira, hice una funcion para eliminar el http, ftp, etc... Solo dos lineas, aver si te sirve xD.
Código
  1. <?php
  2.  
  3. function limpia($lin){
  4. $url = preg_replace("/^[a-zA-Z]+:\/\//i","",$lin);
  5. return $url;
  6. }
  7.  
  8. $link[0] = 'http://www.google.com';
  9. $link[1] = 'Http://www.google.com';
  10. $link[2] = 'ftp://www.google.com';
  11. $link[3] = 'dokq://www.google.com';
  12. $link[4] = 'LoQueSeA://www.google.com';
  13. foreach ($link as $links){
  14. $links = limpia($links);
  15. echo $links;
  16. }

La funcion nueva que hisiste, aunque no la he provado falla a simple vista, por lo mismo de antes, lo has arreglado y ahora lo has quitado, ps no reconoce HttP... Por eso te digo que optimices el code, como lo he hecho con la funcion limpia.
1077  Programación / PHP / Re: Anonimizador de links en: 6 Enero 2010, 16:21 pm
cuando digo optimizar, me refiero a que el code este  mas limpio y mas entendible.
1078  Seguridad Informática / Nivel Web / Re: Ayuda con script en: 6 Enero 2010, 16:18 pm
Esta cifrado en url encode y como dice es la manera de cifrar las url, lo que debes hacer es decencriptarlo.
1079  Programación / PHP / Re: imagecreatefromjpeg() de una mejor calidad ? en: 6 Enero 2010, 15:11 pm
ps, yo provaria de otras formas, tambien puede hacerlo con break y llamar la img.

Ps un poco al tema, imagejpeg
http://www.php-es.com/function.imagejpeg.html
Nota: JPEG support is only available if PHP was compiled against GD-1.8 or later.
1080  Programación / PHP / Re: Anonimizador de links en: 6 Enero 2010, 15:05 pm
Estas haciendo el code demasiado largo, deberias optimisarlo, porque segiras haciendolo mas largo, por lo menos la funcion limpiar que se puede solucionar con 3 0 4 lineas... Si piensas actualisarlo, optimisalo lo mas que puedas.
Páginas: 1 ... 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 [108] 109 110 111
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines