#!/usr/bin/perl --
print "Content-type:text/html\n\n";
$title = "ほげ";
open(FH, "../html/header.html");
while($data = <FH>){
print "$data";
}
close(FH);
titleを予め$titleとすると、、、
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>$title</title> <link rel="stylesheet" type="text/css" href="asset/css/main.css" /> </head> <header> <p><a href="index.html">Hpscript</a></p> <ul> <li>ユーザーID:hogehoge</li> <li>2019-03-01 18:26:35</li> </ul> <nav> <p>システム</p> </nav> </header>
これだと、タイトルが$titleで出力されるんだなー
print "Content-type:text/html\n\n";
$title = "ほげ";
open(FH, "../html/header.html");
while($data = <FH>){
if($data =~ /title/){
print "<title>$title</title>";
} else {
print $data;
}
}
close(FH);
完全に違う気がするけどー、一応タイトルは変数にしてタイトル以外はインクルードもできるっちゃできるなーーーーーーー^^