PC、携帯サイト問わず、会員登録フォームなどで、ユーザに名前(ニックネーム)を入力してもらうときに、全角スペースだけ、半角スペースだけな悲しい名前にならないようにする覚え書きです。
mb_ereg_match("^[ ]*$", $str)
モバイルサイトでも大丈夫だと思います。
PC、携帯サイト問わず、会員登録フォームなどで、ユーザに名前(ニックネーム)を入力してもらうときに、全角スペースだけ、半角スペースだけな悲しい名前にならないようにする覚え書きです。
mb_ereg_match("^[ ]*$", $str)
モバイルサイトでも大丈夫だと思います。
携帯サイトのセッション管理については様々な考えがあるようですが、みんながcookie使えるわけでは無いのでそれ以外の方法を覚え書き。
セッションハイジャックとかあれなので、携帯端末の個体識別情報を取得して、会員情報とマッチしていればOKとする。
そして、セッションの有効期間を短くする。
session_start();の前に、
ini_set(‘session.use_trans_sid’, ’1′);
ini_set(‘session.gc_maxlifetime’, 3600);
ini_set(‘session.gc_probability’, 100);
ini_set(‘session.gc_divisor’, 100);
セッションが切れていなければOK。
セッションが切れていればNG。
携帯サイトで特に多い、空メールを送信→メールを受信→会員登録という流れを試してみます。
PHP×携帯サイト デベロッパーズバイブルと、PHP×携帯サイト 実践アプリケーション集を参考にしながら試してみたのですが、どうもうまくいかず、、、長い間はまってしまいました。
様々な試行錯誤とwebから参考情報を探し出して、なんとか動くところまできました。
流れとしては、
うおおお。
出来ました!
imamurayaさんのさくらサーバーでメール自動返信を参考にさせていただきました。
about 俺に書かれている。。。。
「どこかの誰かの役にたてればいいな。」
たってますたってます!!
imamuraさんありがとうございました!
うっかり忘れがちなケータイ各キャリアの個体識別情報のまとめ。
【参考】
PHP×携帯サイト デベロッパーズバイブル
PHP×携帯サイト 実践アプリケーション集
ありがとうございます。
ローカル環境でコマンドライン(Winのコマンドプロンプト)からPEARのインストールはどうやら出来ている模様・・・。
例えば、
c:\xampp/php/pear install パッケージ
その後、pear list してもちゃんと入っています。
それなのに動かずエラーが出る。
require_onceERROR: manifest length read was “1236″ should be “678716787″
どうやら、今まで色々と環境を作っていたマシーンだったようで、c:\windowsにpear.iniが入っていて、そっちがc:\phpにpearのpathを通していたみたいです。
とりあえずこのファイルを削除してみたら、c:\xampp/phpにpathが通ってエラーが出なくなりました。
同じようなエラーが出た方の参考になれば幸いです。
任天堂 驚きを生む方程式を読みました。
これはスゴイ。
30代ぐらいでしょうか。ファミコン世代の皆様、この本を読んでみるとなんだかワクワクしてきますよ。あの頃を思い出しながら・・・。
全然知らなかったのですが、マリオはポパイの代役で、開発時点では「おっさん」と呼ばれていたそうで、思わず笑ってしまいました。
そんな裏話もありますが、任天堂の濃い歴史を体験できる素晴らしい本です。
64の失敗、ゲームキューブの失敗から現在の成功まで、本当に面白い。
DBってよく解らない。PHPをなんとなく解ってきたけどMySQLってイマイチ解らない・・・。といった方にオススメの一冊です。
基礎からのMySQL [基礎からのシリーズ] (プログラマの種シリーズ)
私が読んだ初心者向けのウェブプログラムやデータベース本の中ではピカイチだと思います。
とても優しく解りやすく書かれているので、初心者の方でも個人的なウェブサービスを作るぐらいの土台作りにはなると思います。
今までMySQLを勉強して途中で挫折されているかた、今一度、基礎からのMySQLで頑張ってみてはいかがでしょうか。
cremaさんにお願いして社会人コミュニティ「ケイレキ.jp(keireki.jp)」に参加してみました。
>ヘルプより
ケイレキ.jpは、本名とケイレキをベースに人々とつながっていく社会人コミュニティです。企業に属する一人ではなく、ひとりの社会人として、様々なきっかけを通して人とつながっていくことができます。
ひとりの人間として。って良いですよねー。
BlueBridge COOの浅枝さんが想像するケイレキ.jpの使い方は以下の通り。(09/06/27現在)
浅枝が想像する、こんな使い方をしてくれたらなー(会ったことない編)
(その1)* 会ったことないけど存在を知ってる人をシッテルする。
* その人のキッカケにコメントし、相手側に存在を認知してもらう
* コメントや「たしかに!」でコミュニケーションを続け、相手がシッテルをしたくなってくる
* リアルで会う前に、知り合いになれる。リアルであったときスムーズ
* 生活が豊かに!浅枝が想像する、こんな使い方をしてくれたらなー(知り合い編)
(その2)* 自分の知り合いをケイレキに誘う。登録してもらう
* 誘った知り合いのイイトコをたくさん書いてあげる
* 知り合いが自分のイイトコに書いてくれる
* イイトコにコメントしあう
* 他のシッテル人たちがそれらのイイトコにコメントしたり「たしかに!」する
* 他のシッテル人たちのイイトコを書きに(以下略)
なんとなくですが、作り手側の想いがサイトに反映されているのか、居心地が良さそうな感じがします。
試してみたい方がいらっしゃいましたら招待致しますのでお気軽にどうぞ。
以前から大変有効に利用させてもらっていた「cybozu2ical ? サイボウズオフィス6のカレンダーをiCalendar形式に変換するスクリプト」なのですが、サイボウズがバージョンアップ。サイボウズオフィス8となり、cybozu2icalがどうも使えなくなってしまいました。
色々と情報を探していたら、名古屋の社長さんの「名古屋の社長の名古屋ではたらく社長blogだもんで」で素晴らしいエントリーが!
おおお、なんと、index.phpと.htaccessの2ファイルだけで、サイボウズオフィス8のスケジュールをical形式にしてくれちゃいますよ。
必要な情報はこれぐらいです。
スゴイ簡単!
名古屋の社長さん、ありがとうございます!
藤田晋の仕事学 自己成長を促す77の新セオリーを読みました。
サイバーエージェント代表取締役社長CEO 藤田晋氏が日経アソシエに連載している「渋谷ではたらく社長のキャリアップ塾」をまとめたものですね。
こんな方に向けて熱いメッセージが込められていますよ。
などなど、仕事を通じて成長するためにどのように考えて動いていけば良いか、藤田晋氏なりのアドバイスが書かれています。
社会に出て間もない20代前半から、仕事に慣れてきて壁にぶつかっている20代中盤?20代後半にかけてのフレッシュなビジネスマンに良い本だと思います。
日経アソシエ連載ということもありますようにターゲットはそのあたりなのかもしれません。