タグ

phpに関するhazkeyのブックマーク (7)

  • JavaScript/DOM » formオブジェクト » Radio/Checkbox | PHP & JavaScript Room

    チェックボックスで選択したグループに入力制限をかける checkboxの例 サンプルを見る<script type="text/javascript"> function fchk2(obj, name) { var frm=obj.form; if(obj.checked==true) { /* チェックボックスが選択されている場合は、 テキストボックスを有効化(false) */ for(var i=1; i<=3; i++){ frm.elements[name+i].disabled=false; } } else { for(var i=1; i<=3; i++){ /* 無効化する前に、入力値をクリア */ if(name=='t'){ /* テキストボックスの場合 */ frm.elements[name+i].value=""; }else

  • AjaxMail:Ajaxを活用したフリーPHPメールフォーム

    ウェブサイトを動的なページに変更したい、機能を拡張したいと思ったら、 Ajaxのツールを使って簡単に機能を拡張してみよう。 ウェブサイトを運営するとき、サイトを見たユーザーからコメントを残してもらうことがあります。 また、企業なら連絡方法としてメールの送信ができるように、メールフォームを用意していると思います。 こうしたウェブサイトのメールフォームをAjaxを使って導入することができます。

  • PHP 配列を回すならforかforeachか

    今日、社内で「PHPの配列をループで回すのにforを使うか、foreachを使うか」という話が面白かったので、メモ。 ここでいう配列はキーが数字で、0からの連番であることを想定してます。(キーが数字以外や連番で無い場合は、foreachを使います。) 例えば↓のようにDBテーブルからレコードを読み込んだ内容が入ってる場合、$listをループで回すならforとforeachのどちらを使うべきかという話です。 <?php $list = array(); $list&#91;&#93; = array('id' => 1, 'name' => 'hoge'); $list[] = array('id' => 2, 'name' => 'foo'); $list[] = array('id' => 3, 'name' => 'bar'); ?> for文派 <?php for ($i = 0 ;

    hazkey
    hazkey 2009/04/02
  • 戻るボタンの実装方法について

    ■ 戻るボタンの実装方法について はてな が グリーン電力化とか良くわからない事を始めた ので、試しにTシャツの注文ボタンを押したのですが、この時フォーム内の「戻る」ボタンについて気が付いた事があったので、その事について。 フォームには一つ前の画面に戻るための「戻る」ボタンと、次の画面へ進むための「次へ」とか「送信」とかいうボタンが置いてある事が多いと思うのですけど、デザイン上とか何とかとにかく、「戻る」が左にあって「次へ」が右にある場合って HTML の記述ってどうすれば良いか悩みませんか? 「次へ」は当然 submit ボタンなんですけど、「戻る」も submit ボタンにしてしまうと、入力フィールド上でエンターキーを押した場合に「戻る」ボタンを押した事になってしまう。*1なんとなく「エンター=進む」みたいな印象があるので、エンターキーで戻ってしまうってのはどうしても変だと感じるので嫌

    hazkey
    hazkey 2009/03/11
  • サンプルで理解! フォームデータの受け渡し

    連載第2回目は、PHPの基礎と「簡易オンラインストア」の概要について説明しました。今回はPHPのサンプルコードを実際に見ながら、フォームデータの受け渡し方法について理解を深めましょう。 今回は、以下の2通りの方法を紹介します。

    サンプルで理解! フォームデータの受け渡し
    hazkey
    hazkey 2009/03/11
  • PHP 基礎編5 - 文字列関数 substr、strlen、strpos、split、list、time、crypt - SAK Streets

    PHP 基礎編5 - 文字列関数 substr、strlen、strpos、split、list、time、crypt ■文字列演算子 . 文字列の結合 【例】 $a = 'abc'; $b = 'def'; $c = $a . $b; ** $c には、'abcdef' がセットされます。 $a = 'abc'; $a .= 'def'; ** $a には、'abcdef' がセットされます。 ■文字列関数 strtolower 小文字に変換 strtoupper 大文字に変換 substr n 番目から n バイトの文字列を切り出し strlen 何バイトあるか数える strpos 指定文字列が何番目から存在するか調べる strrpos 指定文字列が最後から何番目に存在するか調べる sprintf 書式指定変換をする ltrim 左側空白除去 (\n、\r、\t も除去) rtrim

    hazkey
    hazkey 2009/03/05
  • はてなブログ | 無料ブログを作成しよう

    週報 2024/04/28 川はただ流れている 4/20(土) 初期値依存性 さいきん土曜日は寝てばかり。平日で何か消耗しているらしい。やったことと言えば庭いじりと読書くらい。 ベランダの大改造をした。 サンドイッチ 一年前に引っ越してからこんな配置だったのだけど、さいきん鉢を増やしたら洗濯担当大臣の氏…

    はてなブログ | 無料ブログを作成しよう
    hazkey
    hazkey 2008/06/16
  • 1