| HoBoZ | 2007-02-09 14:29:00 |
![]() Posts: 194 Topics participated: 58 Topics started: 8 First post: 2006-11-11 07:31:00 Last post: 2008-03-29 15:45:00 |
Hello, I am having a strange problem with my tracker. When an Administrator promotes a user to Uploader it sometimes strips the users name and email from the db and then the user can not login. I have searched and looked for an answer, but can not find one. If I go into the db with phpmyadmin I see the user with no username and or no email addy. If I put in the username and email addy all is well. But this is not a fix, just a temp solution. I will post any file or part of the files that you may need to help me. Please help if you can, it's driving me nuts. :( Thanks, HoBoZ |
![]() |
Help with problem promoting users
| Wilba | 2007-02-09 14:47:00 |
![]() Posts: 1462 Topics participated: 667 Topics started: 22 First post: 2006-02-25 13:08:00 Last post: 2008-12-29 14:13:00 |
post your userdetails file using codebox tags |
![]() |
| HoBoZ | 2007-02-09 14:52:00 |
![]() Posts: 194 Topics participated: 58 Topics started: 8 First post: 2006-11-11 07:31:00 Last post: 2008-03-29 15:45:00 |
require "include/bittorrent.php"; dbconn(false); loggedinorreturn(); function bark($msg) { stdhead(); stdmsg("Error", $msg); stdfoot(); exit; } function getagent($httpagent, $peer_id) { if (preg_match("/^Azureus ([0-9]+\.[0-9]+\.[0-9]+\.[0-9]\_B([0-9][0-9|*])(.+)$)/", $httpagent, $matches)) return "Azureus/$matches[1]"; elseif (preg_match("/^Azureus ([0-9]+\.[0-9]+\.[0-9]+\.[0-9]\_CVS)/", $httpagent, $matches)) return "Azureus/$matches[1]"; elseif (preg_match("/^Java\/([0-9]+\.[0-9]+\.[0-9]+)/", $httpagent, $matches)) return "Azureus/<2.0.7.0"; elseif (preg_match("/^Azureus ([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)/", $httpagent, $matches)) return "Azureus/$matches[1]"; elseif (preg_match("/BitTorrent\/S-([0-9]+\.[0-9]+(\.[0-9]+)*)/", $httpagent, $matches)) return "Shadow's/$matches[1]"; elseif (preg_match("/BitTorrent\/U-([0-9]+\.[0-9]+\.[0-9]+)/", $httpagent, $matches)) return "UPnP/$matches[1]"; elseif (preg_match("/^BitTor(rent|nado)\\/T-(.+)$/", $httpagent, $matches)) return "BitTornado/$matches[2]"; elseif (preg_match("/^BitTornado\\/T-(.+)$/", $httpagent, $matches)) return "BitTornado/$matches[1]"; elseif (preg_match("/^BitTorrent\/ABC-([0-9]+\.[0-9]+(\.[0-9]+)*)/", $httpagent, $matches)) return "ABC/$matches[1]"; elseif (preg_match("/^ABC ([0-9]+\.[0-9]+(\.[0-9]+)*)\/ABC-([0-9]+\.[0-9]+(\.[0-9]+)*)/", $httpagent, $matches)) return "ABC/$matches[1]"; if(substr($peer_id, 0, 6) == "A310--") return "ABC/3.1"; elseif (preg_match("/^Python-urllib\/.+?, BitTorrent\/([0-9]+\.[0-9]+(\.[0-9]+)*)/", $httpagent, $matches)) return "BitTorrent/$matches[1]"; elseif (ereg("^BitTorrent\/BitSpirit$", $httpagent)) return "BitSpirit"; elseif (ereg("^DansClient", $httpagent)) return "XanTorrent"; elseif (preg_match("/^BitTorrent\/brst(.+)/", $httpagent, $matches)) return "Burst/$matches[1]"; elseif (preg_match("/^RAZA (.+)$/", $httpagent, $matches)) return "Shareaza/$matches[1]"; if(substr($peer_id, 0, 8) == "-SZ2210-") return "Shareaza/2.2.1.0"; elseif (preg_match("/Rufus\/([0-9]+\.[0-9]+\.[0-9]+)/", $httpagent, $matches)) return "Rufus/$matches[1]"; elseif (preg_match("/^BitTorrent\\/([0-9]+\\.[0-9]+(\\.[0-9]+)*)/", $httpagent, $matches)) { if(substr($peer_id, 0, 6) == "exbc\08") return "BitComet/0.56"; elseif(substr($peer_id, 0, 6) == "exbc\09") return "BitComet/0.57"; elseif(substr($peer_id, 0, 6) == "exbc\0:") return "BitComet/0.58"; elseif(substr($peer_id, 0, 8) == "-BC0059-") return "BitComet/0.59"; elseif(substr($peer_id, 0, 8) == "-BC0060-") return "BitComet/0.60"; elseif(substr($peer_id, 0, 8) == "-BC0061-") return "BitComet/0.61"; elseif(substr($peer_id, 0, 8) == "-BC0062-") return "BitComet/0.62"; elseif(substr($peer_id, 0, 8) == "-BC0063-") return "BitComet/0.63"; elseif(substr($peer_id, 0, 7) == "exbc\0L") return "BitLord/1.0"; elseif(substr($peer_id, 0, 7) == "exbcL") return "BitLord/1.1"; else return "BitTorrent/$matches[1]"; } elseif (preg_match("/^Python-urllib\\/([0-9]+\\.[0-9]+(\\.[0-9]+)*)/", $httpagent, $matches)) return "G3 Torrent"; elseif (preg_match("/MLDonkey\/([0-9]+).([0-9]+).([0-9]+)*/", $httpagent, $matches)) return "MLDonkey/$matches[1].$matches[2].$matches[3]"; elseif (preg_match("/ed2k_plugin v([0-9]+\\.[0-9]+).*/", $httpagent, $matches)) return "eDonkey/$matches[1]"; elseif (preg_match("/uTorrent\/([0-9]+)([0-9]+)([0-9]+)([0-9A-Z]+)/", $httpagent, $matches)) return " |
![]() |
| Wilba | 2007-02-09 15:32:00 |
![]() Posts: 1462 Topics participated: 667 Topics started: 22 First post: 2006-02-25 13:08:00 Last post: 2008-12-29 14:13:00 |
try this require "include/bittorrent.php"; dbconn(false); loggedinorreturn(); function bark($msg) { stdhead(); stdmsg("Error", $msg); stdfoot(); exit; } function getagent($httpagent, $peer_id) { if (preg_match("/^Azureus ([0-9]+\.[0-9]+\.[0-9]+\.[0-9]\_B([0-9][0-9|*])(.+)$)/", $httpagent, $matches)) return "Azureus/$matches[1]"; elseif (preg_match("/^Azureus ([0-9]+\.[0-9]+\.[0-9]+\.[0-9]\_CVS)/", $httpagent, $matches)) return "Azureus/$matches[1]"; elseif (preg_match("/^Java\/([0-9]+\.[0-9]+\.[0-9]+)/", $httpagent, $matches)) return "Azureus/<2.0.7.0"; elseif (preg_match("/^Azureus ([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)/", $httpagent, $matches)) return "Azureus/$matches[1]"; elseif (preg_match("/BitTorrent\/S-([0-9]+\.[0-9]+(\.[0-9]+)*)/", $httpagent, $matches)) return "Shadow's/$matches[1]"; elseif (preg_match("/BitTorrent\/U-([0-9]+\.[0-9]+\.[0-9]+)/", $httpagent, $matches)) return "UPnP/$matches[1]"; elseif (preg_match("/^BitTor(rent|nado)\\/T-(.+)$/", $httpagent, $matches)) return "BitTornado/$matches[2]"; elseif (preg_match("/^BitTornado\\/T-(.+)$/", $httpagent, $matches)) return "BitTornado/$matches[1]"; elseif (preg_match("/^BitTorrent\/ABC-([0-9]+\.[0-9]+(\.[0-9]+)*)/", $httpagent, $matches)) return "ABC/$matches[1]"; elseif (preg_match("/^ABC ([0-9]+\.[0-9]+(\.[0-9]+)*)\/ABC-([0-9]+\.[0-9]+(\.[0-9]+)*)/", $httpagent, $matches)) return "ABC/$matches[1]"; if(substr($peer_id, 0, 6) == "A310--") return "ABC/3.1"; elseif (preg_match("/^Python-urllib\/.+?, BitTorrent\/([0-9]+\.[0-9]+(\.[0-9]+)*)/", $httpagent, $matches)) return "BitTorrent/$matches[1]"; elseif (ereg("^BitTorrent\/BitSpirit$", $httpagent)) return "BitSpirit"; elseif (ereg("^DansClient", $httpagent)) return "XanTorrent"; elseif (preg_match("/^BitTorrent\/brst(.+)/", $httpagent, $matches)) return "Burst/$matches[1]"; elseif (preg_match("/^RAZA (.+)$/", $httpagent, $matches)) return "Shareaza/$matches[1]"; if(substr($peer_id, 0, 8) == "-SZ2210-") return "Shareaza/2.2.1.0"; elseif (preg_match("/Rufus\/([0-9]+\.[0-9]+\.[0-9]+)/", $httpagent, $matches)) return "Rufus/$matches[1]"; elseif (preg_match("/^BitTorrent\\/([0-9]+\\.[0-9]+(\\.[0-9]+)*)/", $httpagent, $matches)) { if(substr($peer_id, 0, 6) == "exbc\08") return "BitComet/0.56"; elseif(substr($peer_id, 0, 6) == "exbc\09") return "BitComet/0.57"; elseif(substr($peer_id, 0, 6) == "exbc\0:") return "BitComet/0.58"; elseif(substr($peer_id, 0, 8) == "-BC0059-") return "BitComet/0.59"; elseif(substr($peer_id, 0, 8) == "-BC0060-") return "BitComet/0.60"; elseif(substr($peer_id, 0, 8) == "-BC0061-") return "BitComet/0.61"; elseif(substr($peer_id, 0, 8) == "-BC0062-") return "BitComet/0.62"; elseif(substr($peer_id, 0, 8) == "-BC0063-") return "BitComet/0.63"; elseif(substr($peer_id, 0, 7) == "exbc\0L") return "BitLord/1.0"; elseif(substr($peer_id, 0, 7) == "exbcL") return "BitLord/1.1"; else return "BitTorrent/$matches[1]"; } elseif (preg_match("/^Python-urllib\\/([0-9]+\\.[0-9]+(\\.[0-9]+)*)/", $httpagent, $matches)) return "G3 Torrent"; elseif (preg_match("/MLDonkey\/([0-9]+).([0-9]+).([0-9]+)*/", $httpagent, $matches)) return "MLDonkey/$matches[1].$matches[2].$matches[3]"; elseif (preg_match("/ed2k_plugin v([0-9]+\\.[0-9]+).*/", $httpagent, $matches)) return "eDonkey/$matches[1]"; elseif (preg_match("/uTorrent\/([0-9]+)([0-9]+)([0-9]+)([0-9A-Z]+)/", $httpagent, $matches)) return " |
![]() |
Similar threads
| Topic | Posts | Last post |
|---|---|---|
| Problem with ID`s on users | 5 | 2008-12-31 16:32:00 |
| Some users have problem with downloading and some not...?! | 1 | 2007-02-19 12:15:00 |
| Active Users Problem | 2 | 2006-11-19 11:06:00 |
| I have a problem with table users | 3 | 2008-02-10 15:01:00 |
| problem with registering users | 8 | 2008-10-21 22:34:00 |
Statistics
| Today's active topics · | |
|---|---|
| User(s) active in the past 30 minutes | |
| 21 Guests, 16 Members cretzu, Jānis, dunker_bv, MungoSteve, XmIsTeR, ExE, spam, Dragonforce, boon, Glitch, fixed, Meads, NgIe, badrix, Azerty831, phpfunc odzyskiwanie danych , nawozy ekologiczne , boss bottled , dior dolce vita , Instalacje grzewcze faktoring rowery Młodzieżowe konta bankowe muzyka.bober.duu.pl pozycjonowanie | |
| Often viewed topics | |
| · new Message · Add/Remove Style · Similar torrent... · Problem with ID... · theme system · action script · User/ID · RSS feed passke... · hash fails???:S · Work with mod_r... · Warned users (o... · Question about ... · navigation in f... · Torrent Inline ... · Nice signup usi... · Pre-time withou... · ballon tooltip · Null Announce. · Save PMs to temp! · Auto Cleanup! | |
| Forthcoming Calendar Events within the next 5 days | |
| There are no forthcoming calendar events | |


