[プロ]の検索結果
Zen Cart(ゼンカート)は、
オープンソースECサイト構築ソフト「osCommerce」から派生した、PHPとMySQLを使って実装されている高機能の
オープンソースのECサイト構築ソフト。ライセンスはGPLを採用しておリ誰でも
無料で...
Zen Cart(ゼンカート)は、オープンソースECサイト構築ソフト「osCommerce」から派生した、PHPとMySQLを使って実装されている高機能のオープンソースのECサイト構築ソフト。
ライセンスはGPLを採用しておリ誰でも無料でダウンロードして利用できる。また、プログラムの改変や再配布も自由に行うことができる。
Zen Cartの特長
- インストールが簡単
- テンプレートシステムでデザインが変更可能
- カラー、サイズなどの多彩な商品オプション機能
- 多彩な割引き機能
- ダウンロード販売
- 多言語、多通貨対応
- 豊富なモジュールで機能を追加
- 携帯対応
- 高機能なポイント
- 決済・配送
- 各種CMS(XOOPS、Geeklog、WordPress、Movable Type)との連動
- コミュニティが活発
Zen-Cart.JP(Zen Cart 日本語公式サイト)は、Zen Cartの日本語化を行う団体のサイト。
日本語化されたZen Cartのダウンロードができる他、インストール方法の説明などの日本語ドキュメント、デモショップ、ドキュメント、FAQ、掲示板、開発Wikiなどがある。
共用レンタルサーバー「エックスサーバー
」では、
自動インストール機能を利用して日本語化されたZen Cartが簡単にインストールでき、すぐに利用することができる。
オープンソース徹底活用 Zen Cartによるオンラインショップ構築・運用テクニック
秀和システム 著者:Zen‐Cart.JP(Zen Cart日本語化プロジェクト) 価格:2,940円 評価:★★★★★
- 役にたちます。 ★★★★★
- うーん、立ち読み程度でいいかなというところ ★★
- 残念な一冊 ★
- 日々掲示板でサポートしているメンバーによって書かれた本。 ★★★★★
powered by
amalink
オンラインショップの商品が注文された際に顧客に注文内容の確認メールを送信したり、掲示板にコメントが書き込まれた際に管理人宛てに通知メールを送信したりするには、フォームで入力された項目の内容を
CGIからメー...
オンラインショップの商品が注文された際に顧客に注文内容の確認メールを送信したり、掲示板にコメントが書き込まれた際に管理人宛てに通知メールを送信したりするには、フォームで入力された項目の内容をCGIからメールとして送信する必要が
あります。
一般的なレンタルサーバーでCGIからメールを送信する場合の基本的な処理手順は次のようになります。
1.フォームから入力された各項目の値をパラメータから取得
2.subject(件名)をMIME-Base64形式に変換
3.メッセージを作成
4.メール送信する文字列の文字コードをJISに変換
5.sendmailを使用してメールを送信
下記のCGIスクリプト(UTF-8)はレンタルサーバー等で利用可能なsendmailを使用してフォームから入力された、Subject、宛先メールアドレス、差出人、本文を使用してメールを送信するサンプルプログラムです。
--- mailform.html (入力フォーム) ---
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>メールフォーム</title>
</head>
<body>
<h1 class="title">メールフォーム</h1>
<form method="post" action="sendmail.cgi">
<input type="hidden" name="a" value="exec">
件名(Subject) :<br />
<input type="text" name="subject" size="80" value=""><br />
宛先(To) :<br />
<input type="text" name="to" size="80" value=""><br />
差出人(From) :<br />
<input type="text" name="from" size="80" value=""><br />
本文(Body) :<br />
<textarea name="body" rows="10" cols="65"></textarea><br />
<p>
<input type="submit" value="送信">
</p>
</form>
</body>
</html>
--- sendmail.cgi (メール送信CGI) ---
#!/usr/bin/perl
use strict;
use warnings;
use CGI;
use Encode;
my $cgi = CGI->new();
# パラメータからフォームの入力値を取得
my $subject = $cgi->param('subject');
my $to = $cgi->param('to');
my $from = $cgi->param('from');
my $body = $cgi->param('body');
# subject(件名)をMIME-Base64形式に変換
$subject = Encode::encode('MIME-Header-ISO_2022_JP', $subject);
# メッセージを作成
my $message = <<"END_MESSAGE";
From: $from
To: $to
Subject: $subject
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
$body
END_MESSAGE
# メール送信する文字列の文字コードをJISに変換
Encode::from_to($message, 'utf8', '7bit-jis');
# sendmailを使用してメールを送信
my $sendmail_path = '/usr/sbin/sendmail'; # sendmail path
open my $mailh, "| $sendmail_path -t -oi $to";
print {$mailh} $message;
close $mailh;
# 送信終了を表示
my $html = <<"END_HTML";
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>送信終了</title>
</head>
<body>
<p><big>送信終了</strong></big></p>
</body>
</html>
END_HTML
print "Content-Type: text/html\n\n", $html;
なお、フォームからのパラメータの受け取りにはCGIモジュールを、メール本文の文字コードの変換やsubject(件名)の
MIME-Base64形式への変換にはPerl 5.8以降では標準モジュールなっているEncodeモジュールを使用しています。
また、このサンプルでは、処理手順をわかりやすくするために、入力チェックなどの実際に運用する場合に必要な処理を行ってませんが、入力チェック処理も含まれたより実用的なシンプルなメールフォームCGIの無料配布(ライセンスはGPL)も行っていますので、よろしければご活用ください。
米軍が日米安全保障条約
50周年を記念して、「わたしたちの同盟 - 永続的パートナーシップ」(Our Alliance - A Lasting Partnership) という漫画をオンラインで発表。いくら米軍が戦争
プロパガンダの本家本元とはいえ...
米軍が日米安全保障条約50周年を記念して、「わたしたちの同盟 - 永続的パートナーシップ」(Our Alliance - A Lasting Partnership) という漫画をオンラインで発表。
いくら米軍が戦争プロパガンダの本家本元とはいえ、本当は自分たちの都合で居座っているだけなのに「家を守る」とかいう、厚かましさに心ある日本人の間では大きな衝撃が広がっている。
Our Alliance - A Lasting Partnership
Windowsの全バージョンに、USB メモリを差し込んだり、ブラウザ経由で WebDAV を表示したり、Microsoft Office などの埋め込みショートカットに対応したファイルを表示するだけで感染してしまう可能性のある
危険な脆...
Windowsの全バージョンに、USB メモリを差し込んだり、ブラウザ経由で WebDAV を表示したり、Microsoft Office などの埋め込みショートカットに対応したファイルを表示するだけで感染してしまう可能性のある危険な脆弱性が見つかった。
この脆弱性の回避方法としてはショートカットアイコンの表示を無効にする、WebClient サービスを無効にする、LNK と PIF ファイルのダウンロードを禁止すれば良い。修正プログラムはまだ Microsoft から提供されていないが、簡単に回避する方法として Fix it が提供されている。
Windows 2000 や XP SP2 でもこの脆弱性の影響を受けるが、修正される見通しは無いらしいので、心配な人はWindows 7の購入を検討してみてはどうだろう。
Windows の全バージョンに危険な脆弱性が見つかる
http://blog.f-secure.jp/archives/50427829.html
Windows 7 Home Premium アップグレード
マイクロソフト 価格:12,676円 評価:★★★★★
- 微妙 ★★★
- windows7のレスポンスについて ★★★★
- 意外に簡単に完了しました ★★★★★
- アップデートしてから迷って解決すべき ★★★★★
- パソコンテレビが簡単 ★★★★
powered by
amalink
Perlのプログラムから
DBI経由で
MySQLに接続し、SELECT文でデータを取得する処理のサンプルプログラムです。あらかじめphpMyAdminを使用して
MySQLにテータベース「testdb」を作成し、以下のSQLを実行しテーブル「user...
PerlのプログラムからDBI経由でMySQLに接続し、SELECT文でデータを取得する処理のサンプルプログラムです。
あらかじめphpMyAdminを使用してMySQLにテータベース「testdb」を作成し、以下のSQLを実行しテーブル「users」を作成、3件のレコードを登録しておきます。
CREATE TABLE `users` (
`userid` varchar(100) COLLATE utf8_bin NOT NULL,
`password` varchar(250) COLLATE utf8_bin NOT NULL,
`status` int(11) NOT NULL,
`auth` int(11) NOT NULL,
`username` varchar(250) COLLATE utf8_bin NOT NULL,
`address` varchar(250) COLLATE utf8_bin NOT NULL,
`mailaddr` varchar(100) COLLATE utf8_bin NOT NULL,
`hpurl` varchar(250) COLLATE utf8_bin NOT NULL,
`widgets` text COLLATE utf8_bin NOT NULL,
`createdate` datetime NOT NULL,
`lastupdate` datetime NOT NULL,
PRIMARY KEY (`userid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
insert into `users` (`userid`,`password`,`status`,`auth`,
`username`,`address`,`mailaddr`,`hpurl`,`widgets`,
`createdate`,`lastupdate`)
values('admin','1234','1','0','webmaster','',
webmaster100@59log.com','http://59log.com/','',now(),now());
insert into `users` (`userid`,`password`,`status`,`auth`,
`username`,`address`,`mailaddr`,`hpurl`,`widgets`,
`createdate`,`lastupdate`)
values('test1','5678','1','1','user 1','',
'test1@59log.com','http://59log.com/','',now(),now());
insert into `users` (`userid`,`password`,`status`,`auth`,
`username`,`address`,`mailaddr`,`hpurl`,`widgets`,
`createdate`,`lastupdate`)
values('test2','abcd','1','1','user 2','',
'test2@59log.com','http://59log.com/','',now(),now());
以下のPerlプログラムでは、テーブル「users」からステータスが1のレコードを全て取得、一旦配列に格納してから標準出力に出力しています。
検索条件の設定にはプレースホルダを使用し、DB処理でエラーが発生した場合は、例外処理に飛んでエラーの内容が出力されるように、RaiseErrorに1を設定しています。
--- mysql_select.pl ---
#!/usr/bin/perl
use strict;
use warnings;
use DBI;
my $data_source = "DBI:mysql:testdb"; # 接続先はtestdb
my $username = "test"; # データベースへのアクセス権限を持つユーザーを指定
my $password = "abcd"; # そのパスワード
my $status = 1;
my @recs = ();
eval {
my $dbh = DBI->connect($data_source, $username, $password,
{RaiseError => 1, PrintError => 0});
my $sql = "select * from users where status = ?";
my $sth = $dbh->prepare($sql);
$sth->execute($status);
while (my @rec = $sth->fetchrow_array) {
push @recs, [@rec];
}
$sth->finish;
$dbh->disconnect;
};
if ($@) {
print "Error : $@\n";
}
foreach my $rec (@recs) {
print join(",", @{$rec}), "\n";
}
121 水先案名無い人 :2010/07/17(土) 20:53:07 ID:b2DWVBA10341 名前:名無しさん@そうだ選挙に行こう 投稿日:2010/07/11(日) 20:31:10 ID:L/MivK9bPリブート=電源を切って電源を入れ直すこと
コンピュータは電源を...
121 水先案名無い人 :2010/07/17(土) 20:53:07 ID:b2DWVBA10
341 名前:名無しさん@そうだ選挙に行こう 投稿日:2010/07/11(日) 20:31:10 ID:L/MivK9bP
リブート=電源を切って電源を入れ直すこと
コンピュータは電源を入れると基本プログラムを読み込んで起動するが
昔の
コンピュータは基本プログラムを読み込むためには
「基本プログラムを読み込むプログラム」
をオペレーターがコンソールからいちいち手入力するしかなかった。
ドン・キホーテは沼に落ちたときに自分で自分のブーツを引っぱり上げて
沼から脱出したとホラを吹いていたが、そんなことは不可能であって
沼に落ちた人間のブーツは沼に落ちた本人以外が引っ張るしかない。
それと同様に、
「基本プログラムを読み込むプログラム」
は
コンピュータ以外の存在(オペレータ)が手入力するしかない。
ということで、この「基本プログラムを読み込むプログラム」のことを
「ブーツを引っぱり上げるプログラム」(ブート・ストラップ・ローダー)と呼んだ。
ここから転じて
コンピュータを起動することを「ブートする」と呼ぶようになり、
いったん
コンピュータを停止した後に再起動することを「リブートする」と呼ぶようになった。
いやマジで。
128 水先案名無い人 :2010/07/17(土) 22:40:58 ID:M/3X26VC0
>>121
本当かよ!と調べて
ブートストラップの意味初めて知ったわww
ブート - Wikipedia
http://ja.wikipedia.org/wiki/%E3%83%96%E3%83%BC%E3%83%88
無料で配布している
掲示板CGI(59bbsとは別の簡易
掲示板CGIを
バージョンアップしました。HTML::Templateを使用してUIの部分をできるだけプログラムから取り除き、テンプレートファイルで記述するように変更しました。...
無料で配布している掲示板CGI(59bbsとは別の簡易掲示板CGIをバージョンアップしました。
HTML::Templateを使用してUIの部分をできるだけプログラムから取り除き、テンプレートファイルで記述するように変更しました。これによってページデザインのカスタマイズがより簡単になると思われます。
なお、機能については特に変更はありません。
掲示板CGI
ロジクール の「
ゲーミングマウス G500(Gaming Mouse
G500)」は、ボタンへの機能割り当て、解像度切替など多彩なカスタマイズ機能でゲーム状況への即応を可能にする高速スクロール対応ホイール採用の高精度ゲーミン...
ロジクール の「
ゲーミングマウス G500(Gaming Mouse G500)」は、ボタンへの機能割り当て、解像度切替など多彩なカスタマイズ機能でゲーム状況への即応を可能にする高速スクロール対応ホイール採用の高精度ゲーミングレーザーマウス。最大27グラムのウェイトを加えてゲームに適した重量とバランスを調整できる。また、設定と設定済みのプロファイルをオンボードメモリに格納して、別の場所に持ち運ぶこともできる。
ロジクール ゲーミングマウス G500
ロジクール 価格:4,645円 評価:★★★★★
- 通常用途にも最適 ★★★★★
- 高パフォーマンス ★★★★
- 非常に使い勝手が良い! ★★★★★
- “10ボタン”ではありません・・・よね? ★★★★
- これはいい! ★★★★★
powered by
amalink
Drupal Japanは、日本でのDrupal普及の一助として、Drupal本体の翻訳や拡張モジュールの翻訳、各種情報提供、ユーザ支援等の活動を行っているDrupal(ドルーパル)の公認日本サイト。
Drupal(ドルーパル)は、
ユーザー管理、RSSフィード、カスタマイズ可能なレイアウト、ログ機能、ブログ作成システム、フォーラムなどの機能を備えたCMS。
Drupal Japan | Drupal 日本サイト
Drupal 実践プログラミング徹底入門
翔泳社 著者:John K. VanDyk,. 価格:4,725円 評価:★★★★★
powered by
amalink
ダイレクトマーケティング事業を行っている株式会社
光林舎が、米国ホワイトハウスが2009年10月から採用しているホームページシステムと同一のシステムでホームページを制作するサービス「
システムB ベーシックプラン...
ダイレクトマーケティング事業を行っている株式会社光林舎が、米国ホワイトハウスが2009年10月から採用しているホームページシステムと同一のシステムでホームページを制作するサービス「システムB ベーシックプラン」を新しく開始。初年度の目標契約数を500件としている。
光林舎が言っているように世界標準であるかは議論の余地があるところであるが、このホームページシステムは本来の名称を「
Drupal(ドルーパル)」といいオープンソースCMSとして日本でもある程度の知名度がある。しかし、同社は「Drupal」という名称は日本では馴染まないと考え、日本向けサービス名称として「システムB」と命名したという。
また、光林舎では既に同社が「システムA」と呼ぶ「世界標準型のホームページシステム」を利用したホームページ制作サービスも提供しており、「システムA」と「システムB」のどちらが本当の世界標準なのか今後議論を呼びそうだ。
あのホワイトハウスと同じ世界標準型ホームページシステム「システムB」によるホームページ制作サービスを7月4日に開始
「世界標準型ホームページシステム」をうたう謎のシステム
2009 Open Source CMS Award
オープンソースの汎用CMS(コンテンツマネジメントシステム)
Drupal Pro Book CMSカスタマイズ&デザインガイド
インプレスジャパン 著者:株式会社GIM Drupal プロジェクト 価格:3,675円 評価:★★★★★
- CMS、SNS、ブログとポータルサイトの構築を考えてる人へぜひ! ★★★★★
- 待望の国産本。解説,資料,実践が程よくブレンド ★★★★★
- サイト構築の効率が3倍アップしました ★★★★★
- 待ってました! ★★★★★
powered by
amalink
|< 先頭へ < 前へ 13 14 15 16 17 次へ >
アクセスランキング
今月のアクセスランキング(上位10件)
- 掲示板やチャットなどのフリーPHPスクリプトの配布サイト (160 PV)
- 岡沢高宏の相棒でヤクザの金村剛弘(金剛弘)が西新宿の路上で襲撃され死亡 (90 PV)
- [Twitter]ツイッター検索のまとめ (89 PV)
- 【速報】パナマ文書に記載されている日本企業、日本人の一覧リスト (89 PV)
- プリンセスガーデンホテル女性社長の「片岡都美」氏はフジモリ元大統領夫人 (58 PV)
- 5ちゃんねる(5ch.net、旧2ちゃんねる)掲示板 (57 PV)
- 伝説の男、瓜田純士さんが新宿駅構内で2週間前に割腹自殺を図る (47 PV)
- 掲示板フリーソフト - 無料で利用できる掲示板CGI (45 PV)
- 2ちゃんねる(2ch)検索 掲示板 - スレタイ、過去ログ、全文検索 (44 PV)
- 2NN (2ch News Navigator) (36 PV)
アクセス統計
ディレクトリ
関連サイト