disucz代码分析_PHP教程

WBOY
Freigeben: 2016-07-13 17:44:08
Original
998 Leute haben es durchsucht

1.discuz/templates/default/viewthread_fastpost.htm :
表单中请求地址为action="post.php?action=reply&fid=$fid&tid=$tid&extra=$extra&replysubmit=yes&infloat=yes&handlekey=fastpost
看最后的handlekey=fastpost

2.discuz/post.php 引入了 bbs/include/newreply.inc.php
Php代码 
      
//file_put_contents(bbbb.txt,"viewthread.php?tid=$tid&pid=$pid&page=$page&extra=$extra#pid$pid");  
//viewthread.php?tid=1&pid=21&page=2&extra=page%3D1#pid21  
showmessage($replymessage, "viewthread.php?tid=$tid&pid=$pid&page=$page&extra=$extra#pid$pid"); 

  
 //file_put_contents(bbbb.txt,"viewthread.php?tid=$tid&pid=$pid&page=$page&extra=$extra#pid$pid");
 //viewthread.php?tid=1&pid=21&page=2&extra=page%3D1#pid21
 showmessage($replymessage, "viewthread.php?tid=$tid&pid=$pid&page=$page&extra=$extra#pid$pid");


3.discuz/include/global.func.php 中showmessage();
Php代码 
elseif($handlekey)   
{  
    $show_message = str_replace("", "", $show_message);  
    if($url_forward)   
    {  
        $show_message = "";  
    }   
    省略.....   
}    

 elseif($handlekey)
 {
  $show_message = str_replace("", "", $show_message);
  if($url_forward)
  {
   $show_message = "";
  }
  省略..... 
 } 


showmessage()最后
Php代码 
include template(showmessage); 

 include template(showmessage);


4.disucz/templates/default/showmessage.htm
Php代码 
{echo str_replace(array({lang return_search}), array({lang return_replace}), $show_message)}

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/478765.htmlTechArticle1.discuz/templates/default/viewthread_fastpost.htm : 表单中请求地址为action="post.php?action=replyamp;fid=$fidamp;tid=$tidamp;extra=$extraamp;replysubmit=yes!--{if $orderty...
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!