PHP

メールアドレス+正規表現での検索が多い

何が起きてるんだって思ったら、いろいろ話題になってるんですね。どうしよう、正しいことは書いてないのでその点はご了承いただきたいなぁ。なにより、もう数日離れちゃってるので自分でも何がなんだかの状態。また最初のページから勉強しなくては。 わから…

少しできた気がする。

PHP

ここからがスタートって言う感じのファイルが3つできた。 form.html(フォームの画面) <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>フォームの画面1</title> </head> <body> <h1>フォームの画面</h1> <form name="form1" method="post" action="confirm.php"> 名前<br /> <input type="text" name="name"> <br /> メッセージ<br /> …</form></body></html>

切り分けてみることにする。

PHP

一気に1つのPHPファイルでやろうと思ってしまったので、余計何が何だかわからなくなった。 なので、切り分けて書いてみることにする。遠回りかもしれないけど、なんか1周してきた気がしなくもない。 とりあえず、入力用フォームのファイルと、そのフォームの…

入力結果の表示のトコに$_POSTがない?

PHP

まだまだ詰まってるんだけど、時間がとれたのでまたやってみる。 前に書いたのだと なーんてなことを書いてた。うし。やる。

確認画面が出ない。

PHP

毎度の如く、基本的なことを間違えてる気はするけど…。 mail_pyonpyon.php

セッション変数とエラーの数で確認できる

PHP

まったくもって書いてる自分が意味不明(笑) 本読んだり、いろいろまわっているうちに、セッション管理をして、その変数名を参照してその中にエラーがなければ、そのフォーム送信していいっすよ的な話に持っていけるようだ。 やってみる。

確認画面を作ろうと思う。

PHP

余計にわからなくなってきた。最初にフォームに入力して、表示させてっていうものを作ったからそれに送信ボタンつければいいのかもって思った。確認する場所がないのは優しくない…って思うようにする。うーん、でも…送信されないようにすればいいだけなんだ…

現在のメールフォームの状況

PHP

メールアドレスはどうやらチェックしてはくれているように思うようになった。…たぶん。チェックされてなかった…。っていうか、逆?っていうか、入力あってもなくても送信される。わけわかんない。 orzとりあえず…現在のメールフォームの状況は。 mail_pyon.p…

確認画面は必要だろうか。

PHP

メールフォームからそのまま送信ボタンでって考えて作ってるんだけど、やっぱり確認画面があった方が優しいのかな。そうなると… 必要事項の入力画面 クリックしたら入力したものを表示させる(確認画面) 良ければ送信(ボタン)違ければ リ、リセット? て…

正規表現でメールアドレスかどうかの確認は出来た。

PHP

preg_matchでメールアドレスかどうかの確認は出来た。 mail_pyon.php一部 $email = $_POST['email']; //メールアドレス if($email == ""){ print("<font color="#ff0033">メールアドレスを入力してください。</font>"); $email = false; } else{ if(preg_match('/^[a-zA-Z0-9_\.\-]+@[A-Za…

調べることメモの続き

先日のメモの続き 正規表現でアドレスかどうかしらべる。 preg_match preg_match('/^[a-zA-Z0-9_\.\-]+@[A-Za-z0-9]+\.[A-Za-z0-9]+$/',$email) 実体参照 htmlspecialchars関数 htmspecialchars($_POST['name'], ENT_QUOTES); htmspecialchars($_POST['email…

調べることメモ

正規表現でアドレスかどうかしらべる。 preg_match preg_match('/^[a-zA-Z0-9_\.\-]+@[A-Za-z0-9]+\.[A-Za-z0-9]+$/',$email) 実体参照 htmlspecialchars関数 Javascript対策 preg_replace関数 addslashes関数 うーーん。

メールフォームが動いた!

PHP

昨日の続き。とりあえず、動くだけのメールフォームが出来た。文字化けなし。改行バッチリ。ちゃんとメールきた!そう、ただ動くだけ! mail_pyon.php

わかった!抜けてるんだ!

PHP

宛先は格納してるけど、送信する関数がない。 mb_send_mail() これを入れないとダメなんだ。少しずつわかってきた気がする。

出来るわけない事に気がついてきた。

PHP

やり直す。

遠い目

PHP

うーーん。ちゃんと考えてみよう。

メールフォームを作りたい。

PHP

とりあえず、書いてみた。もちろんいろいろ対応しなくちゃいけない(セキュリティ云々など諸々)ことは、なんにも考えてない。まず、動かそうっていうことだけ。 で、お約束ですね。うんともすんとも言いません。 HTMLでフォーム作ってaction=""のところをPH…

counter.logファイルの数字を直接書き換えてみた。

PHP

カウントアップされてないのであれば、数字を書き換えてみましょうと思って、直接書き換えてみた。 表示されてるもの 直接書き込んだ数字 case0からcase2まであるうちのcase1が表示(おみくじ部分) case0からcase2まであるうちのcase1が表示(おみくじ詳細…

やっぱりうごかない。

PHP

…。カウンター+おみくじで作ってみた。リロード処理はしてないので、リロードするたびにカウントアップされておみくじもその度にいろいろ表示される…はずなんだけど、何の表示も変わらない。 表示されてるもの カウントアップされない数字 case0からcase2ま…

カウンター(cookie処理つき)+おみくじが動いてない気がする。

PHP

お正月頃に買った本(PHP+MySQLであなたもウェブアプリが作れる!)を最初から順にやってみてる。サンプルファイルを見る前に本をそのまま写してみてる。で、なんとかカウンター(cookie処理つき)まではすすんだんだけど、次のおみくじつきがどうもうまくいかな…

初心者歓迎の帯に嘘や!ってつっこみたくなった。

お正月辺に買ったPHPの本でちょっと勉強してみた。カウンターは作れた。リロード対策済みのカウンターも作れた。その次でつまずいてる。おみくじ機能付きカウンター。どこが悪いのかがわからない。カウントアップしない。ずっと0のまま。 本、そのまま写した…