新しいユーザーが登録できるようになる前に、2日後にユーザー名からのチェックを試みます。私は見つけたものをすべて読みましたが、問題を見つけることができません。
ユーザーチェックに名前がない場合、php/msqlからの回答にはなりません。私のコードを確認していただけますか?
テーブルコード:
<form id="form" method="get" action="">
<legend>Formular mit Validierung</legend>
<tr>
<td><label id="geschlecht">Geschlecht:* </label></td>
<td><select name="anrede" value=""/>
<option> Frau </option>
<option> Mann </option>
<option> Paar </option>
</select>
</td>
</tr>
<tr>
<td><label for="vorname">Vorname* </label></td>
<td><input type="text" id="vorname" name="vorname" />
</td>
</tr>
<p>
<label for="nachname">Nachname* (mindestens 2 Zeichen)</label>
<input type="text" id="nachname" name="nachname" />
</p>
<p>
<label for="email">E-Mail*</label>
<input id="email" name="email" />
</p>
<p>
<label for="geburtsDatum">Geburtsdatum:*</label>
<input type="text" name="geburtsDatum" id="geburtsDatum" value=""/>
</p>
<p>
<label for="username">Benutzername:*</label>
<input type="text" name="username" id="benutzername" value=""/>
</p>
<p>
<label for="message">Mitteilung*</label>
<textarea id="message" name="message"></textarea>
</p
><p>
<input class="submit" type="submit" value="Submit"/>
</p>
</fieldset>
jsコード:
$(document).ready(function() {
// hier die Methode .validate()
$("#form").validate({
submitHandler: function() {
},
rules: {
vorname: {
required: true,
minlength: 3
},
nachname: {
required: true,
minlength: 3
},
email: {
required: true,
email: true
},
geburtsDatum: {
required: true,
date: true
},
username: {
required: true,
minlength: 3,
remote: "check.php"
},
},
messages: {
username: {
required: "Bitte Tragen Sie ihren Benutzername ein",
minlength: "Der Benutzername ist zu kurz",
remote: "Somenoe have already chosen nick like this."
},
dateformat: "Choose your preferred dateformat",
terms: " "
}
});
var newsletter = $("#newsletter");
var isChecked = newsletter.is(":checked");
var themen = $("#newsletter_themen");
themen[isChecked ? "show" : "hide"]();
//var themaInputs = themen.find("input")
// .attr("disabled", !isChecked);
newsletter.click(function() {
themen[this.checked ? "fadeIn" : "fadeOut"](1000);
//themaInputs.attr("disabled", !this.checked);
});
とphpコード:
$username = trim(strtolower($_REQUEST['value']));
$sql =" SELECT login FROM benutzername WHERE login = '".$username."' LIMIT 1";
$result = $connector->query($sql);
$num = mysql_num_rows($result);
if ($num == 1){
echo "true";
あなたが私を助けてくれることを願っています。
よろしくトーマス