Om du tillåter användare att ladda upp innehåll till din webbplats , fånga plagierat innehåll skär ner på dina kostnader för lagring av stulna artiklar och text . Du kan använda PHP för att utvärdera innehållet och returnera en procentsats som motsvarar likheten faktorn för två webbadresser . Detta gör att du kan genomsöka webbplatser och jämföra två webbadresser med varandra för att ta reda på om en sidas innehåll liknar en annan webbadress innehåll . Instruktioner
1
Öppna din PHP redaktör och källkoden fil du vill använda för att genomsöka webbadresser och jämför liknande innehåll .
2
Skapa två URL variabler och inrätta en tredje variabel som returnerar antalet tecken som matchar de två sidorna . Följande kod ställer in variablerna :
$ url1 = '' ; $ url2 = '' ; $ samma = 0;
3
Skaffa innehållet i två webbadresser . Följande kod initierar och hämtar innehåll för två webbadresser :
$ curl = curl_init ( ) ; curl_setopt ( $ curl , CURLOPT_URL , $ url1 ) , $ innehåll1 = curl_exec ( $ curl ) , curl_setopt ( $ curl , CURLOPT_URL , $ url2 ) , $ contents2 = curl_exec ( $ curl ) ,
4
Jämför två strängar URL innehåll . Följande kod returnerar antalet tecken i följd från " $ innehåll1 " som matchar innehållet i " $ contents2 " :
$ liknande = strstr ( $ contents2 , $ innehåll1 ) , $ similarcount = strlen ( $ liknande ) ,
5
Dividera " $ similarcount " värdet av den totala strängen längd Denna siffra ger dig likheten faktorn eller procentandelen av liknande innehåll som matchar " $ innehåll1 . " från din ursprungliga webbadress . Använd följande kod för att beräkna faktorn :
$ faktor = $ similarcount /( strlen ( $ contents2 ) ) ; echo $ faktor ,