HTMLテンプレートをC(またはC++)CGIスクリプトでコール/表示することはできますか(生のHTMLコードをスクリプトに埋め込むことなく)。それは、スタンドアローンのウェブページであるかのように例えばC CGIを使用してHTMLテンプレート/フォームを提供する
....
「http://localhost/cgi-bin/c-program.cgiは、」ブラウザで「/var/www/cgi-bin/hello-world.html」を機能します。 URLを除いて、ユーザーは違いを知らないでしょう。
編集私は「漠然と」としてフラグ付けされたくないので:
/* C-PROGRAM.CGI - displays parsed html */
#include <stdio.h>
#include <stdlib.h>
int main (void) {
FILE *fp;
fp = fopen ("/var/www/cgi-bin/hello-world.html", "r")
if (fp == NULL) {
printf ("File not available, errno = %d\n", errno);
return 1;
}
// Display all of parsed hello-world.html in browser
fclose (fp);
return 0;
}
このスニペットはあなたに私が達成したいものの感覚を与える必要があります。どうすれば達成できますか?プログラムは、私の読書はあなたがHTMLのためのCスクリプトを実行したい場合はあなたががそれを行う必要がありますどちらか...
以前にCでファイルIOを使用しましたか? – StoryTeller
私はCをまったく使っていません。 – ImmortalViper