-
Flesh
- Сообщения: 16
- Зарегистрирован: 23.09.2010
У меня есть скрипт который проверяет рабочий UIN или нет.
Если UIN рабочий то он проверяет есть ли совпадения номера UIN'a с комбинацией цифер.
Так вот проблема в том что у меня не получается сделать проверку на совпадения.
Вот код скрипта.
Код: Выделить всё
<?php
error_reporting(0);
include('WebIcqLite.class.php');
$uin = $_POST['uin'];
$password = $_POST['password'];
$icq = new WebIcqLite();
$word = "548";
if ($icq->connect($uin, $password)) {
@preg_match_all($word, $uin, $result);
if ($result[0]) {
echo 'Вы выиграли приз.';
} else {
echo 'Этот UIN не подходит.';
}
$icq->disconnect();
} else {
echo "Пароль неверный";
}
?>
Мастерство программирования не в том, что бы писать программы без ошибок,
а в том, что бы писать программы работающие при любом количестве ошибок.
-
Distructor
- Администратор
- Сообщения: 1607
- Зарегистрирован: 28.12.2009
Flesh писал(а):совпадения номера UIN'a с комбинацией цифер.
ну а простого strpos мало?
Код: Выделить всё
$mystring = '123456789';
$findme = '456';
if (strpos($mystring, $findme) !== false) {
echo 'Вы выиграли приз.';
} else {
echo 'Этот UIN неподходит.';
}
-
Flesh
- Сообщения: 16
- Зарегистрирован: 23.09.2010
Спасибо большое, вы гений, я просто не знал такую функцию.
Мастерство программирования не в том, что бы писать программы без ошибок,
а в том, что бы писать программы работающие при любом количестве ошибок.