Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Protetor de links em PHP que cria as paginas com o conteudo de uma tabela do banco de dados?
Explicando :
Queria saber como fazer um protetor de link que pega os link do site e deixa assim :
http://www.meusite.com.br/ ?url= http://www.megaupload.com/ 21vh12 ( Exemplo )
e queria saber como faz pro PHP / Banco de dados pegar os link http://www.megaupload.com/21vh12 ( Exemplo ) e criar a página http://www.meusite.com.br/? url= http://www.megaupload.com/ 21vh12 automaticamente.
Ja tenho o codigo para pegar o link, inverte-lo e colocar http://www.meusite.com.br/ ?url= antes dele.
Meu Site : http://www.downunload.com.br/
Codigo :
var domainuc='zshare.net, mandamais.com.br, filebox.com, qshare.com, zshare.net,rapidshare.com,megaupload.com,4shared.com,rapidshare.de,bitroad.net,flyupload.com,2shared.com,megashares.com,transferbigfiles.com,sharedzilla.com,letitbit.net,vip-file.com,mediafire.com,easy-share.com,mybloop.com,mandamais.com.br,adrive.com,badongo.com,Sendspace.com,rapidshare.ru,filebase.to,uploadbox.com,depositfiles.com,up-file.com,hotfile.com,megavideo.com,mega---.com,uploading.com,kewlshare.com,linkbucks.com,linkbucks,x7,filefactory.com,fileserve.com,filefactory';
var urluc='http://www.downunload.com.br/?url='+"";
var domainsuc='linkbux,imagegravy,adbrite,clicksor,downlivre,downunload';
function cuc(){
var linkuc=document.getElementsByTagName("A");
try{
var locuc=(""+top.location.href).replace("http://","").replace("https://","").replace("www.","");
}catch(e){
var locuc=(""+document.location.href).replace("http://","").replace("https://","").replace("www.","");
}
for(i=0;i<linkuc.length;i++){
domain_urluc=(""+linkuc[i].href).replace(/^\s+/g,"").replace(/\s+$/g,"").replace("http://","").replace("https://","");
if(duc(linkuc[i].href)&&(((" "+linkuc[i].href).indexOf(locuc)<=0||(" "+linkuc[i].href).indexOf("http")<=0)||(" "+linkuc[i].href).lastIndexOf("http:")>3)&&(" "+linkuc[i].href).indexOf("script:")<=0&&(" "+linkuc[i].href).indexOf("#")!=1&&(" "+linkuc[i].href).indexOf("mailto:")<=0&&(" "+linkuc[i].href).indexOf("file:")<=0&&(" "+linkuc[i].href).indexOf("#exit")<=0&&!(!isNaN(parseInt(domain_urluc.substr(0,1)))&&(!isNaN(parseInt(domain_urluc.substr(0,2)))||domain_urluc.substr(0,2)=="."))){
linkuc[i].target="_blank";
var inverte = linkuc[i].href.match(/[^|]/gi).reverse().join("");
linkuc[i].href=urluc+inverte;
}
}
}
function duc(urluc){
if(""+domainuc!="undefined"&&domainuc!=""&&domainuc.replace(/\s/g,"")!=""&&urluc!=""){
if((" "+domainuc).indexOf(",")>0){
params_to_skip=domainuc.split(",");
}else{
params_to_skip=new Array(domainuc);
}for(s=0;s<params_to_skip.length;s++){
if((" "+urluc.toLowerCase()).indexOf(params_to_skip[s].toLowerCase())>0){
if(""+domainsuc!="undefined"&&domainsuc!=""&&domainsuc.replace(/\s/g,"")!=""&&urluc!=""){
if((" "+domainsuc).indexOf(",")>0){
params_to_skip=domainsuc.split(",");
}else{params_to_skip=new Array(domainsuc);}
for(s=0;s<params_to_skip.length;s++){
if((" "+urluc.toLowerCase()).indexOf(params_to_skip[s].toLowerCase())>0){
return false;
break;
};
}return true;
}else{
return true;
}
};
}
return false;
}else{
return false;
}
}if(""+window.onload==""||""+window.onload=="null"){
window.onload=cuc;
}else{
var tout=window.setTimeout("cuc(); clearTimeout(tout)",1);
};
Agora quero saber como faço para o banco de dados ou o PHP ( atravez do metodo GET ) criar a página com aquela URL
Carregando comentários...