0
예를 들어 mySQL을 삽입 할 때 nickname : ,, Sprunkas '라는 시스템을 어떻게 만들 수 있습니까?라고 말하면서, "Sprunkas' '뿐만 아니라, SPRUNKAS',와 함께 로그인 할 수 있습니다. , sprunkas ''등? 다음은 제 PHP 코드입니다 :strtolower로 로그인하려면
if(isset($_POST['jungtis'])) {
if($_POST['login_slapyvardis'] != "" && $_POST['login_slaptazodis'] != "") {
$login_slapyvardis = mysql_real_escape_string($_POST['login_slapyvardis']);
$login_slaptazodis = mysql_real_escape_string($_POST['login_slaptazodis']);
$apsaugotaslogin_slaptazodis = md5($login_slaptazodis);
if($login_db == $login_sumazintas) {
$mysql = mysql_query("SELECT * FROM ucp_users WHERE name='$login_slapyvardis'") or die(mysql_error());
$mysqlskc = mysql_fetch_assoc(mysql_query("SELECT * FROM ucp_users WHERE name='$login_slapyvardis'"));
$login_sumazintas = strtolower($login_slapyvardis);
$login_db = strtolower($mysqlskc['name']);
$mysqli = mysql_fetch_array($mysql);
if($mysqli['password'] == $apsaugotaslogin_slaptazodis) {
$_SESSION['Logged'] = $mysqli['id'];
$ip = $_SERVER['REMOTE_ADDR'];
mysql_query("UPDATE ucp_users SET lastip = '$ip' WHERE id = '$mysqli[id]'");
header('Location: /home');
감사합니다.
또는 단지'LOWER (이름) = LOWER ($ login_slapyvardis)는' –
는 이제이 별명이 존재하지 않는 것을 말한다. – user2488773
감사합니다. 암호가 틀린 것으로 해결되었지만 지금은 밝혀졌습니다 ... : D – user2488773