index.php
<html>
<head>
<title>登录界面</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?php
//将用户提交的用户名和密码和数据库中的用户名和密码逐一比对,如正确,则进入2.php,错误则提示错误。
$username=$_post['username'];
$password=$_post['password'];
$sql="select * from userinfo where username='$username' and password='$password'";
$re=mysql_query($sql);
$row=mysql_num_rows[$re];
if(!$row){
echo "<script>alert('用户名或密码错误!');history.back(-1);</script>";
}
else {
echo '用户登录成功!';
echo '<meta http-equiv=refresh content=2;url=2.php>';
}
?>
<form name="login" method="post" action="index.php">
用户名:<input type="text" name="username" /><br/>
密码:<input type="password" name="password" /><br/>
<input type="submit" name="submit" value="登录">
</form>
</body>
<html>
② php获取网页源码内容有哪些办法
可以参考以下几种方法:
方法一: file_get_contents获取
<span style="white-space:pre"></span>$url="http://www..com/";
<span style="white-space:pre"></span>$fh= file_get_contents
('http://www.hxfzzx.com/news/fzfj/');<span style="white-space:pre"></span>echo $fh;
拓展资料
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。
用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
③ 如何查看php页面的源代码
看不到。。除非到服务器上下下来。。如果能看到的话。。那不是完全没有安全性了。。所以是不能的
④ 请教高手,我用php源码做了个网站,但是网站根目录下无index.php文件,每次进入都要local/HTML/escops才行
你好!
那就是
你的index.php在
根目录底下的HTML/escops目录下。你可以
在根目录下写个index.php,然后让它跳转到HTML/escops的index.php里。但是这样会影响搜索引擎收录的。
最好把源码目录结构弄清楚,然后把index.php想办法移到根目录底下。
打字不易,采纳哦!
⑤ php网站源码下载 及怎么在本机上运行
要想运行PHP代码,你得现有一个服务器环境。
1. 在网上自己下载一个xampp,然后安装。
2. 把你的代码放到xampp\htdocs\里面。
3. 打开浏览器,输入127.0.0.1/文件名.php
比如,你得文件有个叫index.php的,直接输入127.0.0.1/index.php访问,就开始执行了。
4.建议在htdocs里面添加文件夹,防止混乱。
5. 也可以将默认的htdocs目录更改到其他位置,这个网上介绍很多。
⑥ 在线求一个PHP网页源代码 ``(为了完成作业)
一楼的不要蒙人啊。
下面是一个远程修改ftp密码的php程序,你交上去,一定非常好。
不仅包含有html知识,也有js验证,还有php知识。如果你今后做网站,这个程序对你也非常实用。
<?PHP
if($_POST['servername']){
function jsalert($w)
{
echo '<script language="javascript">alert("'.$w.'");'."\r\n";
echo 'window.history.go(-1)';
echo '</script>';
}
if(!$_POST['UserName']){jsalert('Username error');exit;}
if(!($fp=@ftp_connect($_POST['servername'])))
{
jsalert( $_POST['servername'].'server can not connect!');
exit();
}
if(!@ftp_login($fp,$_POST['UserName'],$_POST['OldPassWord']))
{
jsalert('Sorry, you entered an incorrect username or password!');
exit();
}
if(@ftp_site($fp,'pswd '.$_POST['OldPassWord'].' '.$_POST['NewPassWord']))
{
jsalert('OK, the password has been successfully changed.');
exit;
}
else
{
jsalert('Failure, may be the FTP server does not support the change。');
exit;
}
}
else{
?>
<html>
<head>
<title>FTP password online tools to change</title>
<script language="JavaScript">
function is_kuho_password(password){
var pattern = /^([a-zA-Z0-9])+$/;
var flag= pattern.test(password);
if(!flag){return false;}
return true;
}
function passchange(){
var servername = document.passwdchange.servername.value;
var UserName = document.passwdchange.UserName.value;
var OldPassWord = document.passwdchange.OldPassWord.value;
var NewPassWord = document.passwdchange.NewPassWord.value;
var NewPassWord1 = document.passwdchange.NewPassWord1.value;
if(!servername){
alert('Please input domain name or ip');
document.passwdchange.servername.focus();
document.passwdchange.servername.value='';
return false;
}
if(!UserName){
alert('Please input user name');
document.passwdchange.UserName.focus();
document.passwdchange.UserName.value='';
return false;
}
//check PassWord
if(!OldPassWord){
alert('Please input password');
document.passwdchange.OldPassWord.focus();
document.passwdchange.OldPassWord.value='';
return false;
}
if(!NewPassWord){
alert('Please input new password');
document.passwdchange.NewPassWord1.value='';
document.passwdchange.NewPassWord.focus();
document.passwdchange.NewPassWord.value='';
return false;
}
if(!is_kuho_password(NewPassWord)){
alert('Sorry! You do not regulate the new password! Please enter from the 6-20 letters or numbers in Password!');
document.passwdchange.NewPassWord1.value='';
document.passwdchange.NewPassWord.focus();
document.passwdchange.NewPassWord.value='';
return false;
}
if(NewPassWord.length < 6 || NewPassWord.length > 20 ){
alert('You enter a new password length is not in line with the norms, enter the password 6-20 bit!');
document.passwdchange.NewPassWord1.value='';
document.passwdchange.NewPassWord.focus();
document.passwdchange.NewPassWord.value='';
return false;
}
if(!NewPassWord1){
alert('Make sure your new password!');
document.passwdchange.NewPassWord1.focus();
document.passwdchange.NewPassWord1.value='';
return false;
}
if(!is_kuho_password(NewPassWord1)){
alert('Sorry! You do not regulate the new password! Please enter from the 6-20 letters or numbers in Password!');
document.passwdchange.NewPassWord1.focus();
document.passwdchange.NewPassWord1.value='';
return false;
}
if( NewPassWord1.length < 6 || NewPassWord1.length > 20 ){
alert('Sorry! You do not regulate the new password! Please enter from the 6-20 letters or numbers in Password!');
document.passwdchange.NewPassWord1.focus();
document.passwdchange.NewPassWord1.value='';
return false;
}
if(NewPassWord != NewPassWord1){
alert('You enter the new password twice inconsistent, please re-enter after the check!');
document.passwdchange.NewPassWord1.value='';
document.passwdchange.NewPassWord.focus();
document.passwdchange.NewPassWord.value='';
return false;
}
if(NewPassWord == OldPassWord){
alert('The new password and the old password, no need to change!');
document.passwdchange.NewPassWord1.value='';
document.passwdchange.NewPassWord.focus();
document.passwdchange.NewPassWord.value='';
return false;
}
document.passwdchange.Submit.value="Being change...";
document.passwdchange.Submit.disabled=true;
}
</SCRIPT>
</head>
<body>
<div align="center">
<center>
<TABLE cellSpacing=1 cellPadding=8 width="600" bgColor=#635139 border=0>
<FORM name=passwdchange target="_self" action=<?php echo $_SERVER['PHP_SELF']; ?> onsubmit="return passchange()" method=post>
<TBODY>
<tr>
<TD align=center bgColor=#FFFFFF colspan="2"><font color="#FF9933"><b>
FTP password online tools to change</b></font></TD>
</tr>
<tr>
<TD align=right bgColor=#d6d3d6 width="154">Sever name:</TD>
<TD align=left bgColor=#ffffff width="411"><INPUT style="BORDER-RIGHT: 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: 1px solid; COLOR: #484800; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffffff"
maxLength=16 name=servername size="20"><FONT class=color1> <font color="#FF9933">
* Domain name or IP address</font></FONT></TD>
</tr>
<TR height=30>
<TD align=right bgColor=#d6d3d6 width="154">User name:</TD>
<TD align=left bgColor=#ffffff width="411"><INPUT
style="BORDER-RIGHT: 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: 1px solid; COLOR: #484800; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffffff"
maxLength=16 name=UserName size="20"><FONT class=color1> <font color="#FF9933">
*</font></FONT></TD></TR>
<TR height=30>
<TD align=right bgColor=#d6d3d6 width="154">Password:</TD>
<TD align=left bgColor=#ffffff width="411"><INPUT
style="BORDER-RIGHT: 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: 1px solid; COLOR: #484800; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffffff"
type=password maxLength=16 name=OldPassWord size="20"><FONT
class=color1> <font color="#FF9933">*</font></FONT></TD></TR>
<TR height=30>
<TD align=right bgColor=#d6d3d6 width="154">New password:</TD>
<TD align=left bgColor=#ffffff width="411"><INPUT
style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; COLOR: #484800; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffffff"
type=password maxLength=16 name=NewPassWord size="20"><FONT
class=color1> <font color="#FF9933">*</font></FONT> (Length:6-16bit) </TD></TR>
<TR height=30>
<TD align=right bgColor=#d6d3d6 width="154">Replay new password:</TD>
<TD align=left bgColor=#ffffff width="411"><INPUT
style="BORDER-RIGHT: 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: 1px solid; COLOR: #484800; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffffff"
type=password maxLength=16 name=NewPassWord1 size="20"><FONT
class=color1> <font color="#FF9933">*</font></FONT></TD></TR>
<TR>
<TD class=huangz align=middle bgColor=#ffffff colSpan=2 height=30 width="504">
<p align="center"><INPUT type=submit value=Change name=Submit></p>
</TD></TR></FORM>
</table>
</center>
</div>
</body>
</html>
<?php } ?>
⑦ 怎么才能安装从别人那下载的php整站源码 能详细点说吗
要看是是什么的网站源码,网站源码都有名字的,下载下来的时候都有安装手册的。一般的都是,把下载的代码放到apache下,然后在浏览器上输入网站源码指定的安装路径,然后按照步骤安装就可以了。
⑧ 求一段PHP源码,要能根据字符串的长度自动为其换行!
<?php
$str="卖大米卖大米卖大米alf破烂换钱,大豆腐便宜啦,两块一块dsjkal";
function addstr($str1,$len,$stradd="")
{
$i=0;
$str2="";
if($len%2==1)$len=$len+1;
$len1=strlen($str1);
for($i=0;$i < $len1/$len;$i++)
{
$str2.=substr($str1,$len*$i,$len).$stradd;
$str1=substr($str1,$len*$i,$len1-$len*$i);
}
return $str2;
}
$str3= addstr($str,6,"<br>");
echo $str3;
?>
⑨ 怎么看一个php网站源码
您好,PHP网站的源代码是无法直接看到的,因为PHP代码是在服务器上执行的,你通过浏览器或其他客户端请求服务器后,由服务器执行PHP代码,并将执行时输出的文本(一般是html格式、json格式或是xml格式)、二进制文件返回给你,你在浏览器或客户端只能收到运行的结果,具体代码是看不到的。
不仅PHP,所有动态网站的源代码都是无法直接看到的,除非你向网站所有者索要,或是黑入人家的服务器。。。
⑩ php获取网页源码内容有哪些办法
1、使用file_get_contents获得网页源代码。这个方法最常用,只需要两行代码即可,非常简单方便。
2、使用fopen获得网页源代码。这个方法用的人也不少,不过代码有点多。
3、使用curl获得网页源代码。使用curl获得网页源代码的做法,往往是需要更高要求的人使用,例如当你需要在抓取网页内容的同时,得到网页header信息,还有ENCODING编码的使,USERAGENT的使用等等。