2010-10-11 4 views
0

Спасибо за вашу помощь в моих предыдущих вопросах. У меня есть еще один вопрос, с которым мне нужна помощь.Формы Помощь Пароль и подтверждение пароля

Я разработал форму и имеет два поля, называемых паролями, и подтвердите пароль. Как я могу убедиться, что пароль и подтвердите пароль равны? Если это не так, мне нужно отобразить сообщение.

Thank you

@richsage - Спасибо. Я буду отныне.

Спасибо всем ..

+0

Я понимаю, что этот вопрос очень старый, но я думаю, что это должно быть указано: подтверждения пароля не только быть сделано на стороне сервера в PHP, но также должны выполняться на стороне клиента с использованием JavaScript. Крайне неприятно, когда пользователь заполняет форму и отправляет ее, только чтобы сервер сказал вам, что «пароли не совпадают», когда это сообщение могло быть предоставлено вам на стороне клиента вместо этого. – Zarjio

ответ

0

параметров в PHP скрипт всегда строки, так что вы можете использовать оператор равенства (==), чтобы проверить, если оба параметра имеют одинаковое значение.

0

Использование strcasecmp() или strncasecmp() функция

+2

Вы действительно считаете, что пароли должны быть чувствительны к регистру? –

+0

Привет, Ингасио. Это зависит от разработчика, поэтому я разместил обе функции. Пароли не должны быть чувствительны к регистру. – ivan73

0
<?php 

if ($_GET["password"] != $_GET["confirm_password"]){ 
    echo "Passwords must match"; 
}else { 
    // do something 
} 
Смежные вопросы