Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - ~ Yoya ~

#1071
PHP / Re: No puedo enviar un email
7 Enero 2010, 15:27 PM
Ese code que hisiste es vulnerable a CLRF
#1072
Eso era xD!
#1073
ps al parecer el error se produce al intentar poner datos invalido, no mucho se puede hacer...
#1074
pon el formulario completo
#1075
PHP / Re: Anonimizador de links
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 (php) [Seleccionar]
<?php
 
function limpia($lin){
$url preg_replace("/^[a-zA-Z]+:\/\//i","",$lin);
return 
$url;
}
 
$links 'Http://google.com';
$links limpia($links);
$url 'ftp://www.google.com';
$url limpia($url);
echo 
$links.$url;
?>


Puedes usar esta funcion:
Código (php) [Seleccionar]
<?php
 
function limpia($lin){
$url preg_replace("/^[a-zA-Z]+:\/\//i","",$lin);
return 
$url;
}
?>


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

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 (php) [Seleccionar]
<?php

function limpia($lin){
$url preg_replace("/^[a-zA-Z]+:\/\//i","",$lin);
return 
$url;
}

$link[0] = 'http://www.google.com';
$link[1] = 'Http://www.google.com';
$link[2] = 'ftp://www.google.com';
$link[3] = 'dokq://www.google.com';
$link[4] = 'LoQueSeA://www.google.com';
foreach (
$link as $links){
$links limpia($links);
echo 
$links;
}


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
PHP / Re: Anonimizador de links
6 Enero 2010, 16:21 PM
cuando digo optimizar, me refiero a que el code este  mas limpio y mas entendible.
#1078
Nivel Web / Re: Ayuda con script
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
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
PHP / Re: Anonimizador de links
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.