ユーザーとパスワードを配列と比較する単純なPHPログインスクリプトがあります。配列は小文字です。入力方法に関係なく、ユーザー入力を小文字に変換する簡単な方法はありますか? ..と同様にラルフはラルフに変換されますユーザーのログインで大文字小文字を区別しない
私の場合、私は大文字小文字を無視するコードを追加したいと考えています。それとも配列で行う必要がありますか? この質問が「うまく受けていない」と私の謝罪をしてくれてありがとう。
if ($_GET['user']) {
$user = $_GET['user'];
$password = $_GET['password'];
}
if ($_POST['user']) {
$user = $_POST['user'];
$password = $_POST['password'];
}
これは完璧に機能しましたが、今私は尋ねると、フォームで動作させることができますか?ユーザーがログインの詳細を忘れてしまった場合、電子メールアドレスを入力することができ、アレイに存在する場合はログイン情報とともにメールが返送されます。
<form action="../pages/send_mail.php" method="post">
<table width="470" border="0" cellpadding="3">
<tr>
<td height="117" colspan="3"><left>
<font size="+2"><b>Please type in your email address as listed in the Shareholders list</b>
<span style="color:red; font-size: 125%; font-weight: bold;">
</span></center></td>
</tr>
<tr>
<td width="250"><b>Email address >>></b></td>
<td width="300"><input type="text" name="email_address" />
</td>
</tr>
<tr>
<td colspan="3"><b></b> <br />
<input type="submit" name="submit" value=" Click this bar to have an email sent to the address above with your username and password " style="font-size:11px;" /></td>
</tr>
<tr>
<td colspan="2" align="left"> </td>
</tr>
</table>
悲しいことに、私のスキルは私にmysqlを使用させません。私はそれをしなければならないことを知っている、それに多くの "方法"を読んでいる。私の静的なログインはうまく動作します、それは限られた数の家族のためです。私は私が持っているものを台無しにするのを恐れています。 – Ralph2