2007年12月アーカイブ
$_POST:postしたデータの格納先
isset:データ入力されたかチェック
htmlspecialchars:HTML のマークアップ用文字を取り除く場合に有用。XSS対策
ENT_QUOTES:シングル、ダブルクオート 共に変換
mb_convert_kana:半角・全角などの変換
strlen:文字列の長さを返す
preg_match:正規表現によるマッチングを行う
name配列に格納するために$_POST["name"]とし中身がない場合エラー配列に文字格納。
エラー配列はinputの隣に表示させる。初期値は""=なしのため格納されなければ何も表示なし。
mailアドレスのエラーチェックはうまくいくんだけど名前チェックがうまくいかねーwww。
その前に同一ファイル内で行うかモジュール別に分けるか考えることが必要だったぜ。
追記:()の閉じ位置をミスしてるだけというなんとも初歩的なミス。
テキストエディタだけでやるのは限界か?デバッグとか環境いれようか。
---
もうちょっと勉強してから作ることにするか。今はHP調整が最優先だし。
あと設計をもう少しまともにやらないとダメポ。とりあえず構想。
◇メールフォーム
├ 情報入力モジュール
├ 入力確認モジュール(エラーチェックなどを含む)
└ メール送信モジュール(送信完了画面など)
1.情報入力モジュール
名前、メールアドレス、内容を記述してもらい、入力確認モジュールに値を渡す
2.入力確認モジュール
エラーならまず返す。入力確認で送信する内容確認する。
3.メール送信モジュール
処理でメール送信する。画面表示はメール送信完了とかにして戻る系の設定。
とりあえず配布スクリプトみて勉強することにします><
なかなかいじりやすくてXHTMLで構成されているのないから編集がめんd
-------
んで以前使っていたのをつかおうと思ったらutf-8対応してねーじゃん。
ということでphpスクリプト探してたんだけどレイアウトに合わせるのめんdってことで
結局作成していました。暫定ではできたけど細かいところにバグがありそうです。
テストを重ねて完成したら公開します。ってかそっこーでデバッグおわらせないと。
一応明後日からEG正式公開予定です。ああ、やることがたくさn。
モジュール的には大体設計通り。というか参考書通りといったほうがただしいか。
---
mb_send_mail関数を使用する際は引数を渡して情報を送信する。
当方使用のxreaだとセーフモードとやらで5つ目の引数を設定すると警告が出る。
またセーフモードはPHP6.0にて削除されるようだ。
mb_send_mailには引数を設定することは前述のとおりだが具体的にいうと(順不同なのかも
mb_send_mail(宛先、題名、内容、送信者(ヘッダー情報)
となり
宛先:$mailto,題名:$subject,内容:$main,送信者:$nameとすると
mb_send_mail($mailto,$subject,$main,"From:$name")となる。
んでこれらの情報が入力されているときのみ送信されるようにifでチェックをかければよい。
XreaだとFromを特に設定しない場合送信者はanonymousとなった。
anonymous FTPとは? IT用語時点e-words
たぶんこれのことだろ。
バグはごり押しでとりあえず使える程度になった。あとは迷惑フォルダ脱出をどうするか。
それと改行コードがおかしいのか表示上の改行を受信すると2行分改行されるのぐらいか。
メールアドレスは必須にしていないが入力する場合正規表現チェックをいれねばならん。
となったときにどうflgを建てようか。入ってなかったらerrorflgがたつっていうのはいいんだが。
入力してあるときに別のflgを立ててそのなかでif文をたててチェックするとかか?まあいいやってみる。
※AM5.00。今日は1日これでおわtt
----
mailの正規表現をいれてみたらおもいっきり合ってるのにはじかれて調べてみた。
あまりの多さに驚愕した。まあ形態は視野に入れないとしてどれにするかな。
うまくいかないので結局正規表現はなし。アドレスは任意だし厳密である必要もない。
企業サイトじゃあるまいしRECとかやる必要もないわけだし。うん。
というかあれだエラーしかかえさなorz。
もう寝る。もとい起きる。
ELEMENTALGARDEN-お問い合わせ-
テストとかしてみたい人はどうぞ。エラー出たり表示おかしかったら言ってくれると感激です><
返信はしないのでご安心?
参考サイト
PHP関数リファレンス/Ray
PHP関数リファレンス/php.net
2php:PHP mb_convert_kana();
pspspot
今は買う余裕がないのですが年明けにでも購入するかとおもいます。
OG外伝はもうネタ満載のようですし楽しみです。SO1はまんまSO2みたいですが。
昨日の話になりますが友人宅へ泊まりに行きゲーム漬けでした。
スーパーロボットスピリッツ
↓
大乱闘スマッシュブラザーズ
↓
ギルティギアイグゼクトスラッシュ
↓
ギタドラV
↓
もじぴったん
↓
Gジェネスピリッツ
↓
ゴッドハンド
とかN64とPS2フル稼働で朝まで。友人が寝ちゃってからは一人でGジェネやってましたが。
Gジェネようやくクリアです。まあ強化しててラストにいかなかったってのもあるんだけど。
最後はやっぱ凶悪すぎました。ダメージ100000とかありえないっすまじ。
なんでU.Cにゲスト参戦したのがあれだけなのかが非常に不思議です。
まあやりこみたい人なのでもう何十時間かはやると思います。現に今日は6時間ほど。
元旦に予定はなかったのですが友人から誘いが来て初詣にいくようです。
一応、有名どころなのでひとたくさんきますよね。ってか次の日家族でまた初詣じゃなかったか^^;
どう考えても体力的にアウトです。人ごみ嫌いですし、疲れます。
今年も残すところあと3日ですね。そろそろ大掃除して年を越す準備をしてそばを食いたいところ。
PCの大掃除は今日で終わったけど^^;
正月にあけましておめでとう作文でもかこうかとおもったけどネタがないぞ。
ん?どういうのかって普通のあいうえお作文だろ常考。
あ
け
ま
以下略
げんしけんとかこんな終わり方、今の時期にきついです><。楽しかったですだけじゃダメなんだよ。
ただあんな神展開にはならねーwww。ありえんありえん。
ここ4日はGジェネとサイト漬け。Gジェネはユニット育成でプロフィール埋めしてました。
98%でまああと少しで終わります。Hi-νを育てていますがなかなかいい調子。
地球クリーン作戦で無限稼ぎができるので案外育てるのは早くなりそうですが。
例の如くパーティは大体決まっているのですが最終的なユニットとして育ててるのはHi-νのみ。
あとは後でというか途中でやめるけど。何百時間もかかることになるからな。
ユニット羅列
Hi-ν、V2AB、Gジオング、タイタニア、不死鳥あたりが活躍中だろうか。
クリスマスはゲーム買って終了。売却とこの前の報酬で2本購入。
・プロジェクトゴッサムレーシング4
・A.C.E3
PGR4は値崩れしてたころから目をつけてましたがこの前の報酬で買えたのでおk。
-感想-
とりあえず、風景はすごい綺麗。車の感じもいいし操作性さえ慣れればできるはず^^;。
あとは文字がみにくいことか。これはまあ他のソフトでもあるんだけどちょっとな。
あとはチュートリアルが少ないことかまあまあいい感じかね。
ただ定価で買おうと思ってたころに買ってたらへこんでたかも。
A.C.E3は売却して得た利益で購入。2やってないんだけど2はボーカルのあれがでてるしね。
まだやってないけど、まあ時間ができればやりますよたぶん。
-サイト-
結局全体幅を1000pxにして。メイン800px、メニュー200pxにて構成に。
中身2カラムは必然的に幅取るんだけどまあ1000なら許容範囲か。
yahooもmixiも1000幅に切り替えてきたことからもう800にこだわることもないのかもしれない。
なにせ3%くらい。これを気にするか気にしないかはでかいが今後も減っていくことだろう。
ELEMENTALGARDEN
結局サイト始動してから半年以上かかっての基盤完成ですがいろいろ上達したはずです。
フォントの影響でopera、IE6の表示がちょこっと醜い気もしますが妥協。
Fx基準に作るっていうのもあってモヤモヤ感が残らないていどなら妥協しています。
とりあえずディスガイア3をEGの手始めとし移行も考えながら当分は二股運営。
G-SPACEは原因不明のページ表示できなくなるエラーがまだあるので早く切り替えたいが。
また今回から文字コードをUTF-8に設定。日本語の容量が1.5倍になりますが・・・
データベースとの連携を考えたうえでPHP5+MYSQL5になっていくとおもうので
そうなるとEUC-JPだと文字化けに苦しむことになると思います。
その点でUTFはMYSQLでもデフォのコードで多少はいいかなと。
PHP+MYSQL勉強し始めたことで活用していきたいので文字化けで時間食うのは避けたい。
1月あたりに広告免除を購入してEGを公開させる。といっても公開はされているが。
予定通りにいくとはかぎらないが。まあ少なくとも夏までには(去年もこんなこといってたような
明日はスパロボOG外伝とSO1の発売日ですが買えそうにないです。
年明けに回すとして大問題が発生しました。何考えてるのよまったく。
スターオーシャン1、11年ぶりのリメイク
この最後の方にSO2が2月発売という記事が^^;;;。情報サンクスです。
さて長くなりましたが3日分くらいということでご了承。
とりあえず形になりました。学校でIE6の確認したら上部のグローバルナビがフロートバグ。
h2のfloatによるmarginのうち消しというのがありましたがまあ許容範囲。
今日で授業も終わり冬休みなので時間があるかぎりサイト作っていきます。
IE6+operaではヒラギノフォントがききませんがそれでも見れる範囲です。
IE7,Fxで見るとヒラギノフォントでみれてやや綺麗にみえるとおもいます。
企業からの電話を無視してしまったのに今日気づいてあわてて電話。
説明会の連絡で向こうも気を使ってくれてなんとかセーフ。あぶねー^^;
電車内だったしシラネー番号だったからさぁうん。こんどからはでるようにするお。
さて今日から冬休み。会社訪問などはすべて年明けてからなので純粋な休み。
やりたいことはめじろおしですが主にサイトとゲーム・phpですかね。
ある人から共同プログラム作成の話が来ていて過去に例がないくらい壮大なプロジェクトになりそうです><
phpを基盤にいろいろ使うと思うのですが卒業生制作に使いたいなぁ。
PSPのファイルをPC上で管理できるソフトがSONYより無料で配布されています。
PSP上のほぼすべてのファイルをPC上で管理できるようでさっそくDLしてみました。
以前は体験版などためては消していましたが4Gにしてはそれほどでもないですねぇ。
メモリースティックにただ書き込むよりも使いやすいです。GUI的にPSPに似てます。
ただ動作が遅過ぎてファイル数が多い場合なんてやってられないくらい重いです。
初期動作以降はまあまあになりますがファイル構成をみながらやったほうがわかりやすいです。
初心者の方にはいいかもしれませんね。わかる人は直接のがいいのかと。
12/18今日でFF20周年です。
俺が最初にやったFFはFFV(SFC)。ドラクエVIでRPGにはまりそれから手を出していきました。
飛竜の槍、天の村雲を集めまくってオメガたおしてGBA版もやって・・・・など。
一番好きなシリーズはFF6ですね。ストーリー・キャラ・音楽がやばいです。
プレイ履歴としては、I,III,IV,V,VI,VII,VIII,X,X-2,XII,TA,Tくらいかな。
GジェネはVのラスト。あとは悪魔のような∀がまちかまえています。
Vのラストは毎度の如く稼ぎ場所だと思うので育てますかね
いつものように朝の通学電車へ。終点で折り返しするタイプで少し終点で止まったあと出発。
俺は学校へ向かうために電車に乗り込み座席獲得戦線にも無事勝利。
さて気がつくと3つ進んだ駅で停車していた。やけに人が少ない。
通勤通学時間で人が多いはずなのになんでかなーと思ったらそうそう。
折り返しで戻ってきていたというわけ。遅刻確定。土曜日からダメだな俺。
今日あたりから就職活動で授業にいない人が出始めた。
俺はこのままあらたな会社にエントリーしないままだと早くて1/10。
エントリーは増えるだろうが年内にあるかどうかは不明。
---
ゲームを数本売却しそれを資金源にディスガイアP通信対戦始めました購入。
通信相手はもちろんいない。演出OFF機能がほしかったんやて。データ集めようか。
1部からずっとスレまとめを見てきたんだが締めがうますぎた。
俺はこれからこんな業界に入るんだとおもうと恐れ多いがどうだろうな。
ブラックな会社ということだったがプログラマってこういうものなんだろうなたぶん。
会社選びはますます慎重にならざるを得なくなってきそうだよ。大丈夫かえ。
結構最後の方は涙誘う展開になったんだけど俺だけ?だとしたらヤバス
藤田さんみたいな人に出会えれば幸せだよなぁ。
ブラック企業についてはいろいろ調べてますけども人によって違いますからね。
上がる回数が多ければ多くの人が感じたといううことであれでしょうけど。
体壊れてしまってはどうもこうもありませんからね。俺も丈夫な方ではないですし。
他にも書いてる人結構いますよね。リンクを貼ってみる。
Sin_GPさんのメモ帳:電車男を超え・・・た?
ホームページを作る人のネタ帳
--
Gジェネはクロスボーンまで進行。もうすぐ終わるかな。今年中にけりがつくかつかないかくらい。
Gジェネクロスドライブは評価が低い理由がわかったきがする。
というか本当にやる気をそがれる。
なんで全部タッチペン操作なんですかね。
ユニット、システム云々の前に操作性が全てを決めている。
新品を1800で買ったからいい者の定価だったらくやみますね。
参戦作品も悪くないですしギャザビート系列のいいところは残っています。
いかんせん操作のせいで時間もかかるし会話もスキップないとやっていけません。
なんか言いたいことはわかる気がする。結局のところ進歩をあきらめ今で妥協してちゃだめなんだろう。
1日経過・・・
今日は企業説明会に行くために東京ドームシティまで行ってきた。行ったまではよかったんだよ。
会場は水道橋駅から徒歩3分。場所確認するために探してみるやついたのは30分後^^;
朝飯食べていってみると人だかりがこれかーと思い受付してみると・・・
"大学生専用"
だったんだってさ><;。いやーよく調べないで言った俺が悪いんですけどね。
まぁうん。うん、う・・・・・・・・。生協が開催してるからうすうすそうかなーとかおもってたんだが
メールきたんだし実は参加できんじゃね?と。まぁ参加条件なんてみてないし^^;
まぁとういうわけで秋葉原へgo。何気に秋葉原行くの初めてです。初めてがスーツとか(笑)
ゲーム屋と電気屋多いっすねぇさすが。とりあえず買い物をば。
・EVER17
・SDガンダムジージェネレションクロスドライブ
・PHPによるWebアプリケーションスーパーサンプル第2版
買い物も終わりいざ駅に行こうとおもってもすぐにたどりつけないのはさすが俺(゚∀゚)
ナビタイムによると4分らしいのだがついたのは40分後ソフマップ何回通ってんだよ。
GPS使っても迷うとかこりゃ才能だぜ。
そしてあとは家路につくだけだったはずなんですが高校時代の友人から電話。
PCの設定がどうとかでとりあえず訪問。俺カスタマーエンジニアじゃないんすけど^^;
Outlookの設定とソフトのパッチあてなど原因究明に手こずりましたがなんとかクリア。
報酬もいただき疲れ果てて帰宅です。革靴で3時間あるいたからな。
とりあえずまとめ
秋葉やべぇ
就職対策講座2回目も終わり就職がまじほんとの活動開始ってやつになるのかも。
12月中はできればあんまりいれたくなかったが、1月に面接やら選考が結構あります。
なんというか目標はあるだけに妥協しにくいというか手当たり次第というのはむずかしい。
目標しかないといえばそうなるんだが、多少研修制度とかないと俺のスキルじゃ無理だぞ。
意欲、目標だけでどこまでいけるのやら。面接はこの2つで行けると思うんだがあと言葉使いくらいか。
土曜日に合同説明会いってきます。東京ドームの近くだったかな?
Gジェネ
ZZ,逆襲のシャア、ハサウェイ、F90、シルエットフォーミュラが終わる。
だんだん自軍も整って来たのでクリア時間も早くなってきたかも。
シャアとアムロを育ててHIν、ナイチンゲールの基盤を作る。さーてF91は明日から。
自軍
サダラーン
>レティクス、ゲーマルク、タイタニア
>ZZ、リ・ガズィ、ヤクトドーガ・クェス
あと今年はスパロボOG外伝くらいか。どんどん情報でてきてますがね。
それにPS3を買うし出費が減ることはないんじゃないのか。
ps
ユーザー登録しておくと認証なしにコメントが承認されるのですぐ表示されてると思います。
登録しておきたいなーという人はサインインからサインアップを。
サインアップ以後はサインインして投稿ができます。管理は俺がします。
匿名で・・・のほうはいままでとかわらず名前を入力して投稿するタイプです。
MT4になって紛らわしくなってますがよろしくおねがいします。
追記
ユーザー登録は俺が許可しておかないといけなかったみたいです^^;
美波さん、誰かさんを登録しコメントを許可しておきましたのでよかったらテストしてみてくだせぇ。
>美波さん
5、6件きてましたサーセン^^;
MT4にアップグレードしました。しばらくは標準テンプレートで行こうと思います。
アップグレードの際いろいろヘマやらかして1回データ吹っ飛びましてね焦った^^;
MT3があったままMT4をいれようとかバカなこと考えたせいでなったんだが
そういえばDBのデータは共通で共存できねーじゃんと思った時にはすでに遅し。
MT3でブログはみれるがデータがないという変な事態に。
エントリーバックアップが奇跡的に動いてバックアップできたからよかったものの。
あと一歩でまっさらからのスタートでしたよ(*'-')
一応タグクラウドが標準装備されているので少しだけエントリーにタグつけておきました。
いままでタグまったくつけてなかったので全部は反映されてないですが
表示が大きいほど投稿件数が多いということです。クリックするとそのタグの記事一覧にいけます。
--
GジェネはようやくZが終了しZZへ。Zを登録して設計でZZを作りまぁそんなところ。
ユニットの成長形式がやはりPと同じようでパイロットのレベルで上昇値が違うようだ。
まぁ今のユニットはどこぞの黒い機体のように踏み台にして育てますか。
ガンダムOOにノーベルガンダムでましたよぅ。ナドレってなんか響き微妙じゃないか?
まぁアレルヤの覚醒とティエリアの多重人格っぽいのみれただけでおk。
すめらぎが指揮とってるみたいだがあのおっさんはでてこないのかい?
古谷パイロットになるのまだー?νガンダムもってくるしかないだろ常考
今日からAIR始めますかね。また涙涙なことになるんでしょうか。あははー
参考サイト
PukiWiki スキンの作り方 - TPH
PukiWiki-dev
PukiWiki-official
phpと同時にいろいろ学んでいかなければ理解できないようで少しずつ。
サイトをいじることもなくなってきたのでちょっとwikiを真面目にいじってみます。
global,static,difine
C言語と同じようにそれぞれ
・グローバル変数宣言
・変数の値保存をプログラム終了時まで
・関数の定義
に使用されている。
(arg_check('read') and exist_plugin_convert('menu'))
にて最近の更新されたページリストを取得しprintで表示することができる。
プラグインだと思うのだがどのプラグインでhtml部分を表示しているのかわからない^^;
わかればそこのhtml変えて読み込めばいいだけだろ?
exist_plugin_convert($name)=プラグイン(convert)が存在するかどうか
arg_check($str)=プログラムへの引数のチェック
だからread状態なおかつmenuが存在しているならば以下の処理をしろと。
それでecho do_plugin_convert('menu')がかいてある。
do_plugin_convert=プラグイン(convert)を実行
なんでmenuプラグインを起動するわけだと思うんだが。menuにhtmlはほぼない。
recent.inc.phpに履歴表示のhtmlをみつける。ja.lng.phpと合わせて使ってるよう。
表示文字系統はほとんどja.lng.phpだということを知る。
プラグインを呼び出す命令がよくわからない。一覧ないかね
なんだかんだで5時間経過しているという
寝る前にブログは書こうそう思いつつ寝てしまい1週間もあいてしまったぞ。
というわけで1週間分まとめてかくことになるぜ。まぁ少しずつ追記していくよん。
とかいいつつ1日経過していたんは内緒にしておくことにするよ。
まずテストだが追試なくクリアすることに成功。たぶんぎりぎりのはあっただろうね。
その他はまぁまぁ順調前に言ってたCIWの試験も無事合格。
HTML分野の正解率が異様に低かったです><
アメリカ?の試験で直訳なので日本語が非常にいたいたしくむずかった^^;
「勇者のくせになまいきだ」を購入してきました。
5時間で表ストーリーをクリアして裏ストーリーやったりしてました。
いたるところに小ネタがばらまいてあってたのしませてくれています。
システム的にはまぁ斬新というか勇者を倒すというのもあんまりおおくないですしね。
結構頭を使うのかと思ってやってたら意外とごり押しでいけたりとなかなかです。
Gジェネスピリッツは0083の外伝をプレイ中。
いろいろ不満不平がでてきたところですがNEOよりは確実にいいです。
∀ガンダムが異常なほど強いですねサイコハロより上とか^^;
自軍的には:レティクス、ゲーマルク。フェニックス、ジオとかです。
来週就職講座があるので今日はこれから散髪にいってくるさー
テストも終了して月曜日からは3期がはじまるということで2期のまとめ。
学校
プログラム理解度が飛躍的に上昇。じっくり考えないとやっぱだめだね。
C言語:構造体、関数定義、アドレス渡しなどある程度理解。テストも満点かも。
COBOL:ポーカーの課題がぎりぎり終わった。アルゴリズムは理解。
CIW:12/5の試験に向けて勉強中。Webページの分野なら余裕なんだがな。
就職関連も進行しまくり4社にはエントリーしておいた。
自己分析はある程度できてるようなんだけどね。自己PRならいくらでも作るよ。
サイト
ELEMENTALGARDENドメイン取得してからほとんど進行せず。
デザインに関しての試行錯誤。もう半年くらいたつのか起案してから。
忙しい時間に重なってきて暇なときに一気にやっておけばよかった後悔。
就職活動が本格的に始まる前にプロトタイプくらいはつくっておきたい。
ゲーム
ゲームは時間はあるのだがいかんせん量が多い。
積みげーは貯まる一方だがほしいものは次々と出てくるので^^;
今はスパロボOGs、スパロボW、Gジェネスピリッツ。
kanonは全部一応終わりました。あれは泣くだろ常考。次はAIR。
Gジェネスピリッツ
機動戦士ガンダム、IGLOO、ブルーディスティニーをクリア。
今はガンダム戦記をプレイ中。ガンダム戦記登場してたのね。
ガンダム戦記自体はだいぶ前にクリアして売却しちゃったんだけどね。
ガンダム試作4,5号機、ガンダムMkIVができたのである程度安定。
タイピングがなかなか速くなってきた気がするんだが。まぁ気のせいだろう。
