[PR]Id:lCIw祝烱銑悦x

ココと Perl で遊びませんか
PerlはUNIXじゃないと"ダメ"なんて思っていませんか。このページはWindowsでPerlを動かすことを目的にしています。ココといっしょにPerlで遊びませんか。

1992年の僕(ココ)です。クリスマス!
私がココです!

自宅のWindowsで動作確認して、CGIが使えるプロバイダにアップロードしましょう。


目次
 
主なCGI
ココの俳句?教室僕の作った俳句?です・・・・・
(乱数で五七五の各ファイルから俳句もどきを自動生成し、縦書き表示します)
ココの「きょうは何の日」今日の出来事をお知らせします。・・・・・
(年表データを読み込み、該当の日付のデータを表示します)
標準体重計あなたの肥満度をチェックしませんか。・・・・・
(条件判断if文を使って身長・体重から肥満度を測定します)
カレンダー de ココご希望の年月のカレンダーを表示します。・・・・・
(祝日はハッピーマンデーにも対応しています)
お誕生日を教えてください生まれてから何日目か計算します。・・・・・
(入力年月日から経過日数を計算します)
ココのジャンケン・ポンココとジャンケンしてくれませんか?・・・・・
(乱数からグー・チョキ・パーを得、あなたと対戦します)
結婚記念日を教えてください!あなたの結婚記念日を表示します。・・・・・
(結婚何周年かを表示し、結婚記念日のデータも表示します)
マスターマインド数合わせゲームです。・・・・・
(乱数から得た答えを、あなたが予測します)
CGI・Perl入門(解説)
Pelr?? CGI???PerlとCGIについて少し。
WindowsでPerlを動かすにはWindowsでPerlを動かすためのフリーウエアを紹介します。準備篇ですね。
WEBサイトでPerlを動かすには下の説明でPerlが動いたら、サイトに送って一般公開してみましょう。FTPソフトの使い方とファイルのパーミッションについて説明します。
先ずはこれ基本篇です。Perlの書き方の第一歩です。
(#!/, Content-type, \n/, ;, #)
画面に文字を表示しようPerlを動かしましょう。第一弾はprint文です。
(print" ", \, print qq| |)
足し算しましょ!足し算、引き算、掛け算、割り算についてです。
(+, -, *, /, int, %, **, ++, --)
決り文句を呼び込むrequireについてです。ついでに変数について。
(require, $)
環境変数環境変数を使って訪問者のブラウザを判断します。
(ENV)
カラーサンプル表変数配列を使いながら「カラーサンプル表」を作ってみます。繰り返し処理のwhileforeachについてもあります。
($, @, while, foreach)
テキストの色替えブラウザからのデータ入力で使うGETPOSTについて説明しながら、文字色と背景色を指定できるようにします。
(read, split, foreach, =~ s)
文字化け文字コードと文字化けについてです。ASCIIコード、JISコード、シフトJISコード、EUCコードについて説明しながら文字化けを検証します。
最近太った?if 文を使って、条件判断をします。あなたの身長と体重から肥満度計測をしましょう。
(if, elsif, else)
写真リスト「きょうは何の日」と同じようにsplit関数を使い、写真データから一覧表を作ります。
(open, close, while, split, @)
「きょうは何の日」Fileのopenclose関数を使いながら「きょうは何の日」かを表示させます。ついでに条件判断if文とsplit関数について。
(open, close, if, split, @)
年月日や曜日・時刻の取得time関数についてです。年月日や曜日の表示方法について。
(time, localtime)
時間ごとにメッセージをif文ではなく、if修飾子を使って、アクセス時間ごとにメッセージを変えてみます。
(if)
経過日数の計算time関数を使ってX日前後の日付と経過日数を求めます。
(time, localtime, gmtime, use)
生まれてから何日?「経過日数の計算」の続編です。誕生日から何日経過しているか、誕生日は何曜日か、生誕記念日はいつかなどを求めます。
(localtime, unless)
10進数・16進数等の変換10進数を16進数に、10進数を8進数に変換する方法について説明します。sprintfフォーマット指定子とsprintfフォーマット修飾子も紹介します。
(sprintf, %X, %o, hex)
ココの俳句?教室rand関数を使って俳句もどきを自動作成します。結構いいのもあったり、ひどいのもあります。
(rand, chomp, length, substr, foreach)
乱数の確率「ココの俳句?教室」では乱数を使って作りましたが、実際にどのくらいの確率で、いくつの数字が発生しているのでしょうか。
(rand, while)
ディレクトリ一覧opendir, readdir, ディレクトリハンドルを使ってカレントディレクトリの一覧を表示させます。
(opendir, readdir, closedir, rmdir)
サイトマップ上の「ディレクトリ一覧」を使ってサイトマップを作成します。
(join, =~ /, s///)
カレンダー de ココ年月指定でカレンダーを表示します。祝日や記念日も表示できます。
ココとジャンケン・ポンジャンケンゲームです。ココのグー・チョキ・パーは乱数から。
(rand, length, substr, .)
結婚記念日を表示します(その1)銅婚式などの結婚記念日の外部データを読み込み表示します。
(split, =~ //)
結婚記念日を表示します(その2)その1の続きです。入力年月日のチェックなど。結婚の年月日入力から銅婚式などの結婚記念日を表示します。
マスターマインド数字当てゲーム「マスターマインド」です。乱数を発生させて作られたn桁の数字を当ててください。
(while, rand, substr, length)
ファイルの読み書きファイルの読み込み、書き込み、追加書き込み、削除などファイル操作について。
(open, >FILENAME, +<FILENAME, >>FILENAME, close, truncate, tell, unlink)
 
その他のCGI・Perl
「ココのPerlだけでホームページ」「ココと Perl で遊びませんか」の姉妹版です。HTMLを直接書かず、Perl だけでホームページを作成しています。内容はこのページと一部重複しています。このページを作成する前に、Perlの練習用に作成したものです。
 
ココのSSI入門?です
ココのSSI入門?です(Top)SSIって何?, 何ができるの?, どうすればいいの?, SSI使用ページの紹介
#include他のファイルを読み込む
#echo var="LAST_MODIFIED"現在のファイルの最新更新日表示
#flastmod最新更新日の表示
#config timefmt時刻表示形式
#fsizeファイルサイズの表示
#echo環境変数の表示
#printenv環境変数の一覧表示
#execコマンドやCGIの実行
#set変数の設定
#if, #elif, #else, #endif条件判断
まとめに代えて今までの機能を使ってみる
 
ココのスタイルシートで遊びませんか
 
Yahoo! BB 体験記
開通までの履歴申し込みから半年!。
ステータスの履歴Yahoo!BBのステータスが後退。
なぜ半年も?申し込みには細心の注意を。
Yahoo!BB 費用明細月額費用です。
Yahoo!BB リンクYahoo!BB関連サイトのリンク集です。
 
その他
CGIでメール機能を使いたいメール関数が使えない環境でアンケートを取るには。フォームデコーダ・サービスを紹介します。
Windows テク自分自身のためのページですが、私が知って「イケル」と思った Windowsの便利な機能を紹介します。
ショートカットキー一覧Windows 98 のショートカットキーをまとめてあります。
リンク集個人的なリンクです。
 
私について
自己紹介です自己紹介やこのページへのリンクについてです。
更新履歴アップデートの記録です。忙しくなったらどのくらい更新できるか自信はありませんが・・・
Intenet回線履歴私の回線の履歴です。
PC環境私のPCなどの環境を紹介します。
ココのアンケートです私ココへのメールはこちらからどうぞ。

| Back | Coco's Home | ココと Perl で遊びませんか |

Copyright 2001-2002 Coco's Home. All rights reserved.

[PR]q掴:3N15~H