2016-07-02 32 views
1

px.multiscreensite.comのプロキシURLは、px.multiscreensite.com/index.phpに保存されているphpファイルで動作しますが、PHPを表示してコードを調べようとするとファイルには、まったく同じコードがホームページに表示されます。なぜ私はphpファイルを見ることができない、使用されているいくつかのトリックがあります。そのブロックされたので、ケースであなたがWebページを表示することができない、それはここでは、後にすべてのプロキシであるウェブページのコードです:PHPはサーバー側の言語であるため、これが起こっているphpファイルのURLにphpファイルの代わりにホームページが表示される

<div id="container"> 
    <h1 id="title">PHProxy</h1> 
    <ul id="navigation"> 
    <li><a href="https://px.multiscreensite.com/">URL Form</a></li> 
    <li><a href="javascript:alert('cookie managment has not been implemented yet')">Manage Cookies</a></li> 
    </ul> 
    <form method="post" action="https://px.multiscreensite.com/index.php"> 
    <ul id="form"> 
     <li id="address_bar"><label>Web Address <input id="address_box" type="text" name="url" value="" onfocus="this.select()" /></label> <input id="go" type="submit" value="Go" /></li> 
     <li class="option"><label><input type="checkbox" name="hl[remove_scripts]" />Remove client-side scripting (i.e JavaScript)</label></li> 
<li class="option"><label><input type="checkbox" name="hl[strip_meta]" />Strip meta information tags from pages</label></li> 
    </ul> 
    </form> 
    <!-- The least you could do is leave this link back as it is. This software is provided for free and I ask nothing in return except that you leave this link intact 
    You're more likely to recieve support should you require some if I see a link back in your installation than if not --> 
    <div id="footer"><a href="http://whitefyre.com/poxy/">PHProxy</a> 0.5b2</div> 
</div> 
</body> 
</html> 
+0

クライアントがサーバー側で処理されるPHPコードが表示されない –

+0

あなたが観察していることは一般的なことです。 _never_は、一部のクライアントがサーバー側のスクリプトコードにアクセスする方法です。もちろん、サーバー側で極端なサーバーミスの設定がない限り、もちろんです。このようなアクセスは、セキュリティ上の大きな問題であり、スクリプト言語を使用する人の関心ではありません。 – arkascha

答えて

1

。書かれたPHPコードはすべてウェブサイトのマシンで処理されるため、ソースコードはあなたのコンピュータに送信されることはありません。これは意図した結果であり、サーバー側言語の基本的な側面の1つです。

関連する問題