эта переменная в массиве
у меня ни фига не получается
$url = "gb.txt";
$content = array_map('trim', file($url));
$flogin = stripslashes(substr($_POST['login'], 0, 15));
$fpass = stripslashes(substr($_POST['pass'], 0, 15));
//////////////////////первый способ//////////////////////////////////////
if (in_array("$flogin", $content))
{
echo "$flogin есть";
}
else
{
echo "$flogin нету";
}
////////////////////////второй способ///////////////////////////////
if (array_key_exists("$flogin", $content))
{
echo "$flogin есть";
}
else
{
echo "$flogin нету";
}
Спустя 2 минуты, 40 секунд (25.04.2010 - 21:45) KronuS написал(а):
isset($_content[$flogin]) - это имеется в виду?
Спустя 10 часов, 37 минут, 27 секунд (26.04.2010 - 08:22) mihai написал(а):
KronuS
это я вообще не понял что такое
может так - так то же не работает
это я вообще не понял что такое
может так - так то же не работает
if (array_key_exists( $flogin, $content ) == "true" )
{
echo "$flogin есть";
}
else
{
echo "$flogin нету";
}
Спустя 24 минуты, 53 секунды (26.04.2010 - 08:47) mihai написал(а):
в общем нифига не получается
как узнать есть ли уже в файле
$url = "gb.txt";
новый логин
$flogin = stripslashes(substr($_POST['login'], 0, 15));
помогите господа программисты
как узнать есть ли уже в файле
$url = "gb.txt";
новый логин
$flogin = stripslashes(substr($_POST['login'], 0, 15));
помогите господа программисты
Спустя 10 минут, 3 секунды (26.04.2010 - 08:57) twin написал(а):
У тебя в файле в строке пара, на сколько я помню из соседней темы. Так почему ты ищешь по отдельности?
Спустя 4 минуты, 42 секунды (26.04.2010 - 09:02) twin написал(а):
Вот так попробуй
if (in_array("$flogin::$fpass", $content))
{
echo "Заходи, $flogin";
}
else
{
echo "Ты кто такой?";
}
Спустя 1 час, 39 минут, 7 секунд (26.04.2010 - 10:41) Gradus написал(а):
twin
:: - это текст или... ?
:: - это текст или... ?
if (in_array("$flogin::$fpass", $content))
Спустя 28 минут, 37 секунд (26.04.2010 - 11:10) mihai написал(а):
twin
а блин
я думал она просто переменную ищет
есть она в массиве или нет
а тут ещё пары какие то
хорошо заработало
а то этот
foreach()
вываливает весь массив,
не удобно
а блин
я думал она просто переменную ищет
есть она в массиве или нет
а тут ещё пары какие то
хорошо заработало
а то этот
foreach()
вываливает весь массив,
не удобно
Спустя 1 час, 16 минут, 15 секунд (26.04.2010 - 12:26) mihai написал(а):
вроде всё получилось как я хотел
но
возникла ещё проблема
логи и пароль он определяет и блокирует
но
если только они в паре
а вот если только один логи совпадает
а пароль нет
тогда он продолжает регистрировать
а как сделать что бы он только
по логину уже блокировал регистрацию
но
возникла ещё проблема
логи и пароль он определяет и блокирует
но
если только они в паре
а вот если только один логи совпадает
а пароль нет
тогда он продолжает регистрировать
а как сделать что бы он только
по логину уже блокировал регистрацию
aaa::111
aaa::222
aaa::333
bbb::222
ccc::333
ddd::444
ddd::555
ddd::222
Спустя 2 часа, 19 минут, 35 секунд (26.04.2010 - 14:46) twin написал(а):
Разбирай строку и сравнивай логины
Спустя 24 минуты, 29 секунд (26.04.2010 - 15:10) mihai написал(а):
twin
да я уже вьехал
ты имеешь ввиду
explode()
да я уже вьехал
ты имеешь ввиду
explode()