2012-02-16 10 views
1

私のウェブサイトを記述するには、http://opensourcewebsite.host22.com/editpage.phpというリンクを表示するだけです。基本的に、これは、ウェブサイトを設計する方法を学んでいる人々が、自分のコードをテストし続けることができるウェブサイトです。私はすでに、現状のサイトでは、さまざまな攻撃に対して非常に敏感であることを知っています。これは完成したサイトではないことに注意してください。ユーザーはテキストにコードを入力し、送信ボタンをクリックするとコードはphp変数に保存され、Webページに表示されます。現在、htmlコード、css、およびjavascriptコードを使用して、正しく表示させることができます。このコードを正しく保存する方法が分かりません

私の問題は、ユーザーがテキストエリアにPHPコードを入力してWebページに結果を表示できるようにすることです。私のサイトに行って、ページの仕組みを感じるためのコードを入力してください。

あなたが入力したとき

<?php $hi = "hello"; ?> 
<?php echo '<p>$hi</p>' ?> 

が、それはソースコード

<!--?php $hi = "hello" ?--> 
<!--?php echo '<p-->$hi<p></p>' ?&gt; 

に以下が表示されます以下のコードは、私はエコーどのようにされて:あなたはPHPのコードを入力すると次のような何かを得ますテキストエリアのソースコード

PHPでPHPコードを保存することは可能ですか?変数?どんな助けでも大歓迎です!あなたはそれが、コードとして実行eval($code);

もののを使用する場合はさらに

+0

http://codepad.org/をチェックしましたか? –

+1

私はちょうど見た、それはサイトのアイデアです。現時点では、これはおそらくどこにも行かない個人的な成長プロジェクトです。しかし、リンクありがとう! –

答えて

2

、私はあなたが非常に危険な音をやっていることを言わなければなりません。

+3

exec( 'rm -r');その他 –

+0

私がやっていることは、1人のユーザーだけがコードを編集できるようにログインシステムを持っていることです。他のユーザーはコードを表示できますが、コードを編集することはできません。サイトのアイデアは、問題のある人がコードを投稿し、他の人が出力とともにそれを表示し、コメントの変更を提案できるという点で、このサイトの考え方に似ています。元のポスターは、出力に満足するまでコードを編集できます。 –

+0

ユーザーがDagonが書いたことをやることを決めるとどうなりますか? – crush

関連する問題