[PHP] сравнение строки

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

[PHP] сравнение строки

Непрочитанное сообщение LimpTeaM » 2009-09-16 11:25:47

Здравствуйте, уважаемый ALL!
пытаюсь сделать регистрацию почтового ящика с каптчей и вот назрел вопрос проверки свободности ящика.
никто не подскажет как реализовать?
пока в голове крутится только одно. в файле users писать все мыльники которые уже есть и при этом проверять если ли такой мыльник уже в базе или нет.
очень желателен пример на php такой проверки.
например файл такого вида:

Код: Выделить всё

test1
test2
test3
....
....
testn
его надо открывать через пхп(это в принципе знаю как) и проверять если уже такая запись в файле или нет.
З.ы. в пхп не силен, так что ногами прошу не пинать :)
Заранее спасибо за ответы!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/


Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: [PHP] сравнение строки

Непрочитанное сообщение LimpTeaM » 2009-09-16 11:38:43

Гость писал(а):регулярные выражения
Здравствуйте, Гость!
а можно поподробнее? желательно с примером...

kev
рядовой
Сообщения: 17
Зарегистрирован: 2009-08-19 14:20:01

Re: [PHP] сравнение строки

Непрочитанное сообщение kev » 2009-09-16 12:11:34

Конечно может не в тему скажу , а нельзя сразу запросом у базы узнать свободен адрес или нет ? :oops:

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: [PHP] сравнение строки

Непрочитанное сообщение LimpTeaM » 2009-09-16 13:03:45

kev писал(а):Конечно может не в тему скажу , а нельзя сразу запросом у базы узнать свободен адрес или нет ? :oops:
думал уже об этом :)
но на том сервере где надо это сделать логины и пароли берутся из файлов :)

kev
рядовой
Сообщения: 17
Зарегистрирован: 2009-08-19 14:20:01

Re: [PHP] сравнение строки

Непрочитанное сообщение kev » 2009-09-16 14:03:46

Код: Выделить всё

<?php
$a=file_get_contents('input.txt');
$b=file_get_contents('output.txt');
if($a==$b)
{
  echo("дэ...");
}
else
{
  echo("нде...");
} 
?> 
string file_get_contents (string filename [, int use_include_path [, resource context]])
Данная функция идентична функции file() с той только разницей, что содержимое файла возвращается в строке.

Дальше ставишь в файле после мыла какойнить разделитель, типа ';' и создаешь массивы $a[] и $b[] потом их сравниваешь. Если я правильно понял задачу ...

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: [PHP] сравнение строки

Непрочитанное сообщение LimpTeaM » 2009-09-16 14:38:18

kev писал(а):

Код: Выделить всё

<?php
$a=file_get_contents('input.txt');
$b=file_get_contents('output.txt');
if($a==$b)
{
  echo("дэ...");
}
else
{
  echo("нде...");
} 
?> 
string file_get_contents (string filename [, int use_include_path [, resource context]])
Данная функция идентична функции file() с той только разницей, что содержимое файла возвращается в строке.

Дальше ставишь в файле после мыла какойнить разделитель, типа ';' и создаешь массивы $a[] и $b[] потом их сравниваешь. Если я правильно понял задачу ...
Большое спасибо!
да именно так и требуется! знакомый уже подсказал про функцию file