<?php
if ( $_SERVER [ 'REQUEST_METHOD' ]== "POST" ){
// Get UserNames and Passwords.
$Logi = file ( "users/log.txt" );
// Work out how many there are
$size = sizeof ( $Logi );
// Break apart passwords and usernames
foreach( $Logi as $Key => $Val )
{ $Data [ $Key ] = explode ( "||" , $Val ); }
// run through list and see if any match
for( $K = 0 ; $K < $size ; $K ++)
{
$user = $Data [ $K ][ 0 ];
$pass = $Data [ $K ][ 1 ];
// If match set cookie and redirect.
if ( $user == trim ( addslashes ( $_POST [ "user" ])) && $pass == trim ( addslashes ( $_POST [ "pass" ])) )
{
setcookie ( "in" , 1 , time ()+ 3600 );
// Start hidden page
header ( "Location: http://www.phprm.com" );
}
}
echo "Login Failed." ;
// If you didnt log in show login form
} else { ?>
<div style="width:250px">
<div><strong>Black Sheep E-Team Login</strong></div>
<div><form name="Login" method="post" action=" <?=$_SERVER [ 'PHP_SELF' ]; ?> ">
<div align="right">Username:
<input name="user" type="text" >
<br>
Password:
<input name="pass" type="password" >
<br>
<input type="submit" name="Submit" value="Submit">
</div>
</form>
</div></div>
<?php
}
?>
屏蔽的ip列表几种方法
下面我是收集了几种常用的屏蔽的ip列表的程序处理方法,屏蔽这样可以让你的网站更好,更稳定了,下面我们不来分析下面的屏蔽方法吧.
php 取得文章中图片地址
我这是看看dede里面的一段代码,他是用php正则把html文件的内容中的img src 中的图片地址获取然后再上传到本地服务器中哦,下面我们来看看是如何写的吧.
php文件创建
PHP-创建文件
在您可以做任何一份档案,它已存在!在这一课您将学习如何建立一个档案使用PHP 。
广告Tizag.com
PHP的-制造混乱
在PHP中,某个文件创建使用的命令也被用来打开文件。这似乎有点混乱,但我们会努力澄清这一难题。
在PHP的打开功能是用来打开文件。然而,它也可以创建一个文件,如果它没有找到该文件中指定的函数调用。所以,如果你使用打开一个文件不存在,它将创建它,因为你打开该文件的书面或附加(更多关于这个版本) 。
PHP的-如何创建一个文件
在打开功能需要两个重要的信息,正常运行。首先,我们必须与供应的文件的名称,我们希望它打开。其次,我们必须告诉我们什么功能上做计划,与该文件(即从档案读取,写入信息等) 。
由于我们要创建一个文件,我们必须提供的文件名称和告诉PHP ,我们要写入档案。注:我们必须告诉PHP我们书面文件,否则它不会创建一个新的文件。
php检测文件目录大小类
这段代码来自php dedecms哦,觉得它这个检测文件大小写得比较好,所以不把它贴出来哦,与各位分享一下吧.
class SpaceUse
{
var $totalsize=0;
function checksize($indir)
{
$dh=dir($indir);
while($filename=$dh->read())
{
if(!ereg("^.",$filename))
{
if(is_dir("$indir/$filename")) $this->checksize("$indir/$filename");
else $this->totalsize=$this->totalsize + filesize("$indir/$filename");
}
}
}
function setkb($size)
{
$size=$size/1024;
//$size=ceil($size);
if($size>0)
{
list($t1,$t2)=explode(".",$size);
$size=$t1.".".substr($t2,0,1);
}
return $size;
}
function setmb($size)
{
$size=$size/1024/1024;
if($size>0)
{
list($t1,$t2)=explode(".",$size);
$size=$t1.".".substr($t2,0,2);
}
return $size;
}
}
php 删除文件与目录代码
function RmDirFiles($indir)
{
$dh = dir($indir);
while($filename = $dh->read()) {
if($filename == "." || $filename == "..")
continue;
else if(is_file("$indir/$filename"))
@unlink("$indir/$filename");
else
$this->RmDirFiles("$indir/$filename");
}
$dh->close();
@rmdir($indir);
}
//获得某目录合符规则的文件
function GetMatchFiles($indir,$fileexp,&$filearr)
{
$dh = dir($indir);
while($filename = $dh->read())
{
$truefile = $indir.'/'.$filename;
if($filename == "." || $filename == ".."){
continue;
}
else if(is_dir($truefile)){
$this->GetMatchFiles($truefile,$fileexp,$filearr);
}
else if(preg_match("/.(".$fileexp.")/i",$filename)){
$filearr[] = $truefile;
}
}
$dh->close();
}
//删除文件
function DeleteFile($filename)
{
$filename = $this->baseDir.$this->activeDir."/$filename";
if(is_file($filename)){ @unlink($filename); $t="文件"; }
else{
$t = "目录";
if($this->allowDeleteDir==1) $this->RmDirFiles($filename);
}
ShowMsg("成功删除一个".$t."!","file_manage_main.php?activepath=".$this->activeDir);
return 0;
}
php生成静态[html]页面代码
php生成中文验证码程序
php生成xml 类
php 实现文章上一页与下一页 代码
php 实现文章上一页与下一页 代码,这是我要写一个小作品时用到了,今天把它拿出来各各位分享一下下,记得以前我总想法不明白怎么实现文章上下一页的做法,后来在一个BBS看到了原来是判断当前ID然后order by 或asc就可以简单的实现了.
新闻小偷代码,php小偷程序
php实现编码的转换
php实现编码的转换,这里会把gb2312转换成utf-8