源码在这里求破解
http://pan.baidu.com/s/17szkj
回复讨论(解决方案) 注释掉的哪行有点问题,只能参照别的文件自己修补下了
其他地方的应该是没有问题。
valid( ); exit( );}if ( $_get['debug'] == 1 ){ if ( $_server['request_method'] == get ) { $gc = new gc( singcere_wxpublic.plugin, 0 ); $gc->validate( 43200, showmessage ); global $_g; header( content-type: text/html; charset=utf-8 ); $wxlogo = file_exists( $_g['setting']['attachurl']./singcere_file/singcere_wxpublic/wxlogo.jpg ) ? $_g['setting']['attachurl']./singcere_file/singcere_wxpublic/wxlogo.jpg : source/plugin/singcere_wxpublic/template/src/images/wx.jpg; $sitename = str_convert_encoding( $_g['setting']['bbname'], charset, utf-8 ); $page = in_array( $_get['page'], array( welcome, guide, code ) ) ? $_get['page'] : welcome; include( template( singcere_wxpublic:.$page ) ); } else { header( content-type: text/html; charset=utf-8 ); global $_g; global $syscmdlist; global $cuscmdlist; global $postobj; $postobj = $wechat->getmsg( ); $ch = new cmdhelper( $postobj ); $gc = new gc( singcere_wxpublic.plugin, 0 ); if ( $gc->validate( 43200, text ) ) { $wechat->responsemsg( $ch->send( $gc->validate( 43200, text, the website has not been authorized (singcere.net) ) ) ); } define( in_weixin, 1 ); if ( getpluginparam( close ) ) { /*$wechat->responsemsg( getpluginparam( close_notice )( getpluginparam( close_notice ) ) );*/ exit( ); } switch ( $postobj->msgtype ) { case text : $content = str_convert_encoding( trim( $postobj->content ), utf-8, charset ); break; case image : $_get['action'] = publish; require( discuz_root.source/plugin/singcere_wxpublic/ishare.inc.php ); exit( ); case event : $content = str_convert_encoding( trim( $postobj->event ), utf-8, charset ); } $cmd = explode( $_g['cache']['plugin']['singcere_wxpublic']['separator'], $content, 2 ); if ( $cmd[0] == subscribe ) { $salutation = str_replace( {bbname}, $_g['setting']['bbname'], getpluginparam( salutation ) ); $wechat->responsemsg( $ch->send( $salutation ) ); exit( ); } $ch->init( ); $wechat->responsemsg( $ch->exec( ) ); }}?>
注释掉的哪行有点问题,只能参照别的文件自己修补下了
其他地方的应该是没有问题。
valid( ); exit( );}if ( $_get['debug'] == 1 ){ if ( $_server['request_method'] == get ) { $gc = new gc( singcere_wxpublic.plugin, 0 ); $gc->validate( 43200, showmessage ); global $_g; header( content-type: text/html; charset=utf-8 ); $wxlogo = file_exists( $_g['setting']['attachurl']./singcere_file/singcere_wxpublic/wxlogo.jpg ) ? $_g['setting']['attachurl']./singcere_file/singcere_wxpublic/wxlogo.jpg : source/plugin/singcere_wxpublic/template/src/images/wx.jpg; $sitename = str_convert_encoding( $_g['setting']['bbname'], charset, utf-8 ); $page = in_array( $_get['page'], array( welcome, guide, code ) ) ? $_get['page'] : welcome; include( template( singcere_wxpublic:.$page ) ); } else { header( content-type: text/html; charset=utf-8 ); global $_g; global $syscmdlist; global $cuscmdlist; global $postobj; $postobj = $wechat->getmsg( ); $ch = new cmdhelper( $postobj ); $gc = new gc( singcere_wxpublic.plugin, 0 ); if ( $gc->validate( 43200, text ) ) { $wechat->responsemsg( $ch->send( $gc->validate( 43200, text, the website has not been authorized (singcere.net) ) ) ); } define( in_weixin, 1 ); if ( getpluginparam( close ) ) { /*$wechat->responsemsg( getpluginparam( close_notice )( getpluginparam( close_notice ) ) );*/ exit( ); } switch ( $postobj->msgtype ) { case text : $content = str_convert_encoding( trim( $postobj->content ), utf-8, charset ); break; case image : $_get['action'] = publish; require( discuz_root.source/plugin/singcere_wxpublic/ishare.inc.php ); exit( ); case event : $content = str_convert_encoding( trim( $postobj->event ), utf-8, charset ); } $cmd = explode( $_g['cache']['plugin']['singcere_wxpublic']['separator'], $content, 2 ); if ( $cmd[0] == subscribe ) { $salutation = str_replace( {bbname}, $_g['setting']['bbname'], getpluginparam( salutation ) ); $wechat->responsemsg( $ch->send( $salutation ) ); exit( ); } $ch->init( ); $wechat->responsemsg( $ch->exec( ) ); }}?>
在请教个问题,就是为什么他会一直提示 the website has not been authorized (singcere.net) 有没有办法让他不提示这个呢 怎么取消这个验证