Heim >Backend-Entwicklung >PHP-Tutorial >Funktionsanalyse zum Knacken von Anti-Hotlink-Bildern in PHP
Dieser Artikel stellt hauptsächlich die Funktionsanalyse von PHP-Cracking-Anti-Hotlink-Bildern vor. Jetzt kann ich ihn mit Ihnen teilen.
Unterstützt nur JPG und GIF. Jeder Es kann geändert werden, um mehrere Bildformate zu unterstützen
<?php $url=$_GET['url']; $ext=pathinfo($url,PATHINFO_EXTENSION); if($ext!='jpg' && $ext!='gif'){ // 只支持jpg和gif readfile('/upload/20081209130557536.gif'); exit; } $file=md5($url).'.'.$ext; if(file_exists($file)){ readfile($file); exit; }else{ $data=file_get_contents($url); if(!$data){ // 读取失败 readfile('/upload/20081209130557536.gif'); exit; } $handle=fopen($file,'wb'); fwrite($handle,$data); fclose($handle); echo $data; } ?>
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Lernen aller hilfreich sein. Bitte zahlen Sie Achtung auf die chinesische PHP-Website!
Verwandte Empfehlungen:
Das obige ist der detaillierte Inhalt vonFunktionsanalyse zum Knacken von Anti-Hotlink-Bildern in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!