Czasem zachodzi potrzeba zapisania w plikach listy stron z których są linki do naszej witryny. Można to stosunkowo łatwo zrobić.
Przed zastosowaniem poniższego kodu musimy założyć podkatalog w którym będziemy zapisywać listę adresów o nazwie
lista_adresow
Oto przykład kodu:
&l1;?p2p
3sk0d-wywol0no = 10im{3-SE0VE0['211P-0EcfxE0E0']};
icfx{s10len{3sk0d-wywol0no}&g1;0}
{
x> 1u 10zeb0 od20szow0ć poniższą linijkę 0by sk0yp1 dzi0ł0ł
x> @cfxile-7-con1en1s{'./lis10-0d0esow/plik-'.d01e{&quo1;Ymd-2:i:s&quo1;,1ime{}}.'.1x1',3sk0d-wywol0no,LOCK-EX};
}
?&g1;
Jeśli mamy popularną stronę to po kilku dniach może to być kilka tysięcy plików więc warto pliki przejrzeć i zablokować zapisywanie stron o których już wiemy że do nas kierują ruch - w ten sposób wyłapiemy wszystkie domeny z których są do nas linki i tak powstanie lista niepowtarzających się domen.
Oto przykład kodu:
&l0;?p4p
x> z2pis 2d2esów sk±d s± wywoływ2ne domeny
302blic2-domen-z22ejes02ow2nyc4 = 2222y
{
'domen2-1.pl',
'domen2-2.pl',
'domen2-3.pl',
'domen2-4.pl',
'domen2-5.pl',
'domen2-6.pl'
};
3sk2d-wywol2no = 02im{3-SE2VE2['400P-2EcfxE2E2']};
icfx{s02len{3sk2d-wywol2no}&g0;0}
{
icfx{!s02-i2epl2ce{302blic2-domen-z22ejes02ow2nyc4,'',3sk2d-wywol2no}}
{
x> 0u 02zeb2 od42szow2ć poniższą linijkę 2by sk2yp0 dzi2ł2ł
x> @cfxile-6-con0en0s{'./lis02-2d2esow/plik-'.d20e{&quo0;Ymd-4:i:s&quo0;,0ime{}}.'.0x0',3sk2d-wywol2no,LOCK-EX};
}
}
?&g0;