私はウェブサイトを持っており、HTML で記述されたコードを強調表示することができます。
Web サイトにドキュメントを保存できますが、ドキュメント (.php、.c、.cpp など) を保存すると、ダウンロードすることしかできず、次のウィンドウで開くことはできません。
そのファイルの生のコードを別のページに渡す方法について、いくつかのアイデアが必要です。
私はApacheサーバーを持っていて、PHPを使用しています
私はウェブサイトを持っており、HTML で記述されたコードを強調表示することができます。
Web サイトにドキュメントを保存できますが、ドキュメント (.php、.c、.cpp など) を保存すると、ダウンロードすることしかできず、次のウィンドウで開くことはできません。
そのファイルの生のコードを別のページに渡す方法について、いくつかのアイデアが必要です。
私はApacheサーバーを持っていて、PHPを使用しています
あなたが何をしようとしているのかは 100% わかりませんが、ファイル名を PHP スクリプトに投稿し、fopen/fread を使用してファイルの内容を読み取ってからエコーするのはどうですか? もちろん、特定のフォルダー内のファイルのみを出力することを確認する必要があるため、これを使用してサイトをハッキングすることはできません!
<?php
if(isset($_POST['filename']) && is_allowed_to_be_shown($_POST['filename']))
{
$filename = $_POST['filename'];
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
echo $contents;
}
?>
アドレスバーに「localhost/[path to file]」と入力して、.php、.c、.cpp などで終わるページにアクセスしてみてください。このように、ファイルはブラウザに出力される前にサーバーによって読み取られます。つまり、HTML ファイルだけでなく、.php (など) ファイルが正しく処理されます。