練習として、質問箱やマシュマロのようなアプリを作ってみたいと思っています。
こちら https://qiita.com/qwertyuiopngsdfg/items/597da67387723a5aedad のサイトを参考に会員登録やログイン・ログアウトの機能はできたのですが、会員登録すると同時に会員それぞれのメッセージフォームをどう作成すればいいのかが分かりません。
どういう道筋でやっていけばいいか、ご教授いただけますと幸いです。
【追記】
ログイン・会員登録機能はほぼリンク先のコードと同じです。メッセージフォーム画面は以下のように考えています。この画面を、ユーザーが会員登録すると同時に自動でユーザーごとに生成したいと思います。
html
1<!DOCTYPE html> 2<html> 3 <head> 4 <meta charset="utf-8" /> 5 <title>box page</title> 6 </head> 7 <body> 8 <p> 9 <h2>メール送信フォーム</h2> 10 </p> 11 <form action="confirm.php" method="post"> 12 <textarea name="content" cols="50" rows="5"></textarea> 13 <input type="submit" name="send" value="送信"> 14 </body> 15</html>
また、メッセージのデータベース部分は以下のコードを使いたいと考えています。
PHP
1try{ 2 $pdo = new PDO(DSN, DB_USER, DB_PASS); 3 $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 4 $pdo->exec("create table if not exists message( 5 id int not null auto_increment primary key, 6 user_id int not null, 7 post_time timestamp not null, 8 body text, 9 ip_address text, 10 created timestamp not null default current_timestamp) 11 "); 12}catch(Exception $e){ 13 echo $e->getMessage() . PHP_EOL; 14}
これらをどう組み合わせて使えばいいのかが分かりません。情報追加・修正依頼ありがとうございます。
回答1件
あなたの回答
tips
プレビュー