蛛丝记录器_PHP
zmsj.php:
// 这个文件名为 zsmj.php
// 函数分析 $_SERVER["HTTP_USER_AGENT"] 信息,如果是搜索机器的特征字,就返回相应的值
// 否则返回 false
// 联系QQ 733905
// email zj#52linux.com (#换成@)
// homepage http://www.52linux.com
// good luck :)
function 52linux.com_zsmj()
{
$useragent = strtolower($_SERVER["HTTP_USER_AGENT"]);
if (strpos($useragent, "googlebot") !== false){
return "Googlebot";
}
if (strpos($useragent, "msnbot") !== false){
return "MSNbot";
}
if (strpos($useragent, "slurp") !== false){
return "Yahoobot";
}
if (strpos($useragent, "baiduspider") !== false){
return "Baiduspider";
}
if (strpos($useragent, "sohu-search") !== false){
return "Sohubot";
}
if (strpos($useragent, "lycos") !== false){
return "Lycos";
}
if (strpos($useragent, "robozilla") !== false){
return "Robozilla";
}
return false;
}
?>
调用方法:
//调用程序
//作者 张建
// QQ 733905
// email zj#52linux.com (#换成@)
// 主页 http://52linux.com
//
//
$mysql_link_host="";
$mysql_link_name="";
$mysql_link_pass="";
$mysql_link_db ="";
// 上面改成符合你的 mysql连接参数
include('zsmj.php');
$sebotname = get_naps_bot();
if($sebotname )
{
$thispage = addslashes($_SERVER["HTTP_REFERER"]);
$sebotagent=addslashes($_SERVER["HTTP_USER_AGENT"]);
$remote_ip=addslashes($_SERVER["REMOTE_ADDR"]);
$sql="INSERT INTO `zsmj` SET botname='$sebotname',bottag='$sebotname',botagent='$sebotagent' ,botlast=NOW(),botlasturl='$thispage',botip='$remote_ip'";
$mysql=@mysql_connect($mysql_link_host,$mysql_link_name,$mysql_link_pass);
@mysql_db_query($mysql_link_db,$sql);
@mysql_close($mysql);
}
print "document.write(\"
?>
数据库设计如下
create database zsmj;
use zsmj;
CREATE TABLE `zsmj` (
`botid` int(10) unsigned NOT NULL auto_increment,
`botname` varchar(100) NOT NULL default "",
`botagent` varchar(200) NOT NULL default "",
`bottag` varchar(100) NOT NULL default "",
`botlast` datetime NOT NULL default "0000-00-00 00:00:00",
`botlasturl` varchar(250) NOT NULL default "",
`botip` varchar(20) NOT NULL default "",
UNIQUE KEY `botid` (`botid`),
KEY `botname` (`botname`)
) TYPE=MyISAM AUTO_INCREMENT=9 ;

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Perisian Pinduoduo menyediakan banyak produk yang bagus, anda boleh membelinya pada bila-bila masa dan di mana-mana sahaja, dan kualiti setiap produk dikawal ketat, setiap produk adalah tulen, dan terdapat banyak diskaun beli-belah keutamaan, membolehkan semua orang membeli-belah dalam talian. Masukkan nombor telefon mudah alih anda untuk log masuk dalam talian, tambahkan berbilang alamat penghantaran dan maklumat hubungan dalam talian, dan semak arah aliran logistik terkini pada bila-bila masa. Cari dan leret ke atas dan ke bawah untuk membeli dan membuat pesanan. Anda boleh mengalami kemudahan tanpa meninggalkan rumah Dengan perkhidmatan membeli-belah dalam talian, anda juga boleh melihat semua rekod pembelian, termasuk barangan yang telah anda beli, dan menerima berpuluh-puluh sampul merah beli-belah dan kupon Sekarang editor telah menyediakan maklumat dalam talian terperinci untuk Pengguna Pinduoduo untuk melihat rekod produk yang dibeli. 1. Buka telefon anda dan klik pada ikon Pinduoduo.

Dalam bahasa C, pernyataan if biasanya digunakan untuk melaksanakan blok kod tertentu berdasarkan satu syarat. Walau bagaimanapun, pelbagai syarat boleh digabungkan untuk membuat penentuan menggunakan operator logik seperti &&, ||, dan !. Termasuk menggunakan logik DAN (&&) untuk menilai berbilang syarat, menggunakan logik ATAU (||) untuk menilai sekurang-kurangnya satu syarat, menggunakan logik NOT (!) untuk menilai penolakan syarat tunggal, serta bersarang jika pernyataan dan menggunakan kurungan untuk menjelaskan keutamaan.

Cara Melihat Sejarah Perintah dalam Linux Di Linux, kami menggunakan perintah sejarah untuk melihat senarai semua arahan yang dilaksanakan sebelum ini. Ia mempunyai sintaks yang sangat mudah: sejarah Beberapa pilihan untuk berpasangan dengan perintah sejarah termasuk: Penerangan pilihan -c mengosongkan sejarah arahan untuk sesi semasa -w menulis sejarah arahan ke fail -r memuat semula sejarah arahan daripada fail sejarah - n Hadkan bilangan keluaran bagi perintah terkini Hanya jalankan perintah sejarah untuk melihat senarai semua perintah yang dilaksanakan sebelum ini dalam terminal Linux: Selain melihat sejarah arahan, anda juga boleh mengurus sejarah arahan dan melakukan pengubahsuaian pada perintah yang dilaksanakan sebelum ini, membalikkan cari sejarah arahan atau padam sejarah sepenuhnya

Rakaman panggilan dalam iPhone sering dipandang remeh dan merupakan salah satu ciri iPhone yang paling kritikal. Dengan kesederhanaannya, ciri ini amat penting dan boleh memberikan cerapan penting tentang panggilan yang dibuat atau diterima pada peranti. Sama ada untuk tujuan kerja atau prosiding undang-undang, keupayaan untuk mengakses rekod panggilan boleh terbukti tidak ternilai. Secara ringkas, sejarah panggilan merujuk kepada entri yang dibuat pada iPhone anda apabila anda membuat atau menerima panggilan. Log ini mengandungi maklumat penting, termasuk nama kenalan (atau nombor jika tidak disimpan sebagai kenalan), cap masa, tempoh dan status panggilan (didail, terlepas atau tidak dijawab). Ia adalah rekod ringkas tentang sejarah komunikasi anda. Sejarah panggilan termasuk jalur sejarah panggilan yang disimpan pada iPhone anda

iPhone membolehkan anda menambah ubat dalam apl Kesihatan untuk menjejak dan mengurus ubat, vitamin dan suplemen yang anda ambil setiap hari. Anda kemudian boleh log ubat yang telah anda ambil atau langkau apabila anda menerima pemberitahuan pada peranti anda. Selepas anda mencatatkan ubat anda, anda boleh melihat kekerapan anda mengambil atau melangkaunya untuk membantu anda menjejaki kesihatan anda. Dalam siaran ini, kami akan membimbing anda untuk melihat sejarah log ubat yang dipilih dalam apl Kesihatan pada iPhone. Panduan ringkas tentang cara melihat sejarah log ubat anda dalam Apl Kesihatan: Pergi ke Apl Kesihatan>Semak imbas>Ubat>Ubat>Pilih Ubat>Pilihan&a

Cadangan Pembangunan C#: Sistem Pembalakan dan Pemantauan Ringkasan: Dalam proses pembangunan perisian, sistem pembalakan dan pemantauan adalah alat penting. Artikel ini akan memperkenalkan peranan dan cadangan pelaksanaan sistem pembalakan dan pemantauan dalam pembangunan C#. Pengenalan: Pembalakan dan pemantauan adalah alat penting dalam projek pembangunan perisian berskala besar. Mereka boleh membantu kami memahami status berjalan program dalam masa nyata dan menemui serta menyelesaikan masalah dengan cepat. Artikel ini akan membincangkan cara menggunakan sistem pengelogan dan pemantauan dalam pembangunan C# untuk meningkatkan kualiti perisian dan kecekapan pembangunan. Peranan sistem pembalakan

Bagaimana untuk log dan memantau projek pembangunan Java 1. Pengenalan latar belakang Dengan perkembangan pesat Internet, semakin banyak syarikat telah mula membangunkan Java dan membina pelbagai jenis aplikasi. Dalam proses pembangunan, pembalakan dan pemantauan adalah pautan penting yang tidak boleh diabaikan. Melalui pembalakan dan pemantauan, pembangun boleh menemui dan menyelesaikan masalah dalam masa untuk memastikan kestabilan dan keselamatan aplikasi. 2. Kepentingan pembalakan 1. Penjejakan masalah: Apabila ralat aplikasi berlaku, pengelogan boleh membantu kami mencari masalah dengan cepat.

1. Pengenalan kepada pernyataan if Pernyataan if ialah pernyataan struktur percabangan yang melakukan operasi berbeza mengikut keadaan. Pernyataan if biasanya terdiri daripada ungkapan bersyarat dan satu atau lebih pernyataan. Jika nilai ungkapan bersyarat adalah benar, maka penyataan dalam pernyataan if dilaksanakan jika tidak, blok pernyataan if dilangkau. Sintaks pernyataan if adalah seperti berikut: if(condition)thenstatement;elsestatement;endif; di mana syarat ialah ungkapan bersyarat dan pernyataan ialah pernyataan SQL yang perlu dilaksanakan. 2. Pengenalan kepada penyataan if bersarang Pernyataan if bersarang merujuk kepada menyarang satu atau lebih penyataan if menyekat dalam blok penyataan if untuk melaksanakan operasi yang berbeza berdasarkan keadaan yang berbeza.
