PHPの初歩的な質問になります。
現在会員登録のフォームを作成していて、HTML,CSSの成型は完成しております。
でもデータベースの接続コードをどこに書いたらいいのか、それと入力した値をデータベースへ入れて自動的に送信できるようにしたいです。
今はfromタグを<form action="action.php" method="post">にしてデータベースのテーブルを作成しております。
質問内容はデータベース接続のコードをどこにペーストしたらよいか、それとフォームで成型した入力覧に入力したした値をデータベースで受け取りそこで得たアドレスに自動的に送信させるようにするにはどうしたら良いでしょうか?
<html> <body> <div id="wrapper"> <form action="action.php" method="post"> <div class="form-group"> <label for="exampleInputEmail1">Name(必須)</label> <input type="text" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Name"> </div> <div class="form-group"> <label for="exampleInputEmail1">Mail(必須)</label> <input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Mail"> </div> <div class="form-group"> <label for="exampleInputPassword1">Password</label> <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password"> </div> <div class="form-group"> <label for="exampleInputPassword1">Password(再入力)</label> <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password(再入力)"> </div> <div class="login_button"> <button type="submit" class="btn btn-primary">Send</button></br> </div> </form> </div> </body> </html>
<?php //接続設定 function getDb(){ $dsn='mysql:dbname= ;host= ; charset=utf8'; $user=""; $pass =""; //接続 $db = new PDO($dsn,$user,$pass); $db -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); return $db; } ?>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/28 12:24