Newer
Older
KSPR / mssr.rb
#!/usr/bin/env ruby
# coding: utf-8

require 'cgi'
require_relative 'msd'

cgi = CGI.new(:accept_charset => "UTF-8")
puts "Content-type: text/html\n\n"

random_song = MUSIC_DATA.sample

puts <<-HTML
<!DOCTYPE html>
<html lang="ja">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ランダム曲表示</title>
    <link rel="stylesheet" href="mss.css">
</head>
<body>
<h1>ランダムに選ばれた曲</h1>
<h2><strong>タイトル:</strong> #{random_song[:title]}</h2>
<p><strong>アーティスト:</strong> #{random_song[:artist]}</p>
<p><strong>ジャンル:</strong> #{random_song[:genre]}</p>
<p><strong>どんな曲か?:</strong> #{random_song[:mood]}</p>
<p><strong>年:</strong> #{random_song[:year]}</p>
<br>
<a href="mss.html">戻る</a>
</body>
</html>
HTML