WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Medlemmar deletas... (https://www.wn.se/forum/showthread.php?t=37506)

tommi 2009-06-21 05:01

Hej, undrar om någon kan hjälpa mig med detta.

Varje dag så deletas det medlemmar ur databasen :( och detta känns inte bra. Det verkar vara något som sker automatiskt varje dag som ex att medlemmar ej varit inloggade ett tag.

Har kollat och kollat, men vet inte direkt var och vad jag ska kolla efter. Kan snickra lite själv men måste veta var problemet är.

Någon som kan detta hyffsat kan väl slänga in en rad.

Westman 2009-06-21 07:48

Du måste ge mer information, som minst vad det är för system.

EDIT: Om det inte är ett massproducerat system så går det inte att svara konkret på din fråga utan att få se koden.

allstars 2009-06-21 08:43

är det någon speciell sekvens av ID, var det lätta användarnamn, har du någon sida som är oskyddad om sqjinjektioner?

tommi 2009-06-21 08:50

Hej igen! Det är ett PHP script och jag köpte detta för några dagar sedan. Har byggt och knåpat lite och sedan märkte jag att varje dag på natten så deletas ca 20 medlemmar varje natt. Inte kul om man försöker få många medlemmar.

Det är ju scriptet med domänen i min signatur.

Magnus_A 2009-06-21 09:21

Vad säger leverantören när du frågar honom?

tommi 2009-06-21 09:24

Han har lite svårt att svara på mina PM så tänkte detta ej var någon ide att fråga han. Vill även att han ska skriva över domänen åt mig men det går lite trögt där. Har ej frågat han ang detta. Jag menar jag köpte det här på WN av Slumpen

Conny Westh 2009-06-21 11:02

Om det sker vid midnatt verkar det vara något som ligger i databasen, har du köpt databasen oxo eller har du gjort den själv?

Vad är det för typ av medlemmar som raderas, är det tomma eller väldigt gamla medlemmar som aldrig loggat in?

tommi 2009-06-21 11:05

det verkar ske 4 på morgonen. Var uppe och gjorde en back up före för att vara säker och visst vart medlemmar deletade ca 4 på morgonen. Vet inte direkt vilka medlemmar som deletas men det verkar vara gamla medlemmar som ej varit inloggade ett tag. Men det är ju lite jobbigt att behöva börja om varje dag om ca 20st deletas ca varje dag

taz76 2009-06-21 11:49

finns det något cron-system i phpscriptet eller finns det något sådant som ligger på servern som du vet om?

om det sker vid 4-tiden på morgonen så låter det som ett backupsystem eller nått som körs varje natt..

tommi 2009-06-21 11:55

Nej det finns ingen cron men hittade en fil om heter cleanup.php kan denna ha något med detta göra? Kolla den nedan!

<?

include 'dbcon.php';



$result = mysql_query("SELECT * FROM `inventory` ORDER BY `userid` DESC");

$howmanytotal = mysql_num_rows($result);



while($line = mysql_fetch_array($result, MYSQL_ASSOC)) {



$result2 = mysql_query("SELECT * FROM `inventory` WHERE `userid` = '".$line['userid']."' AND `itemid` = '".$line['itemid']."'");

$howmanyrows = mysql_num_rows($result2);

$worked2 = mysql_fetch_array($result2);

if ($howmanyrows>0) {

$result3= mysql_query("INSERT INTO `newinventory` (userid, itemid, quantity)"."VALUES ('".$line['userid']."', '".$line['itemid']."', '".$howmanyrows."')");

$result4 = mysql_query("DELETE FROM `inventory` WHERE `userid` = '".$line['userid']."' AND `itemid` = '".$line['itemid']."'");



}



}



?>


Alla tider är GMT +2. Klockan är nu 15:37.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson