Newer
Older
about-Leaflet / hello_after.rb
#!/usr/bin/env ruby
# -*- coding: utf-8 -*- 
require 'cgi'

cgi = CGI.new
cgi.charset = "UTF-8"  # CGIオブジェクトでUTF-8を明示的に設定する

name = cgi["fullname"]
message = cgi["message"]

puts "Content-type: text/html; charset=utf-8\n\n"  # 文字エンコーディングを明示する

puts (<<EOF)
<!DOCTYPE html>
<head lang="ja">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>HELPLIST</title>
    <!-- ここにCSSファイルのリンクを追加する場合 -->
    <!-- <link rel="stylesheet" href="styles.css"> -->
    <!-- ここにJavaScriptファイルのリンクを追加する場合 -->
    <!-- <script src="script.js" defer></script> -->
</head>
<body>
    <header>
        <h1>遊佐中学校_HELPLIST</h1>
        <nav>
            <ul>
                <!--<li><a href="#">ホーム</a></li>-->
                <li><a href="https://yuzatyu.edumap.jp/">ホーム</a></li>
                <li><a href="#">サービス</a></li>
                <li><a href="#">お問い合わせ</a></li>
            </ul>
        </nav>
    </header>

    <main>
        <h2>依頼はこちらへ</h2>
        <p>HELPLIST</p>
        <p>____________________________________________________________</p>
        <p>番号    依頼主    依頼内容    YuzaPoint    完了済み印    備考欄</p>
        <p>------------------------------------------------------------------------------------------</p>
        <p>(ex)0    遊佐太郎    委員会の仕事を手伝ってほしい    10pt    未完</p>
        <p>__________________________________________________________________________________________</p>

        <form method="POST" action="hello_after.rb">
            <p>あなたの名前: <input type="text" name="fullname"></p>
            <p>お問い合わせ内容: <input type="text" message="message"></p>
            <p><input type="submit" value="送信">
            <input type="reset" value="reset"></p>
        </form>
            <h2>こんにちは#{name}さん!</h2>
            <h2>お取り合わせ内容はこちらですね!:#{message}</h2>
    </main>

    <footer>
        <p>© 2024 遊佐中学校_HELPLIST. All rights reserved.</p>
    </footer>
</body>
</html>
EOF