Newer
Older
web / 2019 / app / new.rb
@HIROSE Yuuji HIROSE Yuuji on 1 Jul 2019 1 KB Spelling correction
#!/usr/bin/env ruby25
# coding: utf-8
Encoding.default_external = "UTF-8"
require 'cgi'
require 'kconv'
c = CGI.new(:accept_charset => "binary")

print "Content-type: text/html; charset=UTF-8\n\n"

name = c["namae"].toutf8
email = c["e-mail"].toutf8

print "<!DOCTYPE html>
<html>
<head><title>申込受付 | Rubyてらこった</title>
 <link rel=\"stylesheet\" href=\"../../css/sub.css\">

</head>
<body>\n"

print" <div id=\"page\">
 <header>
	<h1><img src=\"../sticker.png\" alt=\"Ruby てらこった\"></a></h1>
      </header>
      <div id=\"menu\">
	<table style=\"margin-left:auto; margin-right:auto\">
	  <tr><td><a href=\"../../index.html\">ホーム</a>
	  <td><a href=\"../what2.html\">Rubyてらこったって<br>なに?</a><br>
	  <td><a href=\"../syllabus2.html\">授業<br>内容</a><br>
	  <td><a href=\"../qa2.html\">Q &amp; <br>A</a><br>
	  <td><a href=\"../parents2.html\">保護者の<br>皆様へ</a><br>
	  <td><a href=\"../lectures/index.html\">授業<br>リンク集</a><br>
	  <td><a href=\"new.html\">お申し<br>込み</a></td></tr>
	</table>
      </div>"
print"<div id=\"main_contents\">"


printf("<p>#{name}様宛てにメールアドレスにメールを送信しました<br>メールを御確認頂いた上、返信をお願い致します。")

print"<p>メールが届かない場合はお手数ですがもう一度<a href=\"new.html\">お申し込み</a>からのメールアドレスの再入力をお願い致します。\n</p>"


print"<div>

  <footer>
	<p>Copyright (C) 2019 Ruby てらこった All Rights Reserved.</p>
      </footer>


  <div>"

text = IO.readlines("rep.txt").join

address = email
command = "| Mail -s 'application' " + address

ENV["QMAILUSER"]="terakotta"
ENV["QMAILHOST"]="e.koeki-u.ac.jp"


open(command, "w") do |mail|
  mail.print"#{name}様、"
  mail.print"#{text}\n"
end