2010-01-01から1年間の記事一覧
Nagoya.pm発足? ミーティング 日時 / DATE : 2010/07/31 11:00定員 / LIMIT : 100 人会場 / PLACE : Cafe どえりゃぁ (愛知県名古屋市中区錦3-25-20)URL / ATND : http://atnd.org/events/6593 名古屋の孔明(地元じゃ有名 @issmさん )を囲み 食事します あ…
Movable Type 5.02を xampp に入れましたインストールする前に あらかじめ データベースを作成しておかねばなりませぬ気をつけなくてはならないのは phpMyAdmin でMySQL のデータベースを作るき 照合順序 があり そこで MTのcgiの文字コードと合わせないと …
さくらのサーバーに置いてある いつものフォームを使います。 FireFoxの表示 ソース を覗くと HTML表示されるので 新規 ウェブページ に以下を コピー 飛ばす先は 絶対パスで http://あなたのアカウント.sakura.ne.jp/mail777.cgi となります mail777.cgi は…
いろいろ遊べそうです。 デフォルトでは " class="mt-page-archive "> とあり、wtt のカラムでしたので" class="mt-main-index "> twtにしておきます。インデックステンプレートの中の アーカイブインデックス アーカイブテンプレートの中の ウェブページ カ…
MT5 が デフォルトだと width: 940px; 今webサイトは幅何pxで製作されているのか Liquid Paper Clips より http://lpclips.net/2008/04/post_58.htmlポータル・検索サイト Google 770px iGoogle 920px842pxからのリキッド Yahoo 950px Livedoor 954px Goo 97…
さくらレンタルサーバーだと コントロールパネルから ボタン一発で簡単にインストールバージョン 5.02 MySQL バージョン 5.1 メインページのインクルードテンプレート デフォルトのスタイルシートを 以下にコード貼りました。 これを改造することで 遊んで行…
メールは確かに飛びますので 構文は正しいと思います。 ただし SMTPを叩くせいか 連続して送信ができません。 DOS攻撃に備えて さくらのサーバーが 同じIPアドレスから連続送信できないようになっているのか???不明フォームは 以前のものを 丸ごと使います。…
このサイトは、 CPANに登録されているモジュールをお気に入りリストとして コメントをつけて登録したり、 他人のお気に入りモジュールの一覧を見たりすることが出来ます。http://mfpm.blogdb.jp/ここに Net::SMTPと一緒に使うと添付ファイルを送るのに便利な…
メールの文字コードには決まりごとがあり メールヘッダ内の日本語は ISO-2022-JP (いわゆる JIS コード)の文字列にしてから更にBASE64にエンコードしたものにしなくてはなりません。 本文はISO-2022-JP (いわゆる JIS コード)にします。 メールヘッダの中で…
以前のは Jcode.pm でしたので 新しく書き換えました。 さくらレンタルサーバーで 動作確認をいたしました ヤフーと Gmail と so-net に飛ばすことに成功しました。あと未確認。いままで 作成したフォームをいじって メールを書くページ mail666.cgi メール…
Perl 5は生き返った! 新たな前進を再開したPerl 2010年4月16日publickey Junichi Niino(jniino)のブログ記事より引用 http://www.publickey1.jp/blog/10/perl_5_perl.html「Perl 5コアの開発はここ数年、負の連鎖が続いていた。リリースは滞り、開発者は…
さて。ヘビメタ普及委員会のコミュをMixiで始めまして遊びすぎました Mixiって Perl と MySQL で動いているんですよ。ご存知でしたか?久し振りのブログの更新になってしまいました。フォームは いつものです マルチパートですから添付ファイル対応です 'form…
newmime64db.cgi #!D:/xampp/perl/bin/perl use CGI; use MIME::Base64; use DBI; use utf8; $q = new CGI; $dbname = "trinity777"; $user = "root"; $passwd = "あなたのパスワードにしてね"; $tbname = "trinity999"; $host = "localhost"; $myname=$q ->…
正しいPerl/CGIの書き方 Webプログラミング初心者からの脱出の手引き より http://itpro.nikkeibp.co.jp/article/COLUMN/20071011/284280/多くのプログラムは,書くのにかかる時間よりも,他人に読まれる期間のほうが圧倒的に長いものです。 自分の書いたPer…
MySQL で GROUP BY を使用すると結果がソートされます。 また、GROUP BY リストに指定したカラムに明示的な ASC または DESC キーワードを付けることによって、 個々のカラムのソート順序を指定できます デフォルトのソート順序は昇順で、 小さい値が大きい…
ということで作った trinity888 のテーブルに 追加ボタンで 年齢を追加していってくださいね mente2.cgi #!D:/xampp/perl/bin/perl use utf8; use CGI; use DBI; $q = new CGI; print $q->header(-type =>'text/html',-charset =>'utf-8'), $q->start_html(-…
今まで ここのサンプルコードでは データベース名 trinity777 テーブル名 cgipm という名前にしましたが 今から集計を取るサンプルプログラムに進みたいので テーブルに age を作りたいと思います。 でも cgipm にフィールドを追加してしまうと いままでの …
追加と削除をボタンで操作します 操作した時に 新しく時間を上書きするようにしてあります mente.cgi #!D:/xampp/perl/bin/perl use utf8; use CGI; use DBI; $q = new CGI; print $q->header(-type =>'text/html',-charset =>'utf-8'), $q->start_html(-tit…
ページ送りで注意することは URLエンコードの必要性です フォームのパラメーター値を ASCIIコード値を表す16進数で変換しなければ 結果のハイパーリンクの文字が 文字化けします3月4日の記事 PerlとMySQLで簡単検索エンジンだよ で使用した 日本語を混ぜたデ…
例によって 本には図がないので コードを読み説いた私の想像の結果、となります。 ですので ノークレーム 自己責任で お願いいたします。use WebDB は 前回のコードのままでオーケーです。use CGI; ということで 本のコードには 改造を加えました。 フォーム…
文章だけで読むと 非常に悩みます。 staffs.pl のコードには フォーム部分がないんです。 勝手に手前味噌に コードを書きました。 索引ページの表示と個別のエントリの表示だけとありますので。 こんな感じのことを この本は言いたいのではないかと。。。 st…
標準の Perlディレクトリに置くと #!D:/xampp/perl/bin/perl -w で動きます。 私は Perl の中の libフォルダに入れましたこれは 本に書いてあるコードを改造してあります。 mod_perlで動かさないからです。WebDB.pm package WebDB; use strict; use DBI; use…
4200エンしたよ。三省堂に無くて、ジュンク堂にありました。 2002年に 川合孝典さんが翻訳したものです。 古いんですが これしかないです。 MySQLとPerl を書いたものは。最近 PHP大流行で 理由は データペースとの連携本が多い というらしくて、 本屋に行っ…
db3.cgi とします #!D:/xampp/perl/bin/perl use CGI; use DBI; use utf8; $q = new CGI; print $q->header(-type =>'text/html',-charset => 'utf-8'), $q->start_html(-title=>"Database Form"), $q->h1(' データを検索します'), $q->start_form, $q->em("…
名前を検索して 呼び出す エコーバックのCGIです&searchform というサブルーチン処理をすることで フォームに値が入力された場合に テーブル処理がはじまることになりますdb1.cgi とします#!D:/xampp/perl/bin/perl (Cドライブの人は Cに変えてね) #!D:/xamp…
db2.cgi とします #!D:/xampp/perl/bin/perl use CGI; use DBI; use utf8; $q = new CGI; print $q->header(-type =>'text/html',-charset => 'utf-8'), $q->start_html(-title=>"Database Form"), $q->h1(' テーブルを全部表示してみましょう'); $dbname = …
一番 簡単なデータというわけで いつものフォームでいきます todb.cgi (以前のtofile.cgiと内容は一緒だけど行き先が違うよ) #!D:/xampp/perl/bin/perl use utf8; use CGI; $q = new CGI; print $q->header(-charset => 'utf-8'), $q->start_html(-title=>"E…
MySQLの bin の中の my.cnfの中にutf-8の指定をします そうしないと デフォルト latin1 なので文字化けします ですから いまから utf-8 に設定するのですが それをすると いままで Movable Typeをxamppで動かしていた人は システムテンプレートをはじめ全て…
データベース名 trinity777 テープル名 cgipm フィールド名 型 説明 id int ID番号 主キー A_I オートインクリメント time varchar(40) 時間 name varchar(40) 名前 email varchar(40) メルアド subject varchar(40) 要件 comments varchar(100) 内容 upload…
まず xamppフォルダの中のxampp_start.exeクリックして起動してね。最初に注意しますがMySQL コマンドに 大文字小文字の区別はありません。 しかし。データベース名については 大文字小文字は区別されます。windowsの 場合は 文字コードは シフトJIS(Shift_J…