初心者PHPプログラミング講座11 お問合せフォーム Radioボタン、Checkboxの作り方を丁寧に解説

Поделиться
HTML-код
  • Опубликовано: 24 янв 2025

Комментарии • 61

  • @和縁ばぁば
    @和縁ばぁば 3 года назад +2

    シリーズで見て自分のホームページを完成できました!有料オンラインスクールより丁寧で分かりやすいし、進め方の内容構成から用意してある資料が素晴らしいです!初心者は”わかる人が分かる説明”ではわからないんです。初心者のわからない人が分かるようにしてくれていて、有料でも教わる価値がある内容を無料で公開してくれるお人柄に感謝です!本当にありがとうございます!動画upこれからも楽しみに応援してます。

    • @貧困エンジニアU
      @貧困エンジニアU  3 года назад +1

      おお、シリーズで見ていただきありがとうございます! 感想とても嬉しいです。
      はい、分かっている人には初心者の悩みがなかなか分からないですが、今までに私が触れた初心者の方の気持ちを思い出して、基本的なことでも省略しないで細かく説明するように心がけました。
      これからもがんばります!

  • @玄巣
    @玄巣 5 месяцев назад +1

    すごくわかりやすくて、すぐにお問い合わせフォームができました!
    またこちらのお問い合わせフォームに画像アップロード部分を追加して
    確認ページで画像を表示する方法などの解説動画などあればぜひよろしくお願いいたします。

    • @貧困エンジニアU
      @貧困エンジニアU  5 месяцев назад

      見ていただいてありがとうございます〜(^o^)
      はい、動画の公開のほうはいま滞っておりますが、また再開したいと思います。最近忙しくて関われてなくてすいません💦

  • @高椅恭子
    @高椅恭子 Год назад

    上村様 動画を何度も見直して、質問も数回して、ついに希望通りのフォームが
    完成しました。
    文字化けしたり、届かなくなったり、subjectの意味がわからなかったりしましたが、
    すべて解決し、完成版として保存しました。
    他の方の動画や、テキストではとてもできなかったと思います。
    本当にありがとうございました。

    • @貧困エンジニアU
      @貧困エンジニアU  Год назад

      コメントありがとうございます! うまく動くようになってよかったです! お役に立てて嬉しいです(^o^)

  • @daisuke9467
    @daisuke9467 3 года назад

    PHPお問合せフォームのシリーズを全て拝見し、自身のパーソナルサイトに実装することが出来ました。各回の内容や収録時間もちょうどよく、非常にわかりやすく学べたので、感謝しております。私自身、まだまだ初心者の域を出ませんが、今後とも参考にさせて頂きます。

    • @貧困エンジニアU
      @貧困エンジニアU  3 года назад +1

      見ていただきありがとうございます! がんばってください〜(^o^)

  • @d326
    @d326 3 года назад

    このシリーズの1から見ましたー!私はPDOクラスでDBに登録するフォームを独学で作っていて、つまずいていたのですが、この動画の通りに作って作れました!しかも独学では考えもしてなかったif文で表示するHTMLを分ける方法や、セキュリティ対策などまで学べたのでとても感謝です。ch登録させていただきましたので、他の動画も見ますね!

    • @貧困エンジニアU
      @貧困エンジニアU  3 года назад

      ありがとうございます! お役に立てて光栄です!\(^o^)/

  • @pw6685
    @pw6685 4 года назад

    Checkboxの動画待ってました!休みにじっくり見させていただきます。
    1回目を見たのは結構前だったので復習も兼ねて1回目からもう一度全部見ます。

    • @貧困エンジニアU
      @貧困エンジニアU  4 года назад +1

      おまたせしました〜。たぶんこの動画欲しい人いるだろうなと思いながら作りました笑
      ぜひがんばってスキルを自分のモノにしちゃってください!

  • @為替ヲタク
    @為替ヲタク 2 года назад

    ありがとうございました。ホントに有料級な情報。超わかりやすい。今後、業務で活かせそうです!

    • @貧困エンジニアU
      @貧困エンジニアU  2 года назад +1

      おお、お役に立てて良かったです。ありがとうございました!

  • @GDA00606
    @GDA00606 3 года назад

    ありがとうございます。 参考にしてランディングページに設定したいと思います。

  • @dai0312m
    @dai0312m 10 месяцев назад

    初めまして。
    問い合わせフォームを自作したいと思い色々調べて、この動画に辿り着きました。
    めちゃくちゃ参考になりました!
    これから自分のwebサイトに実装してみたいと思います!
    1点質問があるのですが、
    ・2つ目のチェックボックスだけ外した状態で確認画面に進むと空白行ができてしまいます。この空白行を詰めることはできますか?
    これから別の動画も拝見させていただきたいと思います!
    ありがとうございました!!

    • @貧困エンジニアU
      @貧困エンジニアU  10 месяцев назад

      見ていだたきありがとうございます!
      ご質問の件ですが、
      のように、チェックボックスが選択されて値が入っているときだけechoで表示させてあげればいいと思います。

    • @dai0312m
      @dai0312m 10 месяцев назад

      @@貧困エンジニアU
      ご返信ありがとうございます!
      早速やってみたいと思います!
      ありがとうございました!

    • @dai0312m
      @dai0312m 10 месяцев назад

      @@貧困エンジニアU
      度々のご質問申し訳ありません。
      昨日教えていただいた件は上手く実装できました!
      ありがとうございました!
      そして復習の意味も込めて再度動画を1から見直し別の問い合わせフォームを作っているのですが、
      戻るボタンを実装して入力画面に戻ると1つ目に作成した入力画面が出てきてしまします。
      MAMPを使っているのでそれが原因かと考え、サーバーにアップロードしてみても同じ状況でした。
      自分でも色々調べてみたのですが原因が分からず、解決できません。
      もし何か分かりましたら教えていただけますでしょうか。
      よろしくお願いいたします。

    • @dai0312m
      @dai0312m 10 месяцев назад

      @@貧困エンジニアU
      すみません、ケアレスミスで上手くいっていませんでした。
      ご迷惑おかけしました。

    • @貧困エンジニアU
      @貧困エンジニアU  10 месяцев назад

      @@dai0312m おお、解決したようで良かったです〜(^o^)

  • @小林麻美子-z3z
    @小林麻美子-z3z 2 года назад

    シリーズ全て見ました。スクールに行くべきか悩んでましたが、大変わかりやすく感謝です。
    今後も動画全て見させていただきます。
    checkboxについてですが、checkbox複数を配列にして、入力画面でチェックしても確認画面から戻るボタンを押すとチェックが外れた状態になってしまいます。入力画面にてチェックされたcheckboxが戻るボタンを押した時checkedの状態にするにはどうしたら良いでしょうか?

    • @貧困エンジニアU
      @貧困エンジニアU  2 года назад

      見ていただきありがとうございます。
      checkboxを配列にしてデータを受け渡しするのは、また一歩進んだ上級テクニックが必要になります。
      この動画ではカバーできませんので、他のWebサイトなどの情報をあたることをおすすめします。
      例えばこれ。
      【PHP】チェックボックスの値を受け取る - Qiita
      qiita.com/4cres/items/26154314959dcccbfd34
      もし、個別にサポートをご依頼される場合は、有償ならば承ります。
      toyao.net/grav/ja/profile/itsupport
      よろしくおねがいします。

    • @小林麻美子-z3z
      @小林麻美子-z3z 2 года назад

      ご返信ありがとうございます。WEB で検索してcheckboxを配列にしてデータの受け渡し、及びメール送信まで
      実装することができました。初心者の私には大変難しかったですが、完成コードを教えてもらうだけではなく
      自分で調べてもがくことが大事だと感じました。参考のサイト情報ありがとうございました。助かりました。
      今後の動画UPも楽しみにしています。

  • @chiiii462
    @chiiii462 3 года назад

    動画全部拝見しました!
    PHP初心者の私にも分かり易く、そういう意味なのか!と理解しながら勉強ができたので、とても助かりました。有益な動画を上げてくださり、本当にありがとうございます!!
    1点質問なのですが、エラー文字を各入力エリアの下に表示させたいなと考えておりまして、同じコードでそのようなカスタマイズは可能なのでしょうか??
    それともまた異なった書き方になりますか??
    大変恐縮ですが、お時間ある際にご教授いただけますと幸いです。

    • @貧困エンジニアU
      @貧困エンジニアU  3 года назад

      おお、全部見ていただきありがとうございます\(^o^)/
      感想もどうもありがとうございます。励みになります。
      質問の件ですが、例えば名前の入力欄にて不備があったときは、名前の入力欄の下に
      「名前を入力してください」
      という風に各入力ボックスの下にエラーメッセージを出すということですね。
      今のコードに工夫すればできます。
      解説したコードでは、エラーメッセージはすべて
      $errmessage[]
      に入れてぜんぶまとめて1つのエラーメッセージとして出していましたが、
      例えば名前に関するエラーの場合は
      $errmessage['name']
      という名前にしてそこにエラーメッセージを入れて、
      表示したい場所にてこの変数を出すようにすればできると思います。

    • @chiiii462
      @chiiii462 3 года назад

      @@貧困エンジニアU
      お返事いただけて嬉しいです!!ありがとうございます!早速挑戦してみます!!!

  • @ww-zo2yl
    @ww-zo2yl 2 года назад

    完走させていただきました。ありがとうございました。大変勉強になりました。
    こちらのフォームですが、実務の方で使用する場合ですがセキュリティなど他に追加した方がいいものはありますでしょうか?
    お忙しいところ申し訳ございません。よろしくお願いいたします。

    • @貧困エンジニアU
      @貧困エンジニアU  2 года назад

      見ていただきありがとうございます!
      セキュリティですが、気をつければキリがないのですが、ひとまずは7回目と9回目で説明したXSSとCSRF対策が実装できていればOKと思います!
      つまり、他に追加した方がよいセキュリティ対策は特にありません!

    • @ww-zo2yl
      @ww-zo2yl 2 года назад

      返信ありがとうございます。
      こちらの動画で学習したことを応用してみようと思います。
      お忙しい中ありがとうございました。

  • @はまち二貫-d3q
    @はまち二貫-d3q 3 года назад

    めちゃめちゃ分かりやすかったです!
    チェックボックスでチェックしない(同意しない)時に相手にメールを送信しないという動きはどのような文を追加すればよいですか?

    • @貧困エンジニアU
      @貧困エンジニアU  3 года назад

      見ていただきありがとうございます。
      チェックボックスにチェックがはいってないと、送信ボタンを押せないようにしておけば良いです。
      とりあえずjQueryで実装しておけばよいのではないかと思います。
      jQuery:チェックされたら送信可能にするボタンをjQueryで制御する - webデザイン初心者|sometimes study serinaishii.hatenablog.com/entry/2015/10/14/jQuery%EF%BC%9A%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%81%95%E3%82%8C%E3%81%9F%E3%82%89%E9%80%81%E4%BF%A1%E5%8F%AF%E8%83%BD%E3%81%AB%E3%81%99%E3%82%8B%E3%83%9C%E3%82%BF%E3%83%B3%E3%82%92jQuery

  • @Infinity-web
    @Infinity-web 8 месяцев назад

    質問です。
    login.phpにアクセスすると
    Undefined variable $_post in
    のエラーが出ます。
    PHP8の場合は記述を変える必要がありますか?

    • @貧困エンジニアU
      @貧困エンジニアU  8 месяцев назад

      PHP8の場合は、PHP7と仕様がすこし違うのでエラーになることもありますが、
      この場合は
      $_post
      ではなくて
      $_POST
      にすれば解決しそうです。大文字と小文字は同じではなく、区別されます。

  • @ponutaponuta4730
    @ponutaponuta4730 4 года назад +1

    今回も 躓きまくりでしたが😅おかげさまで完了することができました😭
    ありがとうございましたヽ(´▽`)/

    • @貧困エンジニアU
      @貧困エンジニアU  4 года назад +2

      お疲れさまでした〜 ちょっとボリュームありましたが完走していただいて嬉しいです!(^o^)

  • @kotrock2064
    @kotrock2064 3 года назад

    Fこのシリーズのおかげでお問い合わせフォームを実装できました。本当にありがとうございました。
    仕上げに件名の変更は出来たのですがFromの変更がどうしても出来ません。(メールアドレスの表示は出来る)Fromに日本語を指定する方法って難しいですか?

    • @貧困エンジニアU
      @貧困エンジニアU  3 года назад

      お疲れさまでした〜 最後まで見ていただきありがとうございました!
      fromの指定方法ですが、このページに詳しく書いてありました。 ヘッダを指定すればいけるみたいです。
      日本語もいけるかも知れません。
      PHPでメール送信するための方法を解説【初めてでもわかりやすく】
      techplay.jp/column/550

    • @kotrock2064
      @kotrock2064 3 года назад

      @@貧困エンジニアU わざわざありがとうございます。ほんとにたすかりました。

  • @tmuo9104
    @tmuo9104 2 года назад

    サーバー側のメール受取情報の設定を教えて頂けますか?

    • @貧困エンジニアU
      @貧困エンジニアU  2 года назад

      このお問い合わせフォームでは、メールを送信する処理はありますが、メールの受け取りはやりませんので、この動画の範疇からはずれてしまいます。すみませんがご自身で調べていただけますか。

  • @dm_99
    @dm_99 2 года назад

    サムネイルがいつも通る見覚えのある場所でして...笑