php和js交互一例,二个php作的文书留言本的事例

ca88会员登录中心

复制代码 代码如下:

上两节自作者本着guest.php和edit.php作了呈报.需求注意的是php和html的区分:
php通常是–>(1)<? echo(“zihanonline”);?>
            (2)<? php
                  echo(“zihanonline”);
               ?>
            (3)<script laanguage=”php”>
                echo(“zihanonline”);
               </script>
            (4)<% echo(“zihanonline”);%>
等4种格局.不要混淆.

代码很简单,就相当的少废话了,直接奉上代码:

<html> 
<head> 
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″> 
    <title>Untitled</title> 
<script language=”javascript”> 
<!– 
function rec_delete(message){ 
    return confirm(message); 

//–> 
</script> 
</head> 
<body> 
<?php 
$myrow[guest_name]=”asdf\””; 
$myrow[guest_name]=”asdf'”; 
$guest_name=addslashes($myrow[guest_name]); 
//$guest_name=str2js($myrow[guest_name],”‘”); 
$dele_mess=”真的要刨除这一个留言呢?\n留言姓名:$guest_name($myrow[guest_ip])”.”\n留言时间:$myrow[guest_time]”; 
echo “<script>”; 
echo “delete_mess=\”$dele_mess\””; 
echo “<\/script>”; 
?> 
<a href=”<?php echo “$PHP_SELF?opt=delete”; ?>”  onClick=’return rec_delete(delete_mess)’>删除</a> 
</body> 
</html>

上边大家来研商消息保管:manage.php代码.

//manage.php<html>

<head>
<title>留言处理</title>
<meta http-equiv=”Content-Type” content=”text/html;
charset=gb2312″>
<style>
<!–
A:link {text-decoration: none ; color:0000ff}
A:visited {text-decoration: none; color:004080}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color:ff0000}
BODY {FONT-SIZE: 9p}
TH {FONT-SIZE: 9pt}
TD {FONT-SIZE: 9pt}
–>
</style>

</head>

<body bgcolor=”#FFFFFF” background=”back.gif”>
<?
include(‘head.htm’);
include(“sys.php”);
if ($password!=$managepwd and $dispflag)
  {

  echo “<meta http-equiv=Refresh content=5;url=guest.php>”;
  echo “<center>”;
  echo “<font color=red>密码错误!不恐怕删除留言!</font>”;
  echo “<p>程序将在3秒重回</p>”;
  echo “<p> <a
href=;”;
  echo “<br>”;
  echo “</center>”;

  exit;
  }

?>
<table width=”445″ border=”0″ align=”center” bgcolor=”#CCCCCC”>
  <form method=”post” action=”manage.php”>
    <?
   if ($dispflag==”show”)
   {
  $content = file($guestfile);
  $count =count($content);
  $text=””;
     for ($h=$count;$h>0;$h–)
         {
          $text=$text.'<tr><td>删除第’.$h.”条留言:<input
type=checkbox name=check$h value=$h></td></tr>nn”;
          $text=$text.$content[$h-1];
          }
    echo “$text”;
    }
  ?>  
    <input type=hidden name=password value=<? echo $password
?>>
    <?
  if ($submit)
  {
  if ($password!=$managepwd)
  {
  echo “<meta http-equiv=Refresh content=5;url=guest.php>”;
  echo “<center>”;
  echo “<font color=red>密码错误!不能删除留言!</font>”;
  echo “<p>程序将在3秒重临</p>”;
  echo “<p> <a
href=;”;
  echo “<br>”;
  echo “</center>”;

  exit;
  }

  if ($password==$managepwd)
  {
  $guest_content=file($guestfile);
  $count=count($guest_content);
  for ($j=1;$j<=$count;$j++)
   {
   $del_rec_num=”check”.$j;
   $del_num=$$del_rec_num;
   //echo “$del_num:$del_num”;
   $guest_content[$del_num-1]=””;
   }

  $fp=fopen($guestfile,”w”);
  for ($i=0;$i<=$count-1;$i++)
  {
  if ($guest_content[$i]!=””)
   {
   fputs($fp,$guest_content[$i],strlen($guest_content[$i]));
   }
  }
  fclose($fp);
  echo “<meta http-equiv=Refresh content=5;url=guest.php>”;
  echo “<center>”;
  echo “<p><font
color=red>留言已正确删除</font></p>”;
  echo “<p>程序将要3秒重回</p>”;
  echo “<p> <a
href=;”;
  echo “<br>”;
  echo “</center>”;
  exit;
  }
  }
  ?>  
    <tr>  
      <td bgcolor=”#f0f0f0″>  
        <p align=center>  
          <input type=submit value=删除 name=submit>
                
          <input type=reset value=重写 name=reset>
      </td>
    <tr>  
  </form>
</table>
<?include(‘bottom.htm’);?>
</body>

del.php

你也许感兴趣的稿子:

  • Ajax异步传输与PHP完成相互之间示例
  • PHP与MySQL交互使用详解
  • PHP与javascript的三种交互情势
  • PHP与服务器文件系统的粗略交互
  • 行使php做服务器和web前端的界面进行交互

</html>

未完待续…

复制代码 代码如下:

您恐怕感兴趣的篇章:

  • 差十分的少的PHP留言本实例代码
  • 最好轻便的php+mysql留言本源码
  • PHP+MySQL 制作简单的留言本
  • php mysql 留言本应用实例
  • php+mysql写的简易留言本实例代码
  • flash+php+mysql塑造轻松留言本教程
  • 自己用php+mysql写的留言本
  • 二个php作的公文留言本的例证(六)
  • 一个php作的文本留言本的例子(二)
  • 贰个php作的文书留言本的例子(四)
  • 贰个php作的公文留言本的事例(五)
  • 四个php作的文本留言本的事例(一)
  • 深入分析PHP留言本模块重要意义的函数表明(代码可实现)

<html>
<head >
<meta charset=”utf-8″>
<title>小编的留言板</title>
</head>
<body>
<center>
    <?php include(“menu.php”); ?>
    <h3>删除留言</h3>
    <?php
    $id=$_GET[“id”];
    $info=file_get_contents(“liuyan.txt”);
    $lylist=explode(“@@@”, $info);
    unset($lylist[$id]);
    $ninfo=implode(“@@@”, $lylist);
    file_put_contents(“liuyan.txt”, $ninfo);
     $alert=”alert(‘删除成功!’)”;
     echo “<script>”.$alert.”</script>”;
    ?>
</center>
</body>
</html>

doAdd.php

复制代码 代码如下:

<html>
<head >
<meta charset=”utf-8″>
<title>作者的留言板</title>
</head>
<body>
<center>
    <?php include(“menu.php”); ?>
    <h3>增多留言</h3>
    <?php
    //获取留言板的新闻
    $title=$_POST[“title”];
    $author=$_POST[“author”];
    $content=$_POST[“content”];
    $time=time();
    $ip=$_SERVER[“REMOTE_ADDR”];
    $ly=”{$title}##{$author}##{$content}##{$time}##{$ip}@@@”;
    echo $ly;
    $ly=$ly.file_get_contents(“liuyan.txt”);
    file_put_contents(“liuyan.txt”,$ly);
    $alert=”alert(‘留言成功!多谢!’)”;
    echo “<script>”.$alert.”</script>;”
    ?>  
</center>
</body>
</html>

index.php

复制代码 代码如下:

<html>
<head >
<meta charset=”utf-8″>
<title>作者的留言板</title>
</head>
<body>
<center>
    <?php include(“menu.php”); ?>
    <h3>增添留言</h3>
    <form action=”doAdd.php” method=”post”>
    <table width=”400″ >
    <tr>
        <td align=”right”>标题:</td>
        <td><input type=”text” name=”title”/></td>
    </tr>
    <tr>
        <td align=”right”>留言者:</td>
        <td><input type=”text” name=”author”/></td>
    </tr>
    <tr>
        <td align=”right” valign=”top”>留言内容:</td>
        <td><textarea name=”content” rows=”5″
cols=”30″></textarea></td>
    </tr>
    <tr>
        <td colspan=”2″ align=”center”>
        <input type=”submit” value=”提交”>          
        <input type=”reset” value=”重置”>
        </td>
    </tr>
    </table>
    </form>
</center>
</body>
</html>

liuyan.txt

复制代码 代码如下:

安神######1426588557##127.0.0.1@@@

show.php

复制代码 代码如下:

<html>
<head >
<meta charset=”utf-8″>
<title>作者的留言板</title>
</head>
<body>
<center>
    <?php include(“menu.php”); ?>
    <h3>增多留言</h3>
    <table border=”1″>
        <tr>
            <th>留言标题</th>
            <th>留言人</th>
            <th>留言内容</th>
            <th>留言时间</th>
            <th>IP地址</th>
            <th>操作</th>
        </tr>
        <?php
        $info=file_get_contents(“liuyan.txt”);
        if($info==null){
            $alert=”alert(‘无留言音讯!’)”;
            echo “<script>”.$alert.”</script>”;
        }
        else{
            $info=rtrim($info,”@”);
        $lylist=explode( “@@@”,$info);
        foreach ($lylist as $key=>$v) {
            $ly=explode(“##”,$v );
            echo “<tr>”;
            echo “<td aligh=’center’>$ly[0]</td>”;
            echo “<td aligh=’center’>$ly[1]</td>”;
            echo “<td aligh=’center’>$ly[2]</td>”;
            echo “<td>”.date(“Y-m-d
H:i:s”,$ly[3]+8*3600).”</td>”;
            echo “<td>$ly[4]</td>”;
            echo “<td><a
href=’del.php?id={$key}’>删除</a></td>”;
            echo “</tr>”;
        }
        }
        ?>
    </table>
</center>
</body>
</html>

menu.php

复制代码 代码如下:

<h2 color=”blue”>作者的留言板</h2>
    <a href=”index.php”>增加留言</a>
    <a href=”show.php”>查看留言</a>
    <hr width=”90%”/>

如上所述正是本文的全体内容了,希望我们可以喜欢。

你可能感兴趣的稿子:

  • 三个简易的PHP&MYSQL留言板源码
  • php轻便的留言板与回复功效具体实现
  • php开垦留言板的CRUD(增,删,改,查)操作
  • 出自精彩的创制轻便的PHP&MYSQL留言板
  • 一个可分页的基于文本的PHP留言板源码
  • 找到一款不错的基于AJAX留言板源码(PHP版、ASP版)提供下载了
  • php xml留言板
    xml存储数据的简练例子
  • php完毕网址留言板成效
  • PHP结合Mysql数据库达成留言板作用
  • php达成留言板作用(会话调整)

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图