首页 > phper

php下载css中图片代码

<?php教程
$url = 'http://www.phprm.com';
$data = file_get_contents('abc.css教程');
preg_match('/(.*//.*?)//',$url,$host);
$host = $host[1];
if (!is_dir('img')) { mkdir('img'); }
$regex = '/url('http://pic2.phprm.com/2011/09/26/{0,1}"{0,1}(.jpg)/';
preg_match_all($regex,$data,$result);
foreach ($result[1] as $val) {
if (preg_match('/^http.*/',$val)) { $target = $val; }
else if (preg_match('/^/.*/',$val)) { $target=$host.$val; }
else { $target=$url.$val; }
echo $target."<br/>rn";
preg_match('/.*/(.*.D+)$/',$val,$name);
if (!is_file('./img/'.$name[1])) {
copy($target,'./img/'.$name[1]);
}
}?>

阅读全文

目录递归循环php代码

这是一款从代码和速度上还不错的php目录遍历代码,有需要的朋友可以参考一下。  代码如下 复制代码 $path = '..';function get_filetree($path){$tree = array();foreach(glob($path.'/*') as $single){if(is_dir($single)){$tree = array_merge($tree,get_filetree($single));}else{$tree[] = $single;}}return $tree;}print_r(get_fi...
阅读全文

mysql php无刷新三级联动菜单

<script language="JavaScript" type="text/网页特效">
function removeOptions(selectObj){    
          if (typeof selectObj != 'object'){
            selectObj = document.getElementById(selectObj);
    }      // 原有选项计数    
          var len = selectObj.options.length;    
    for (var i=0; i < len; i++){         // 移除当前选项        
        selectObj.options[0] = null;    
    }
}
function setSelectOption(selectObj, optionList, firstOption, selected) {   
     if (typeof selectObj != 'object'){        
      selectObj = document.getElementById(selectObj);
  }      // 清空选项    
  removeOptions(selectObj);      // 选项计数    
  var start = 0;          // 如果需要添加第一个选项    
  if (firstOption){        
       selectObj.options[0] = new Option(firstOption, '');          // 选项计数从 1 开始        
    start ++;   
  }     
  var len = optionList.length;
  for (var i=0; i < len; i++){         // 设置 option        
      selectObj.options[start] = new Option(optionList[i].txt, optionList[i].val);          // 选中项        
   if(selected == optionList[i].val){            
       selectObj.options[start].selected = true;        
   }          // 计数加 1        
  start ++;    
 } 
}  //-->
 var sidArr = [];

阅读全文

图片验证码生成应用实例

<?php教程
session_start();//开启session
if(isset($_POST['check']))
{
if($_POST['check'])
 {
if($_POST['check']==$_SESSION['check_pic'])
 {
 echo " 验证码正确".$_SESSION['check_pic'];
 }
else
 {
 echo " 验证码错误".$_SESSION['check_pic'];
 }
}
}
?>
<FORM METHOD=POST ACTION="">
<img src="index.php"><br>    <!----链接图片--->
<input type="text" name="check" >
<input type="submit" value="提交">
</FORM>

阅读全文