php代码
<?php set_time_limit(0); include("data/config.php"); $link=mysql_connect($db_host,$db_user,$db_pass)or die("connect error"); mysql_select_db($db_name,$link)or die(mysql_error()); mysql_query("set names utf8"); header("Content-type:text/html;charset=utf-8"); $id=intval($_GET['id']); if($id==0){ $sql="select `goods_id`,`goods_name`,`goods_desc` from `p_goods` order by goods_id desc "; $res=mysql_query($sql); while($row=mysql_fetch_array($res)) { $aa="<span style='color:#ccc;font-size:12px;'>无远程图片</span>"; if(preg_match('/(http:\/\/)/i', $row['goods_desc'])){ $aa="<a target='_blank' href='?id=".$row['goods_id']."'>Go Get It</a>"; } echo $row['goods_id']." ".$row['goods_name']." ".$aa."<br/>"; } exit(); } sleep(1); $sql="select `goods_desc` from `p_goods` where `goods_id`='$id' limit 1"; $res=mysql_fetch_array(mysql_query($sql)); preg_match_all('/src=[\'|"]([^"|^\']+)[\'|"]/i', $res[0], $picurl); $urlArr=$picurl[1]; /* print_r($urlArr); die(); $urlArr[]="http://static.oschina.net/uploads/user/129/258733_50.jpg"; $urlArr[]="http://static.oschina.net/uploads/img/201302/16195715_kPci.png"; */ $num= isset($_GET['num']) ? $_GET['num'] : 1; $all=count($urlArr); $url=$urlArr[$num-1]; if(!preg_match('/(http:\/\/)/i', $url)){ if($num >= $all) { exit('<br/>all done!'); } echo $url."<br/> 已处理"; echo "<script>location.href='?id={$id}&num=".($num+1)."'</script>"; exit(); } $array=@get_headers($url,1); echo $url."<br/><br/>"; if(preg_match('/200/',$array[0])){ ob_start(); readfile($url); $img = ob_get_contents(); ob_end_clean(); $dir="images/goods_desc"; if (!file_exists($dir)) { mkdir($dir, 0777); } $filename=$dir."/".mt_rand(11111,9999999999).time().".jpg"; $f=fopen($filename,'a'); $fres=fwrite($f,$img); fclose($f); if($fres!=false){ $goods_desc=str_replace($url,"/".$filename,$res[0]); $sql="update `p_goods` set `goods_desc` = '$goods_desc' where `goods_id`='$id' limit 1 "; mysql_query($sql); } } echo $num."/".$all; if($num >= $all) { exit('<br/>all done!'); } else{ echo "<script>location.href='?id={$id}&num=".($num+1)."'</script>"; } ?>
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前By尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
4 週前By尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前ByDDD
R.E.P.O.保存文件位置:在哪里以及如何保護它?
3 週前ByDDD

熱工具

禪工作室 13.0.1
強大的PHP整合開發環境

記事本++7.3.1
好用且免費的程式碼編輯器

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能