我的论坛源代码(六)

2016-01-29 14:32 1 1 收藏

我的论坛源代码(六),我的论坛源代码(六)

【 tulaoshi.com - PHP 】

  repal.php回复用的页面,因为回复可以不必要是用户,所以没加用户身份校验

<html
<head
<title回复论题:<? echo $zt;?</title
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"
<STYLE type=text/css
P {FONT-FAMILY: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14pt}
DIV {FONT-FAMILY: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14pt}
</STYLE
<LINK href="js/cpcw.css" rel=stylesheet /LINK
<?php
include "linkfox.inc.php";               //包含进文件
include "info.inc.php";

function yy($f)
{
  $oldmess=@file($f);                                    //引用原文处理
  for ($i=0;$i<count($oldmess);$i++)
  {
   if (ord(substr($oldmess[$i],0,1))==161)   //第一位是否全角空格
   $mess=$mess.$oldmess[$i];
   else $mess=$mess."  ".trim($oldmess[$i]);
  }
  return $mess;
}

function mesput($query,$use,$id)       
{
      $req=mysql_query($query);
      if ($req)
        {
          echo "<script language='JavaScript' alert('谢谢你的回复!系统将返回论题!'); </script";
          echo "<script language='JavaScript' javascript:location.href='dispbbs.php?id=".$id."&use=".$use."'; </script;";
          echo "<div align='center'<a href='dispbbs.php?id=".$id."&use=".$use."'如果系统没有反应,请点击</a</a";
        }
      else
      echo  "<script language='JavaScript' alert('写入失败!'); </script";
}
function usehf($message,$useinfo,$id,$use,$ft,$mess,$c)         //用户回复就直接从表里调出用户信息
{
   $query="select * from useinfo where usename='".$useinfo[0]."'";
   $req=mysql_query($query);
      if ($req)
         {
             $useinfo=mysql_fetch_array($req);
             $fo=fopen($ft,"a");
             $message=str_replace("<","&lt;",str_replace("","&gt;",$message));
             $message=nl2br($message);
             $gip=getenv("REMOTE_ADDR");
             $messages=$message."ㄞㄚㄓ".$useinfo[2]."ㄞㄚㄓ".$useinfo[3]."ㄞㄚㄓ".$useinfo[9]."ㄞㄚㄓ".$useinfo[8]."ㄞㄚㄓ".$useinfo[14]."ㄞㄚㄓ".$useinfo[11]."ㄞㄚㄓ".$time."ㄞㄚㄓ".$gip."δεζ";
            if($c==dd)       //如果是引用回复,加上原文内容
&nb

来源:https://www.tulaoshi.com/n/20160129/1493561.html

延伸阅读
标签: ASP
  <% '===================================== Case "Adduser" '===================================== ' 添加用户 '============== Userid = Trim(Request("Userid")) Password = Trim(Request("Password")) Confirm = Trim(Request("Confirm")) Email = Trim(Request("Email"))...
前言 Jive是一个开放的Java源代码项目。其目标是建设一个开放结构的,强壮的,易于扩展的基于jsp的论坛。在其设计目标的指导下,其结构设计得非常得好,融合了很多新的观念,比如Design Pattern,可更换的SKIN,可插入Plug等等。 !-- frame contents --!-- /frame contents -- 具体解读其源代码对于理解这些新的设计上的...
标签: Web开发
代码如下: % dim param,smiles 'param是UBB标签完全可用的标记 param=full 则完全可用,否则不支持一些占位大的标签 smiles是禁止笑脸转换 function UBBCode(content) dim n,i 'on error resume next set re=new regexp re.IgnoreCase=true re.global=true re.pattern="\[code\](\r\n)?([\s\S]+?)\[\/code\]" Set Matches = re.Execute...
标签: Web开发
这招算是目前网上公布的防止查看源代码的方法中最好的了,当然了,要看还是办法的,比如在地址栏中输入"javascript:alert(document.documentElement.outerHTML);"。 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
标签: Web开发
AJAXSuggest源代码的实例 下面的源代码属于上一节的AJAX实例。 您可以拷贝粘贴这些代码,然后亲自测试一下。 AJAXHTML页面 这是HTML页面。它包含了一个简单的HTML表单,以及一个指向JavaScript的链接。 html head scriptsrc="clienthint.js"/script /head bo...

经验教程

743

收藏

27
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部