サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Wikipedia
bestpc.s153.xrea.com
リロード(再読込み) † ブラウザーの更新ボタン、またはF5キーによって、Webページのリロード(再読込み)をおこなうと、PHPスクリプトによる処理が繰り返されてしまう。 リロードしても、PHPスクリプトの処理が繰り返されないようにするには、どうすればいいか? ↑ 事例 † PHPプロの質問掲示板より http://www.phppro.jp/qa/262 メールアドレスをフォームに入力して送信ボタンを押すと完了画面を表示させ入力アドレスにメール送信されるスクリプトを作成しています。 完了画面の時に更新ボタンまたはF5キーでリロードさせるとまたメール送信されてしまいます。 スクリプトの流れは以下のような感じで、1ファイルで作成しようと思っています。 1.メールアドレス入力フォームからPOST 2.アドレス入力値チェック 3.入力値がエラーならフォーム画面にエラーメッセージを表示、終了 4
URLエンコードとは? † http://www.bousaid.que.jp/software/urlencode/index.php 「URLエンコード」とはとほほのWWW用語集によれば、 『URLとして用いてよい文字のみになるように文字列をエンコード(変換)すること。 例えば、空白文字は + に、チルダ(~)記号は %7E に変換される』 という意味です。 誤解を恐れず簡単に言うと、 「URLには日本語を使えないので、日本語を半角英数字や記号に変換する」 という感じでしょうか。 文字コードが違うと、URLエンコードされた文字列も違ってきます。 ↑ PHPはリクエスト値を自動的にエンコード/デコードする † http://search.net-newbie.com/php/faq.html.html PHP マニュアル 第 71章PHPとHTML フォームの内容を送信すると
Gijs is a full time Dutch student in economics and a spare time Web developer. He spends his time developing scripts using PHP, MySQL and other external programs. Visit him at http://gvtulder.f2o.org/ Whether you want to build your own forum, publish the messages from a mailing list on your Website, or write your own cms: there will be a moment that you'll want to store hierarchical data in a
の4種類の一般ファイルをアップロードできるようにしてみます。 以下の説明では、ファイルの種類に関して、関連ファイルにハードコーディング(直接記述)しています。=変更しづらい。(^^; もっとたくさん扱う場合は、ファイルの種類に関するデータ(拡張子、ヘッダー情報)を、config.phpに定数として設定したり、DBに保存して管理画面から変更できるようにしておいても良いかもしれません。 ↑ ファイルのアップロードの仕組み † 日記追加ページ ?m=pc&a=page_h_diary_add 日記追加の確認ページ ?m=pc&a=page_h_diary_add_confirm 日記データの追加処理 webapp/modules/pc/do/h_diary_add_insert_c_diary webapp/lib/db/write/image.php の image_insert_c_im
オートインクリメントの次の値を変更するSQL † MySQLで以下のようなSQLを発行すると、オートインクリメントをリセット(次の番号を変更)できる。 ALTER TABLE `テーブル名` AUTO_INCREMENT = 次の番号にしたい数値 http://dev.mysql.com/doc/refman/4.1/ja/alter-table.html AUTO_INCREMENT カラムを追加すると、カラム値として連続番号が自動的に挿入されます。 最初の連続番号を設定するには、ALTER TABLE の前に SET INSERT_ID=value を実行するか、または AUTO_INCREMENT=value テーブルオプションを指定します。
スケジュールの共有化 † OpenPNEに付いているスケジュール表を、Googleカレンダーみたいに、共有化できるように改造してみましょう。 対象は、OpenPNE2.0です。 作業の流れ フレンドトップ画面にスケジュールの表示を追加する。 フレンド用の予定表示画面を別に用意する。 フレンド用の月別カレンダー画面を別に用意する。 スケジュールの公開設定を追加する。 ↑ エントリーポイント7番にスケジュール表を追加 † →フレンドトップ画面のエントリーポイント7の位置にスケジュール表を挿入することにしてみます。 /openpne/webapp_ext/modules/pc/page/inc_entry_point/inc_entry_point_f_home.php このファイルで、読み込むエントリーポイントの番号を追加します。 return array(7); ↑ テンプレートファイルの
FCKEditorは2003年ごろに出てきたもののようで,比較的多機能なWYSIWYGのようです. FCKEditorの特徴は必要に応じてツールバーの量を増減できるところです. ↑ FCKEditorを取得する † http://www.fckeditor.net/ からダウンロードする。 2006/7/26 - FCKeditor 2.3.1 released ダウンロードした圧縮ファイルを解凍する。 ↑ 管理画面のテンプレートファイルを編集 † /OpenPNE/webapp_ext/modules/pc/templates/edit_c_admin_info.tpl にFCKEditorのJavaScript?ファイルを呼び出し、ボタンを表示させます。 <form action="./" method="post"> <input type="hidden" name="m" va
OpenPNE > 添付ファイルの容量 OpenPNE2.0で、画像などのファイルを添付する場合に、ファイルサイズの上限がどこで決まるか?調査しました。 添付ファイルの処理の流れ † OpenPNE2.0では、日記やコミュ二ティ掲示板でメッセージに画像ファイルを添付することができます。 アップロードされた画像ファイルは、 ファイル形式(拡張子)とファイルサイズをチェックしてOKであれば、 BASE64方式でエンコード(データの変換)して、 データベース(MySQL)に保存します。 /openpne/webapp/lib/db/write/image.php の db_image_insert_c_image関数内で、BASE64方式エンコード実行 base64_encode()を使うとデータサイズは、4/3倍になります。(33%増し) 例)75KBの画像ファイルなら、100KBの文字
Webプログラミングに関する知識を集積していきたいと思います。PHPやセキュリティ、フレームワーク、Webサーバの管理について等 > 詳細を見る サイト制作に関する情報交換を行うソーシャルネットワークサービスです。Webデザイナー、Webプログラマーの方々、是非ご参加ください。 > 詳細を見る お買い得なパソコンの情報をご紹介していきます。 > 詳細を見る Webプログラミング学習の参考書をご紹介していきます。 > 詳細を見る
Site admin: bestpc PukiWiki 1.4.6 Copyright © 2001-2005 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji. Powered by PHP 5.1.4. HTML convert time: 0.047 sec.
このページを最初にブックマークしてみませんか?
『Best PC - Welcome to the Real Computing Life』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く