[入力フォーム]の検索結果
シックス・アパートが、企業向けウェブサイト管理ソフトウェア「
Movable Type Advanced(ムーバブル・タイプ・アドバンスト)」を2010年5月12日から出荷する。「
Movable Type Advanced」 は、「
Movable Type Enterpr...
シックス・アパートが、企業向けウェブサイト管理ソフトウェア「Movable Type Advanced(ムーバブル・タイプ・アドバンスト)」を2010年5月12日から出荷する。
「Movable Type Advanced」 は、「Movable Type Enterprise」の後継製品で、ウェブサイト管理ソフトウェアの最新版「Movable Type 5」をベースに、大規模サイトや社内情報共有サイトでの利用に向けて機能を拡張する製品。従来の「Movable Type Enterprise」の機能に加え、「Movable Type 5」の特長であるウェブサイト管理や更新履歴管理、カスタムフィールド(入力項目)など、コンテンツ管理システム(CMS)に必要となる機能が強化されている。コンテンツ、デザイン、ユーザーをウェブサイトの目的にあわせて柔軟にカスタマイズし、Oracle DatabaseやMicrosoft SQL Server、ディレクトリサーバーなどのプラットフォームと組み合わせて大規模なウェブサイトを構築・運用・管理することができる。標準価格は、基本ライセンス(無制限サーバー・無制限ユーザー)が189万円。
シックス・アパートが、「Movable Type Advanced」を5月12日より出荷開始
名前、サイト名、商品名、商品名リンクのURL、アフィリエイトリンクコードなどをフォームから入力し「記事作成」をクリックするだけで、
ブログ用の
記事が自動
作成できる
ツール。
名前、サイト名、商品名、商品名リンクのURL、アフィリエイトリンクコードなどをフォームから入力し「記事作成」をクリックするだけで、ブログ用の記事が自動作成できるツール。
フォームから入力されたXMLファイルを取得して、その内容を表示するという基本的な処理を行うAjaxのサンプルプログラムです。--- jslib.js (Ajaxの処理を行うJavaScritプログラム) ---//
JavaScript library// jslib...
フォームから入力されたXMLファイルを取得して、その内容を表示するという基本的な処理を行う
Ajaxのサンプルプログラムです。
--- jslib.js (Ajaxの処理を行うJavaScritプログラム) ---
// JavaScript library
// jslibs.js
function createXMLHttpRequest(cbFunc) {
xmlHttpObject = null;
if (window.XMLHttpRequest) { // Firefox,Safari,etc (Not IE)
xmlHttpObject = new XMLHttpRequest();
} else if (window.ActiveXObject) { //IE
try {
xmlHttpObject = new ActiveXObject("Msxml2.XMLHTTP"); // IE6
} catch(e) {
try {
xmlHttpObject = new ActiveXObject("Microsoft.XMLHTTP"); // IE5
} catch(e) {
return null;
}
}
}
if (xmlHttpObject) {
xmlHttpObject.onreadystatechange = cbFunc;
}
return xmlHttpObject;
}
--- sample.html (HTMLファイル) ---
<html>
<head>
<meta http-equiv="content-type content="text/html; charset=utf-8" >
<title>Ajax サンプルアプリ</title>
<script type="text/javascript" src="jslib.js"></script>
<script type="text/javascript"><!--
function loadXML() {
httpObj = createXMLHttpRequest(dispData);
if (httpObj) {
httpObj.open("GET",document.ajaxForm.filename.value,true);
httpObj.send(null);
}
}
function dispData() {
if ((httpObj.readyState == 4) && (httpObj.status == 200)) {
xmlData = httpObj.responseXML;
itemList = xmlData.getElementsByTagName("item");
titleList = xmlData.getElementsByTagName("title");
urlList = xmlData.getElementsByTagName("url");
itemNum = itemList.length;
resultText = "";
for (i=0; i<itemNum; i++) {
title = titleList[i].childNodes[0].nodeValue;
url = urlList[i].childNodes[0].nodeValue;
resultText = resultText + "<a href=\"" + url + "\">" + title + "</a><br />";
}
document.getElementById("result").innerHTML = resultText;
} else {
document.getElementById("result").innerHTML = "<b>Now loading.......</b>";
}
}
// --></script>
</head>
<body>
<h3>Ajax サンプルアプリ</h3>
<form name="ajaxForm">
<input type="text" name="filename" />
<input type="button" value="Load XML" onClick="loadXML()"><br />
</form>
<div id="result">
<!-- ここに取得したXMLファイルの内容が表示される -->
</div>
</body>
</html>
--- sample.xml (データを格納したXMLファイル) ---
<?xml version="1.0" encoding="utf-8"?>
<items>
<item>
<title>語句ログ</title>
<url>http://59log.com/</url>
</item>
<item>
<title>b-listers</title>
<url>http://b-listers.net/</url>
</item>
<item>
<title>掲示板型検索エンジン 59bbr.org</title>
<url>http://59bbs.org/</url>
</item>
</items>
ブログソフトウェア大手のシックス・アパートが、ウェブサイト管理を容易にするCMS(コンテンツ管理システム)機能を強化した、
ブログソフトウェア「Movable Type(
ムーバブルタイプ)」の最新版「Movable Type 4.1」の...
ブログソフトウェア大手のシックス・アパートが、ウェブサイト管理を容易にするCMS(コンテンツ管理システム)機能を強化した、ブログソフトウェア「Movable Type(ムーバブルタイプ)」の最新版「Movable Type 4.1」の出荷を開始した。価格は、基本ライセンスパック(1サーバー・5ユーザー)が52,500円。
「Movable Type 4.1」では、ブログ記事やウェブページ、ユーザープロフィール、カテゴリ、フォルダの入力フォームに独自の入力項目を追加できる「カスタムフィールド機能」が基本機能として標準搭載されたほか、ウェブサイトを作成するテンプレートをまとめてテンプレートセットとして管理・設定する機能、ブログ記事を編集するエディタ機能を任意の外部ソフトウェアに変更する機能も追加されている。
シックス・アパートが、カスタムフィールド機能を搭載した最新ブログ・ソフトウェア「Movable Type 4.1」を本日より出荷開始
うーん、CMS機能の強化というのは微妙な感じ。企業ユーザーやヘビーユーザーにとっては便利なのかも知れませんが、個人で利用するには高機能過ぎてかえって使いにくい気もします。
ブログ等に貼り付けるためのアマゾンの商品リンクを、
Amazon ECS のRESTリクエストを利用して、画像付きで生成するフォームを作成しました。商品のASINとアソシエイトIDを入力して作成ボタンをクリックすると画像付き...
ブログ等に貼り付けるためのアマゾンの商品リンクを、Amazon ECS のRESTリクエストを利用して、画像付きで生成するフォームを作成しました。商品のASINとアソシエイトIDを入力して作成ボタンをクリックすると画像付きのアマゾン商品リンクが作成されます。
Amalink - 「アマゾンアフィリエイト」画像付き商品リンク作成ツール
ソースファイル(amalink.cgi、amalink.htmlt)も公開しておきますので、レイアウトや表示内容が気に入らない場合は適当にカスタマイズしてください。文字エンコードはUTF-8。perl 5.8 以降に対応。JavaScriptも少し使ってます。
参考:
Amazon ECS 4.0 解説1 RESTリクエストのパラメータ
Perl 5.8でUTF-8の文字コードを扱う
米Googleが同社のブログ検索サービス「Google Blog Search」のためのPingサービスを開始。このPingサービスを使用することによって、ブログの最新記事をGoogle Blog Searchに早めにインデックスしてもらえるようにな...
米Googleが同社のブログ検索サービス「Google Blog Search」のためのPingサービスを開始。このPingサービスを使用することによって、ブログの最新記事をGoogle Blog Searchに早めにインデックスしてもらえるようになるそうです。
「Google Blog Search」がPingサービスを開始(INTERNET Watch)
このPingサービスを利用するには、手動とAPIを利用する2つの方法がある。手動の場合、ブログに新しい記事を書く度にGoogle Blog Searchの指定フォームにURLやブログフィードを入力する。APIを利用する場合には、今回初めて公開された「Google Blog Search Pinging Service API」を使用して作業を自動化することもできる。いずれにせよ、この通知は1回限り行なわれるため、ブログに変化が生ずる度に通知する必要がある
APIの方は、一般的な weblogUpdates Ping と同じインターフェースらしいので、Ping通知機能のあるブログシステムを利用しているのであればURLを追加するだけで利用できそうです。
URL:http://blogsearch.google.com/ping
Visual Basic 書籍に関する書籍。
Visual Basic の入門書や解説書、リファレンス、データベース開発のサンプルなど。明快入門
Visual Basic 2005 ビギナー編Windowsプログラミングに必要な基
本事項からジェネリックな...
Visual Basic 書籍に関する書籍。Visual Basic の入門書や解説書、リファレンス、データベース開発のサンプルなど。
明快入門 Visual Basic 2005 ビギナー編
Windowsプログラミングに必要な基本事項からジェネリックなどの最新機能まで、Visual Basic 2005の入門レベルの内容がもれなく解説されている。
ひと目でわかるMicrosoft Visual Basic 2005アプリケーション開発入門
Visual Basic 2005のさまざまな機能を使用した開発手法を初心者にもわかりやすく解説。「テキストエディタ」、「カレンダーと連動した文章と画像が記録できる日誌」、そして「Webブラウザ」をひとつにまとめたアプリケーションを、Visual Basic 2005を使用して開発する。
Visual Basic 2005による [実践]データベースプログラミング
Visual Basic 2005でデータベース・アプリケーションを開発する際に必要な知識が解説されている。
ステップバイステップで学ぶMicrosoft Visual Basic .NET実践講座〈Vol.1〉基礎編
Visual Basic .NETを使用してアプリケーションを開発する方法をわかりやすく解説しているVisual Basicプログラミングの入門書。サンプルプログラムを使った実習を通じて、Visual Basic .NETの基礎から、各種アプリケーションの開発方法、データベースやOffice、 Webとの連携、Visul Basic 6.0プログラムのアップグレード方法などを、実際に操作しながら学ぶことができる。 Vol.1基礎編ではVisual Basic .NETをはじめて使用する方を対象に、Visual Basic .NETの基本的な文法や簡単なプログラム作成について解説されている。
ステップバイステップで学ぶMicrosoft Visual Basic .NET実践講座〈Vol.2〉活用編
Vol.2活用編では実用的なプログラムを作成する際に役立つ高度な知識やテクニックを解説。複数のフォームの使用や図形の描画、アニメーション効果といったより洗練されたユーザーインターフェイスのデザイン方法、クラスの継承、画像や文字列の印刷、Officeアプリケーションとの連携、アプリケーションプロセスの管理、データベースアプリケーションの開発、Internet Explorerとの連携、Webアプリケーションの開発、 Visul Basic 6.0プログラムのVisual Basic .NETへのアップグレード方法などについて。
Visual Basic .NET逆引き大全 500の極意―WindowsXP/2000/NT対応
Visual Basic.NETの基本的な利用方法からWebアプリケーション開発、初級から上級まであらゆるTipsを網羅。「逆引き」で知りたいことから探せる、すぐ実用に役立つ一冊。
ひと目でわかるMicrosoft Visual Basic .NET アプリケーション開発入門
わかりやすい解説と開発の途中経過を細かく収録したサンプルにより、手順どおりに操作するだけで、スムーズにVisual Basic.NETによるWindowsのアプリケーションの開発技術を学ぶことができる。
ひと目でわかるMicrosoft Visual Basic .NET データベース開発入門
Visual Basic.NETでMSDEを使用したデータベースを構築するための学習書。 Visual Basic.NETの最新技術と本格的なデータベースシステムの開発手法をわかりやすく習得できる。
Visual Basic.NETハンドブック
初めてVisual Basicに触れる人を対象に機能と特徴をわかりやすく解説している。さらに、.NETのさまざまなテクニックをカテゴリ分けし、実用的なコードを交えて紹介している。
Visual Basic.NET&DirectX 9でネットワークゲームプログラミング
3Dゲームの作成方法から、DirectPlay、3D CGの基礎、ゲームをネットワーク化する方法までDirectX 9を使ったネットワークプログラミングについて解説されている。
Visual Basic言語リファレンス
基礎からデバッグまで、熟練プログラマーがプログラミングの中核部分を簡潔に解説している。
プログラミングMicrosoft Visual Basic .NET〈Vol.1〉基礎編
豊富なサンプルコードによって、オブジェクト指向になった「Visual Basic.NET」の使い方が実践的に習得できる。「Vol.1 基礎編」では、VB .NETと.NET Frameworkの基礎が解説されている。
プログラミングMicrosoft Visual Basic .NET〈Vol.2〉活用編
「Vol.2 活用編」では、VB .NETを使って具体的にアプリケーションを開発するための方法が解説されている。 ADO.NETを使ったデータベースアプリケーション開発、ASP.NETとWebフォームを使ったWebアプリケーション開発、そして最後はXMLによるWebサービスまで詳細に解説。
プログラミングMicrosoft ADO.NET
ADO.NETをSQL Server用のコードを使って解説。サンプルコードはVB .NETとC#の両方で掲載。SQL Serverでなく一般的なOLE DBへのアクセス方法も合わせて紹介されている。接続型アクセス/非接続型アクセスからWebアプリの作成まで、ADO.NET開発に必要な知識を網羅。
Microsoft Visual Basic .NETによるプログラミングMicrosoft Windows 上
上巻は第1部と第2部で、第1部では、.NET Framework(Systemクラス)の基本的な知識を解説し、 Hello, worldプログラムという簡単な.NETアプリケーションを作成して実際に確認。第2部は、Windowsフォーム(System.Windows.Formsクラス)を使って、各デバイスからの入力方法、 UIを構成するコントロール(ボタン、ラベル、メニュー、ダイアログ、ツールバー、ツリービューなど)について詳細に説明。
Microsoft Visual Basic .NETによるプログラミングMicrosoft Windows 下
下巻は第3部と付録で、第3部では、Windowsフォーム上に描画(System.Windows.Drawingクラス)するグラフィックス方法を紹介。ブラシやペンの使い方から矩形や各種曲線の描画までのグラフィックテクニック、フォントの使用方法、印刷機能などを取り上げている。
オープンソースの高速・軽量データベース「
MySQL」に関する書籍。入門書や運用管理についての詳細な解説書、リファレンスなど。
MySQL 徹底入門 第2版オープンソースのデータベース・サーバー、
MySQLのインストールか...
オープンソースの高速・軽量データベース「
MySQL」に関する書籍。入門書や運用管理についての詳細な解説書、リファレンスなど。
MySQL 徹底入門 第2版
オープンソースのデータベース・サーバー、MySQLのインストールから主なプログラミング・インターフェイスの利用法、サーバーの管理までを幅広く扱った定番入門書。
標準MySQL 改訂版
RDBMSの基礎からMySQLの導入・応用までを解説。システムの設定や管理、またWebアプリケーションの構築方法が各種プラットフォームで解説されている。
MySQL徹底活用―SQL言語+サーバアプリケーション+管理者編
高速性と堅牢性を追及したマルチユーザ・マルチスレッドのSQLデータベースであるMySQLについて、その様々な側面を幅広く扱った、 MySQL利用者・管理者のための参考書。
現場で使える MySQL
DBマガジンの人気連載を書籍化。MySQLを現場で本格利用するための知識を「深く」「幅広く」「分かりやすく」解説。
MySQL全機能リファレンス
MySQLの豊富な機能を実行例とともに解説したリファレンス。
MySQL逆引きクイックリファレンス―MySQL 4.0/4.1/5.0対応
やりたいことが目的別にすぐ探せる、各項目がコンパクトに解説されたMySQLの逆引き事典。
MySQLクックブック〈VOLUME1〉
オープンソースのデータベースシステム「MySQL」の解説書。 VOLUME1の内容は「mysqlクライアントプログラム」「MySQLをベースにしたプログラムの記述」「レコード選択の手法」「文字列の処理」「日付と時刻の処理」「クエリ結果のソート」「サマリの生成」「メタデータの取得と仕様」「データのインポートとエクスポート」など。
MySQLクックブック〈VOLUME2〉
オープンソースのデータベースシステム「MySQL」の解説書。 VOLUME 2では「Web環境でMySQLを使用するためのPerl、PHP、Python、およびJSP(JavaServer Pages)のスクリプトを記述する方法」「クエリ結果から様々なHTMLを出力する方法」「Webからのユーザの入力を処理する方法」「MySQLを使ってWebセッション管理を行う方法」を解説。
MySQL & mSQL
中規模データベース管理システムとして支持されているmSQLとMySQLを、ビルド、インストールから諸設定に至るまでを詳細に解説。
実践ハイパフォーマンスMySQL
MySQLのアプリケーション開発者ならびにMySQL管理者向けに、MySQLのパフォーマンスを最大限に引き出すためのさまざまな問題を解説。
MySQLでつくるWebデータベースfor Windows
MySQLサーバの、概念、基礎知識、活用法からWebデータベース環境の構築、MySQLチュ-トリアルまで分かりやすく解説。
MySQL活用ガイド―Windowsによる高速データベース構築入門
Windows2000/98対応の高速データベース構築入門書。MySQLのインストールのやり方から、Microsoft Access、ASP、Javaからの利用までわかりやすく解説。
はじめての人のためのかんたんPHP + MySQL入門
Webアプリ開発の入門書。PHPとデータベースであるMySQLの利用方法を習得し、Webシステム開発できるよう丁寧に解説。
MySQL&PHPでつくるWebデータベース―入門からデータベースサーバの管理まで
MySQLとデータベースにWebからアクセスできる言語PHPで構築するWebデータベースについて解説。
オープンソース徹底活用 MySQL4/PHP5によるWebデータベース構築
Windows上でMySQLを用いたWebデータベースを構築する方法をサンプルを通して学ぶことができる。サンプルは、掲示板、MySQLと連動した簡易掲示板、ブログなど。
Access+MySQL実用データベースシステム構築
ExcelやAccessを活用しネットで物販するベンチャー企業を想定した在庫管理用小規模システムの構築を通して、低予算でできる小規模データベースシステムの構築の仕方を学ぶ。
オンラインショップの商品が注文された際に顧客に注文内容の確認メールを送信したり、掲示板にコメントが書き込まれた際に管理人宛てに通知メールを送信したりするには、フォームで入力された項目の内容を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)も行っていますので、よろしければご活用ください。
|< 先頭へ < 前へ 1 2
アクセスランキング
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (20 PV)
- Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (2 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (2 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (2 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (2 PV)
- [将棋]羽生式袖飛車(はぶしきそでびしゃ) (1 PV)
- 将棋実況チャンネル【クロノ】 - ヤフーニュースに掲載された将棋系ユーチューバー (1 PV)
- 天上碑攻城戦情報(独歩江湖) (1 PV)
- 有力将棋系ユーチューバーのショウヤンさんが将棋ウォーズで「ソフト指し」を告白し衝撃走る (1 PV)
- 「Million Dollar MT5」のナンピンマーチン大会(#MCC2023)での設定 (1 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (3275 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (508 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (92 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (89 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (72 PV)
- Million Dollar Ver 1.09向けの収益性を重視したゴールド(Gold、XAUUSD)ロングセットファイル (64 PV)
- 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (63 PV)
- 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (59 PV)
- [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (51 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (48 PV)
アクセス統計
ディレクトリ
関連サイト