Hvis du tillater brukere å laste opp innhold til nettstedet ditt , fanger plagiert innhold kutter ned på kostnadene for lagring av stjålne artikler og tekst . Du kan bruke PHP til å vurdere innholdet og returnere en prosentandel som representerer likheten faktor for to nettadresser. Dette lar deg gjennomgå nettsteder og sammenligne to nettadresser med hverandre for å finne ut om en side innhold er lik en annen URL innhold. Instruksjoner
en
Åpne din PHP editor og kildekoden filen du vil bruke til å gjennomgå webadresser og sammenligne lignende innhold .
2
Lag to URL variabler og sette opp en tredje variabel som returnerer antall tegn som passer i de to sidene . Følgende kode setter opp variabler : en
$ Url1 = ''; $ url2 = ''; $ samme = 0;
3
Skaff innholdet i de to nettadresser. Følgende kode initialiserer og henter innholdet for to nettadresser:
$ curl = curl_init (); curl_setopt ( $ curl, CURLOPT_URL , $ Url1 ), $ contents1 = curl_exec ( $ curl ) ; curl_setopt ( $ curl, CURLOPT_URL , $ url2 ), $ contents2 = curl_exec ( $ curl ) ;
4
Sammenlign de to URL innhold strenger . Følgende kode returnerer antall påfølgende figurer fra «$ contents1 " som samsvarer med innholdet i " $ contents2 " : en
$ lignende = strstr ( $ contents2 , $ contents1 ), $ similarcount = strlen ( $ lignende) ;
5
Del " $ similarcount " verdien av den totale strengen lengden på dette nummeret gir deg likheten faktor eller prosentandelen av lignende innhold som samsvarer med «$ contents1 . " fra den opprinnelige URL . Bruk følgende kode for å beregne faktor : en
$ faktor = $ similarcount /( strlen ( $ contents2 )); echo $ faktor;