php制作

在一个网页中怎样做一个悬浮窗口,并在右上角有关闭按钮的。

JS的会很简单,而且类似的很多,多找找。<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"><title>右侧浮动窗口代码演示</title></head><body><table height=1000><tr><td>演示效果看右侧,右侧调用页面为right.htm</td></tr></table><!-- 浮动广告代码开始 --><div id="ShowAD" style="position:absolute; z-index: 100;"><div style="width:155;height:18px;font-size:14px;font-weight:bold;text-align:left;CURSOR: hand;" onClick="closead();"><font color=ff0000>关闭</font></div><IFRAME allowTransparency="true" marginwidth=0 marginheight=0 src="right.htm" frameborder=0 width=155 scrolling=no height=530></IFRAME></div><script>var bodyfrm = ( document.compatMode.toLowerCase()=="css1compat" ) ? document.documentElement : document.body;var adst = document.getElementById("ShowAD").style; adst.top = ( bodyfrm.clientHeight -530-22 ) + "px"; adst.left = ( bodyfrm.clientWidth -155 ) + "px";function moveR() { adst.top = ( bodyfrm.scrollTop + bodyfrm.clientHeight - 530-22) + "px"; adst.left = ( bodyfrm.scrollLeft + bodyfrm.clientWidth - 155 ) + "px";}setInterval("moveR();", 80);function closead(){ adst.display='none';}</script><!-- 浮动广告代码结束 --></body></html>

为什么php制作网页中无法正常显示中文

很明显数据编码不一致你的网页时gbk的 数据库的表也是设置了gbk那么现在最大可能就是你的文档本身是utf-8的,把文件本身改为gbk试试吧或者在php文件中没有声明头文件header("content-type:text/html;charset=gbk"); 应该加在哪里啊? header("content-type:text/html;charset=gbk");加载.php文件的开头 能截图然后标出吗? <?phpheader("content-type:text/html;charset=gbk");?>就是最开头我现在怀疑你文件本身是utf8的 所以导致乱码 你先看看是不是 嗯,ok了 是utf-8 为什么加了这个后,标题反而变了

用PHP做登陆注册页面

登录页:login.php<?phpinclude("conn.php");$username=$_POST['name'];$password=$_POST['password'];$yanzheng=$_POST['yanzheng'];if(isset($_POST['submit'])){$sql=("select username,password from member where username='$username' and password='$password'") or die("sql语句执行失败");//print_r($sql);$ar=mysql_query($sql);if($ar){if($row=mysql_fetch_array($ar)){ session_start(); if($_POST["yanzheng"]) { if($yanzheng!=$_session[pic]||$yanzheng=="") { echo "验证码输入有误"; exit; } if($yanzheng==$_session[pic]) { header("location:index.php"); } }} else { echo "用户名或密码错误"; } } }?><form action="login.php" method="post"><table border=1 align=center width=500 height=300 bgColor=#DFFFDF bordercolor=#fffbec><tr><td colspan=2 align=center>用户登录</td></tr><tr> <td>用户姓名:</td> <td><input type="text" name="name" id="name"/></td></tr><tr> <td>用户密码:</td> <td><input type="password" name="password" id="password"/></td></tr><tr> <td>验证码:</td> <td><input type="text" name="yanzheng" id="yanzheng"/> <img src="yanzheng1.php" width="50" height="30"></img> </td></tr><tr><td colspan=3 align=center><input type="submit" name="submit" value="登录"/><input type="reset" name="reset" value="重置"/><a href="register.php">注册</a></td></tr> </table></form>注册页:register.php<?php include("conn.php"); if(isset($_POST['submit'])&&$_POST['submit']) { if($_POST['username']=='') { echo "用户名不能为空"; exit(); } if($_POST['password']=='') { echo "密码不能为空"; exit(); } if($_POST['realpass']!=$_POST['password']) { echo "两次密码输入不一致"; exit(); } $sql="insert into member(username,real_name,password,email,headimg) values('$_POST[username]','$_POST[username]','$_POST[password]','$_POST[email]','')"; $ar=mysql_query($sql); if($ar) { header("location:index.php"); } else { echo mysql_error(); } }?><body><form action="register.php" method="post"><table border=1 align=center width=500> <tr> <td height=40 bgColor=#DFFFDF colspan=2>会员注册 [<a href="login.php">返回登录页</a>]</td> </tr> <tr> <td height=40 bgColor=#fffbec >会员ID</td> <td><input type="text" name="username" id="username"/></td> </tr> <tr> <td height=40 bgColor=#fffbec>密码</td> <td><input type="password" name="password" id="password"/></td> </tr> <tr> <td height=40 bgColor=#fffbec>确认密码</td> <td> <input type="password" name="realpass" id="realpass"/> </td> </tr> <tr> <td height=40 bgColor=#fffbec>EMAIL</td> <td><input type="text" name="email" id="email"/></tr> <tr> <td height=40 bgColor=#fffbec></td> <td><input type="submit" name="submit" value="注册"/><input type="reset" value="重置"></td> </tr></table></form></body>主页显示:index.php<?php include("conn.php"); function cutstr($str,$cutleng){$str = $str; //要截取的字符串$cutleng = $cutleng; //要截取的长度$strleng = strlen($str); //字符串长度if($cutleng>$strleng)return $str;//字符串长度小于规定字数时,返回字符串本身$notchinanum = 0; //初始不是汉字的字符数for($i=0;$i<$cutleng;$i++){if(ord(substr($str,$i,1))<=128){$notchinanum++;}}if(($cutleng%2==1)&&($notchinanum%2==0)) //如果要截取奇数个字符,所要截取长度范围内的字符必须含奇数个非汉字,否则截取的长度加一{$cutleng++;}if(($cutleng%2==0)&&($notchinanum%2==1)) //如果要截取偶数个字符,所要截取长度范围内的字符必须含偶数个非汉字,否则截取的长度加一{$cutleng++;}return substr($str,0,$cutleng);}?><html><head> <script type="text/javascript"> function All(e, itemName){var aa = document.getElementsByName(itemName);for (var i=0; i<aa.length; i++) aa[i].checked = e.checked; //得到那个总控的复选框的选中状态}function Item(e, allName){var all = document.getElementsByName(allName)[0];if(!e.checked) all.checked = false;else{ var aa = document.getElementsByName(e.name); for (var i=0; i<aa.length; i++) if(!aa[i].checked) return; all.checked = true;}} </script></head><?php include("conn.php"); if(isset($_POST['del'])) { $mm = $_POST["selected"]; $id =implode(",",$mm); $sql = "delete from forums where id in(".$id.")"; //echo $sql; $result=mysql_query($sql); echo $result?"删除成功":"删除失败"; }?><table style="BORDER-BOTTOM-WIDTH: 1px; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width=600 align=center border=1 bordercolor=#ddddff><tr align=middle> <td height=40 bgColor=#DFFFDF colspan=3>论坛列表</td> </tr> <tr> <td colspan=3><a href="login.php" style="float:right">[退出系统]</a><a href="add_forum.php" style="float:right">[添加论坛]</a></td> <td></td> </tr> <tr align=middle> <td height=40 bgColor=#DFFFDF width=80>状态</td> <td height=40 bgColor=#DFFFDF>论坛</td> <td height=40 bgColor=#DFFFDF>最后更新</td> </tr> <?php $sql="select * from forums"; $result=mysql_query($sql); $num=mysql_num_rows($result); if($num>0) { while($row=mysql_fetch_array($result)){ ?> <tr align=middle> <td bgColor=#fffbec><input type="checkbox" name="selected" value="1"/></td> <td height=50 bgColor=#fffbec width=300> <?php echo "<div><a href=\"forums.php?F=".$row['ID']."\">".$row['forum_name']."</a></div>"; echo cutstr($row['forum_description'],24);//最多显示24个字节,12个字,多余部分用省略号代替 echo "……"; ?> </td> <td height=50 bgColor=#fffbec><div><?php echo $row['last_post_time']."by".$row['last_post_author']?></div></td></tr> <?php } } else { echo "<tr bgColor=#fffbec><td colspan=3>对不起,论坛尚在创建中……</td></tr>"; } ?> <tr> <td colspan=3> <input type="checkbox" name="selected" value="1" onclick="All(this,'selected')"/>全选/不全选</td> </tr> <tr> <td><input type="button" name="del" id="del" value="删除选中项"/> <?php ?> </td> </tr></table></html>数据库你就自己建,望采纳~

做一个简单的php 注册登陆界面

你会php吗?会的话这边给你个思路,然后根据这思路来写。首先注册效果是;1、做好注册页面,放置你要的表单,给你的每一个表单取一个名字(名字自定义,不重复即可)。2、用$_post或$_get来提交到php接收页面。3、在php页面里面首先是接收你注册页面过来的信息,用$_POST["表单名字"]或$_GET["表单名字"]方法来接。4、执行sql语句了,把接过来的内容写进数据库就ok了。(insert into );登陆页就是提交过来的数据跟数据库里面的数据进行比对的过程,这个没多少代码。把提交过来的数据,通过php接过来之后跟数据库里面的数据库进行查找比对。一致就登陆成功,否则登陆失败。 不会啊,我只会简单的html,但html做出来的只是静态的……希望能直接给php的代码吧,php还没接触过…… 123456789101112131415161718192021222324252627<?php /*登陆代码开始*/if($_GET["act"]=="login"){$username=$_POST["username"];$password=$_POST["password"];$sql=mysql_query("select username password from user_biao where username='$username' and password='$password'");if($row=mysql_fetch_array($sql)){echo "登陆成功";}else{echo "登陆失败";}}/*登陆代码结束*//*注册代码开始*/if($_GET["act"]=="reg"){$username=$_POST["username"];$password=$_POST["password"];$sql=mysql_query("INSERT INTO user_biao(username,username) values('$username','$password')"); echo "用户注册成功";} /*注册代码结束*/?>这是php代码,完整代码看附件,看完同意下哈,毕竟帮你写了那么多了。很抱歉,回答者上传的附件已失效

怎么在网页上用PHP 做个搜索功能?

通过from表单,将查询的关键词,通过 like 跟数据进行模糊查询对比从topics表中查询字段subject与传进来的参数'$_POST['topic']进行比较模糊查询设subject字段数据为:数学,英语,物理,化学,英文$subject=$_POST['topic']; $sql = "select * from topics where subject like '%" .$subject. "%'";$result = mysql_query($sql);若从表单提交的‘topic’值为“学”,得到的结果将是:数学,化学多个字段匹配查询:$sql = "select id,subject from topics where (id like '%" .$id. "%') or (name like '%" .$name. "%') or (subject like '%" .$subject. "%') order by id desc";结果依据字段id的顺序

建站需求填写

采购需求填写

采购需求

采购产品:
联系人:
* 联系电话:
公司名称:
补充说明:
* 验证码:
提交