Премини към съдържанието
busat

Спиране на mail confitmation в Torrentbits Tracker

Препоръчан отговор


Как да махна MAIL CONFIRMATION ? Понеже ще ползвам тракера в локална мрежа.

Редактирано от kal (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Отваряш файла takesignup.php и намираш следния ред:

mail($email, "$SITENAME user registration confirmation", $body, "From: $SITEEMAIL", "-f$SITEEMAIL");
На негово място слагаш:
dbconn(); 

$res = mysql_query("SELECT passhash, editsecret, status FROM users WHERE id = $id"); 

$row = mysql_fetch_array($res); 

if (!$row) 

   httperr(); 


if ($row["status"] != "pending") { 

   header("Refresh: 0; url=../../ok.php?type=confirmed"); 

   exit(); 

} 


$sec = hash_pad($row["editsecret"]); 

if ($psecret != md5($sec)) 

   httperr(); 


mysql_query("UPDATE users SET status='confirmed', editsecret='' WHERE id=$id AND status='pending'"); 

logincookie($id, $row["passhash"]); 


header("Refresh: 0; url=../../ok.php?type=confirm");

След това намираш последния хедър и го триеш. Това е!

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Кажи какъв е тракера ти и ще ти обясня защото при Bittorrents и winbits е много различно

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.