Newer
Older
renshu-2021 / syonaimeguri / data / sinatra_start.rb
# sinatra reloader is classic type
require 'sinatra/reloader' if development?
require 'haml'
require 'tilt'
require 'csv'

# 外部エンコーディングを変更
Encoding.default_external = "UTF-8"

get '/' do
	@title = "Hello world!!"
	@text = "Hello Haml!!"
	@bbs_data = CSV.read("resources/bbs_data.csv")
	haml :index
end

put '/request_print' do
	@request_method = request.request_method
	@request_url = request.url
	@request_path = request.path

	@name = params[:name]#request[:name]
	@title = params[:title]#request[:title]
	@message = params[:message]#request[:message]

	CSV.open("resources/test.csv", 'w') do |test|
		test << [@name,@title,@message]
	end

	haml :request_print
end