可能な設計の1つを簡単に説明します。
私は、スクリプトがI /あなたがその作成者である(または、その作成者であることを試みる)ことを知る条件を作成します。 これを行うには、たとえば「time6288456272719」=「234567u8」という名前のCookieの存在など、Cookieを使用します。 一般のユーザー/関心のある人は、それが何を意味するのか理解しません。 ここでphpでこのCookieをチェックし、存在する場合は次の構成を記述します。
<?php /* * , cookie . */ if ( isset($_COOKIE['time6288456272719']) && $_COOKIE['time6288456272719'] == "234567u8") { set_error_handler('ereporting'); // ereporting - set_exception_handler('ereporting'); } else { error_reporting(0); ini_set('display_errors', 'off'); ini_set('display_startup_errors', 'off'); } /* * $ereporing array = */ $ereporing = array(); function ereporting($errno, $errstr, $errfile, $errline) { $r = ' | '; // '|' - , global $ereporting; // , $ereporting[] = $errno . $r . $errstr . $r . $errfile . $r . $errline; // return true; } /* * , . * , 'ROOT', * DOCUMENT_ROOT'a. * * , . */ function ereportingRead() { global $ereporting; // ?><script type="text/javascript">try{<?php // js try if ( is_array($ereporting) ) { foreach($ereporting as $line) { ?>console.warn("<?php echo str_replace(ROOT,'',$line);?>");<?php // } } else { ?>console.log('ok')<?php // } ?>}catch(e){}</script><?php }
このフッターの作成は、たとえばフッターの著作権アイコンをクリックすることでjsに実装できます。 コードは次のようになります。
/* * , : <span id="d73ghd"></span> * - * , * jQuery jQuery cookie ( .) */ $('#d73ghd').click( function() { var c = 'time6288456272719'; return (!$.cookie(c)) ? $.cookie(c,'234567u8',{expires:1,path:'/'}) : $.cookie(c,null); } );
当然、管理者の承認によって実行できますが、アイデアは存在します。
私の最初のブログ投稿は、ささいなコメントであるかもしれません。
ご清聴ありがとうございました。