ホームページ  >  記事  >  バックエンド開発  >  PHP ソース コードをデータベースに保存し、それを読み取って使用するにはどうすればよいですか?

PHP ソース コードをデータベースに保存し、それを読み取って使用するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-23 14:03:24808ブラウズ

php のソース コードをデータに保存し、データベースから読み取ってページを使用すると、応答がありません。
いくつか変換を試してもうまくいきません


ディスカッション(解決策)に返信

いくつか変換を試してもうまくいきません ===========》どうでしたか試す?

データベースからコードを読み取った後、eval(); を追加してみてください。

いくつかの変換を試しましたが、何もうまくいきません ===========》どうやって試しましたか?
base64_encode()
htmlspecialchars もあります

データベースからコードを読み取った後、eval(); を追加してみてください。
追加した直後にエラーが報告されました

ソースコードは何ですか?投稿して見てください

ソースコードは何ですか?投稿して見てください はい、いいんじゃないですか?

eval($code);
保存されたphpコードがでラップされている場合、

どう判断するか?ご存知の通り

6 階の jzh2004 からの返信を引用します: ソース コードは何ですか?投稿して見てください はい、いいんじゃないですか?
eval() に

eval($code);

保存された PHP コードが でラップされている場合、
eval (' ?>'.$code);

どう判断するか?ご存知ですか
わかりました、ありがとう
7 階の jshengguo の返信から引用: 6 階の jzh2004 の返信から引用: ソース コードは何ですか?投稿して見てください はい、いいんじゃないですか?
eval() に ありがとうございます。
解決されたようです。

解決されたようです。

......実際にはまだ解決されていません

実際、ページのレイアウトとソースコードを取得したいだけです
その後、バックグラウンドで変更できます

13 階の changjay からの返信を引用します。解決されたようです。

.... それは実際にはまだ解決されていません

実際、ページのレイアウトとソース コードを取得したいだけです
そうすればバックグラウンドで変更できます

それから考え方を変えて、すべてのコードを保存しないでくださいデータベース内で。テンプレート作成のアイデアを見てみましょう。つまり、一般的なフレームワークを設計し、いくつかのパラメーターをデータベースに保存します。または、データベースに格納する代わりに、フォルダーを作成し、コードを複数の php または inc ファイルに書き込み、さまざまな状況に応じてメインのテンプレート ページにコードを含めます。

投稿者が何をしたいのかわかりません

保存したコードを表示しますか?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。