首页 > php代码

php登陆问题[txt保存数据]

<?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
}
?>

阅读全文

PHP 函数入门教程

PHP 函数入门教程是每一位学php者都必须掌握的基础知道哦,好了下面我们就来讲一下php函数实例加教程吧.

真正的权力的PHP来自其职能。

在PHP -有7 00多个内置的功能。


-------------------------------------------------- ------------------------------

PHP函数
在本教程,我们将告诉您如何建立自己的职能。

参考和范例内置的职能,请访问我们的PHP参考。


创建一个PHP函数
一个函数是一个代码块,可以被处决时,我们需要它。

创建PHP函数:

所有功能开始改为“函数( ) ”
姓名的功能-它应该能够明白的功能并不由它的名称。的名字就可以开始以字母或下划线(不是一个数字)
添加一个“ ( ” -功能代码开放后卷曲的支撑
插入代码的功能
添加一个“ ) ” -这一功能主要是完成的闭幕曲支撑
例如
一个简单的功能,写我的名字时,它被称为:

阅读全文

php+ajax实现数据调用

var xmlHttp            function showUser(str) //这就是上面调用的函数体
{
xmlHttp=GetXmlHttpObject() //首先判断浏览器是否支持HTTP Request
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var url="getuser.php" //这里是你的PHP函数名,就是这个函数里写的SQL语句拉.
url=url+"?q="+str  //这是后面跟的参数
url=url+"&sid="+Math.random()  //他在在这里创建了一个随机数
xmlHttp.onreadystatechange=stateChanged   //调用stateChanged判断状态(这里的有些东西大家要查一下)
xmlHttp.open("GET",url,true)  //OPEN传递进来的URL TRUE就是表示异步传输,就是页面不刷新
xmlHttp.send(null) //发送
}

阅读全文