PHPを使う以上、必ずといっていいほど発生するのがformの送信と、受け取りです。 このformというのが私はダイキライで、なるべく作業を簡単にする為に、個人用formライブラリを作ってやってます。 今回は、このformの送信と受け取りを簡略化するためのライブラリのサンプルを作りましたので、どうぞ使ってみてください。 (自分が使ってる完全版ライブラリはさらにごちゃごちゃしている為、ものすごい短時間で動作だけするものを作って公開しております。セキュリティに関するものは各自でお願いいたします) ライブラリ導入のメリット 動作サンプルページ 普通のformの動作です。 重要なのはデータの受け取り方。 このライブラリを利用することで、formから送信された情報は全て $Gform[(数字)]に代入されます。 数字は、formの順番で指定できます。 例 print $Gform[2];とか 使い方
(追記:2006年3月13日最新版に改定) 2.0での主な改良点は、Unixのスレッド、新しいビルドシステム、マルチプロトコルサポート、IPv6 サポート、フィルタ、多言語エラー応答、新しいApacheAPI、WindowsNTのネイティヴUnicodeサポートなど様々な改良点があります。因みにUnix以外のBeOS、OS/2、Windowsなどのプラットフォームのサポート改善によりこれまで以上に高速に安定して動作するようになりました。 なお、Apache2.0の主な改良点に関しては詳しくは以下URLを参照してください。 Apache2.0の新機能の概要 >> 次にApache2.055のインストール方法を説明します。以下のリンクから「apache_2.0.55-win32-x86-no_ssl.msi 」と表記されたファイルをダウンロードしてきてください。 ■Apache2.055のダウ
春頃SQLiteManagerバージョン1.20向けの日本語メッセージカタログを正式メンテナーの廣川さんに相談しつつ更新,提出しました. 元々あるEUC-JPの更新と新規にUTF-8版を作成しています. が,全然どうするもこうするも動きがないみたいです. とりあえずこれを使うと言語で日本語がEUC-JPとUTF-8が選べるようになりますのでEUC-JPもUTF-8も多分大体問題なく扱えます. Shift_JISは興味がないので追加していません. #下記を参考にすれば簡単に追加はできますが,つくっといてよ!!ってのが多かったら次修正することがあれば考えます… まず,参考リンクからファイルをダウンロードし,SQLiteManagerに上書きします. 次にSQLiteManager-1.2.0/include/defined.inc.phpを開き,37行目前後を下記強調テキストを追加します. $
改版履歴 01/09 19:57ごろ 参加者を表示できるようにした。入室時の名前を記憶できるようにした。 01/08 22:40ごろ スクリプト&PHPバージョンアップ→二重書き込みとログ破損リスクを押さえたはず。
鈴木孝征 takamasa @ thaliana.myhome.cx 2006年 5月 8日 (月) 17:36:04 JST 前の記事 [PHP-users 29144] PDF ・ MS Office ファイルなどをダウンロードする方法 次の記事 [PHP-users 29146] Re: PDF ・ MS Office ファイルなどをダウンロードする方法 記事の並び順: [ 日付 ] [ スレッド ] [ 件名 ] [ 著者 ] 小山様へ。鈴木孝征と申します。 私はPEAR::HTTP_Download.phpのほうはわかりませんので、header関数を使った 方法についてコメントします。 私はいつも下記のようにしてPDFのダウンロードを行っています。 $pdffile = 'dokokano/pdf/file.pdf'; header("Content-length: " . fi
SQLインジェクションは古くから知られている代表的なWebアプリケーションの脆弱性です。JavaScript関連の脆弱性に比べると対処が非常に簡単であるにも関わらず、まだまだ多くのアプリケーションがSQLインジェクションに脆弱です。SQLインジェクションに脆弱なアプリケーションはPHPアプリケーションに限った問題ではありません。Java、Perlなど、ほかの言語で作成されたWebアプリケーションにもまだまだ多くのSQLインジェクション脆弱性が残っていると考えられます。 重要なのは「正しく行えばSQLインジェクション対策は簡単」であることです。 SQLインジェクションの動作原理 SQLインジェクションの動作原理は単純で、解説するまでもないと思いますが、簡単に説明します。SQLインジェクションは、動的にSQL文を生成する際のパラメータに、プログラマが意図していない文字列を与えることにより、デー
MySQLを使うとき、ブラウザからphpMyAdminで操作すると楽ちんですので、SQLiteを使うときも同様にAdminツールを使いたくなる私です。 SQLiteManagerが、日本語にも対応しているので使いやすいと思います。 UTF-8で使う場合は、日本語設定ファイルである lang/japanese.inc.php を開いて、10行目あたりにある$charsetをutf-8に、$langSuffixをja-utf-8に変更します。 そしてjapanese.inc.phpの文字コードをUTF-8に変換して保存します。 Windows版で使う場合、テーブルが読めないバグのがあります。include フォルダ内の add_database.php の17行目あたり [php] if(isset($_POST[‘dbpath’])) $dbFilename = stripslashes($
日時: 2007/05/19 17:55:44 名前: ハル ロリポップでEthnaを導入する方法はありますでしょうか? 機能が制限されてもかまいません。 ご存知の方がおられましたら、教えて下さい。 よろしくお願いします。
miyakeです。突然ですが、CSSって書くの面倒ですよね。何らかのプログラミング言語を知っている人間から見ると、CSSというのは言語としてはかなり貧弱です。 もちろんCSSはプログラミング言語では無いので、それを貧弱だと言われてもCSSもいい迷惑かも知れません。でも、 div#content { ~ } div#content div.entry { ~ } div#content div.entry p { ~ } div#content div.entry ul { ~ } こういう大したことをしていないのに、コードがどんどん長くなっていくのを見ると、もう少し何とかならないものかと思ってしまいます。 コピペするにしても、 コピー元にカーソルを移動 範囲選択してコピー コピー先にカーソルを移動 ペースト という操作が必要になります。数が増えてくるとコピペのミスも発生しかねませんし、id
4. 動作例 動作例については、こちらをご覧ください。 また、開発者のブログ (日本語, 英語) も参考になるかもしれません。 5. 使い方 5.1. HTML の編集 prototype.js と partialupdater.js を HTML から読み込んでください。 次に、HTML のどの部分を差分更新するか決め、更新する箇所を SPAN または DIV タ グで囲み、ユニークな ID をセットしてください。 フォームの onSubmit ハンドラ (または、input type=submit フィールドの onClick ハンドラ) から CBL_PartialUpdater.update を呼び出してください。 <script language="JavaScript" src="prototype.js"></script> <script language="JavaScr
R3 is a CLI (command line interface) content management system that allows for flexible internationalization of web applications. It uses a dimension-based inheritance system to generate content in multiple languages and for different products from a single code base. Content can be managed and output in various formats through the use of PHP functions that interface with the R3 class library.Read
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く