[プロ]の検索結果


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
[2181] Posted by kagahiro at 2010/08/06 00:26:03
0 point | Link (1) | Trackback (0) | Comment (0)

オンラインショップの商品が注文された際に顧客に注文内容の確認メールを送信したり、掲示板にコメントが書き込まれた際に管理人宛てに通知メールを送信したりするには、フォームで入力された項目の内容を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)も行っていますので、よろしければご活用ください。

[2178] Posted by kagahiro at 2010/08/05 14:39:39
2 point | Link (7) | Trackback (0) | Comment (2)

米軍が日米安全保障条約50周年を記念して、「わたしたちの同盟 - 永続的パートナーシップ」(Our Alliance - A Lasting Partnership) という漫画をオンラインで発表。

いくら米軍が戦争プロパガンダの本家本元とはいえ、本当は自分たちの都合で居座っているだけなのに「家を守る」とかいう、厚かましさに心ある日本人の間では大きな衝撃が広がっている。

Our Alliance - A Lasting Partnership
[2176] Posted by buzei at 2010/08/05 09:54:30
4 point | Link (1) | Trackback (0) | Comment (1)

Windowsの全バージョンに、USB メモリを差し込んだり、ブラウザ経由で WebDAV を表示したり、Microsoft Office などの埋め込みショートカットに対応したファイルを表示するだけで感染してしまう可能性のある危険な脆...
[2153] Posted by buzei at 2010/07/26 17:08:08
0 point | Link (1) | Trackback (0) | Comment (0)

PerlのプログラムからDBI経由でMySQLに接続し、SELECT文でデータを取得する処理のサンプルプログラムです。あらかじめphpMyAdminを使用してMySQLにテータベース「testdb」を作成し、以下のSQLを実行しテーブル「user...
[2152] Posted by kagahiro at 2010/07/26 09:49:13
0 point | Link (5) | Trackback (0) | Comment (0)

121 水先案名無い人 :2010/07/17(土) 20:53:07 ID:b2DWVBA10341 名前:名無しさん@そうだ選挙に行こう 投稿日:2010/07/11(日) 20:31:10 ID:L/MivK9bPリブート=電源を切って電源を入れ直すことコンピュータは電源を...
[2151] Posted by 名無しさん at 2010/07/26 09:45:51
0 point | Link (1) | Trackback (0) | Comment (0)

無料で配布している掲示板CGI(59bbsとは別の簡易掲示板CGIバージョンアップしました。HTML::Templateを使用してUIの部分をできるだけプログラムから取り除き、テンプレートファイルで記述するように変更しました。...
[2150] Posted by buzei at 2010/07/25 18:08:12
0 point | Link (1) | Trackback (0) | Comment (0)

ロジクール の「ゲーミングマウス G500(Gaming Mouse G500)」は、ボタンへの機能割り当て、解像度切替など多彩なカスタマイズ機能でゲーム状況への即応を可能にする高速スクロール対応ホイール採用の高精度ゲーミン...
[2149] Posted by buzei at 2010/07/25 13:06:03
0 point | Link (4) | Trackback (0) | Comment (0)

Drupal Japanは、日本でのDrupal普及の一助として、Drupal本体の翻訳や拡張モジュールの翻訳、各種情報提供、ユーザ支援等の活動を行っているDrupal(ドルーパル)の公認日本サイト。Drupal(ドルーパル)は、ユーザ...
[2141] Posted by buzei at 2010/07/23 15:33:27
0 point | Link (1) | Trackback (0) | Comment (0)

ダイレクトマーケティング事業を行っている株式会社光林舎が、米国ホワイトハウスが2009年10月から採用しているホームページシステムと同一のシステムでホームページを制作するサービス「システムB ベーシックプラン...
[2137] Posted by buzei at 2010/07/22 17:34:25
2 point | Link (2) | Trackback (0) | Comment (2)

|< 先頭へ  < 前へ  13 14 15 16 17  次へ >


アクセスランキング

今日のアクセスランキング(上位10件)

  1. 2ちゃんねる(2ch)検索 掲示板 - スレタイ、過去ログ、全文検索 (2 PV)
  2. 【速報】パナマ文書に記載されている日本企業、日本人の一覧リスト (1 PV)
  3. プリンセスガーデンホテル女性社長の「片岡都美」氏はフジモリ元大統領夫人 (1 PV)
  4. さくらのレンタルサーバ - レンタルサーバー (1 PV)
  5. 掲示板フリーソフト - 無料で利用できる掲示板CGI (1 PV)
  6. 2NN (2ch News Navigator) (1 PV)
  7. [FX]両建てを活用した損切りしないFX投資法 (1 PV)

今月のアクセスランキング(上位10件)

  1. 2NN (2ch News Navigator) (338 PV)
  2. プリンセスガーデンホテル女性社長の「片岡都美」氏はフジモリ元大統領夫人 (110 PV)
  3. 小林興起元衆議院議員がタレントの杉本彩さんにキスを迫る (61 PV)
  4. 2ちゃんねる(2ch)検索 掲示板 - スレタイ、過去ログ、全文検索 (46 PV)
  5. ログ速(ろぐそく、logsoku) - 過去ログ スレタイ検索 全文検索 (23 PV)
  6. 読売新聞「石井誠」記者変死事件 (22 PV)
  7. 5ちゃんねる(5ch.net、旧2ちゃんねる)掲示板 (18 PV)
  8. 掲示板フリーソフト - 無料で利用できる掲示板CGI (15 PV)
  9. 掲示板やチャットなどのフリーPHPスクリプトの配布サイト (13 PV)
  10. PHP、MySQLで動くオープンソース掲示板ソフト (12 PV)

アクセス統計

ディレクトリ

関連サイト