Imは全く新しいですが、C#で約5年間プログラミングしています。PHP - 新しく作成されたユーザーからの情報の入手方法
私はこの中でいくつかの基本について頭を悩ましています。
私は新しいアカウントのデータベースに新しいエントリを作成するための情報をユーザーから受け取るアプリケーションを用意しています。アカウントが作成されたら、私は一意のIDを知る必要があります。
これはすべて1つのPHPファイルで行う必要がありますか?または私はIDをつかむために別のPHPファイルを作成する必要がありますか?
もし私が第2のアプローチをとっているのであれば、最初のPHPファイルでどのような電子メールが使われたのか分かりますか? C#で私は参照を作成し、他の変数を参照することができますが、どのようにPHPでこれを行うのですか?私の理解では、インクルードファイルをインクルードすれば、そのファイル内のすべてのコードが実行されますか?ここで
おかげ
ジョン
は、ときに、ユーザーのサインアップあなたの場合はPHP
<?php
/// Check to make sure there is data in these fields
/// Only accept user when they have confirmed thier email
error_reporting('E_All');
include 'db_header.php';
$error = '';
$firstName = $_GET['firstName'];
$lastName = $_GET['lastName'];
global $email = $_GET['email'];
$password = $_GET['password'];
$sql = "INSERT INTO Player (FirstName, LastName, Email, Password)
VALUES ('$firstName', '$lastName', '$email', '$password')";
// Here i need to make sure this is correct
if ($conn->query($sql) === TRUE)
{
echo "Welcome " . $firstName . " You are now an Rcader!";
}
else
{
//echo "Error: " . $sql . "<br>" . $conn->error;
$error = $conn->error;
echo $error;
}
これに対する答えは、ユーザーの作成方法と個人的なアプローチによって大きく異なります。 – Samsquanch
これに答えるために特定のコードを投稿する必要がありますが、これらのタイプの処理は通常クラスレベルで処理されるため、オブジェクトはDBに保存した後自動的にIDを取得します。 – WillardSolutions
'web sessions'を読み、セッションを持続させるためにクッキーがどのように使われているのかを調べる必要があります。また、いくつかの最新のWebアプリケーションがどのように構造化されているかを見るために、いくつかのPHPフレームワークを調べることをお勧めします。これは本当に大きな問題ではありません。がんばろう! – ficuscr