Sa. 18.07.2009
20:10 Uhr
#2
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen
![96 Beitragspunkte 96 Beitragspunkte](include/images/ilchbb_forum/rate_3.png)
jo würde wohl gehen
ist aber ganz schön krass falls mal ein member in urlaub fährt oder so ^^
code kommt gleich
Alle Module von mir sind nun unter php-gecko.de erreichbar
Sa. 18.07.2009
20:21 Uhr
#3
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen
![96 Beitragspunkte 96 Beitragspunkte](include/images/ilchbb_forum/rate_3.png)
<?php
# Anzahl der Wochen in der ein User inaktiv sein kann
$wocheninaktiv ='3';
# Hier werden Wochen in Sekunden ausgerechnet
$rechne = $wocheninaktiv * 7 * 86400
# Abfrage aller User deren letzter login älter als x Wochen her ist
$getuser = db_result(dbquery("SELECT id FROM prefix_user WHERE llogin < '$rechne'"));
while ($listuser = mysql_fetch_assoc($getuser)) {
# Löscht die User automatisch die änger als x Wochen inaktiv sind
$deletethem = db_query("DELETE FROM prefix_user id = '$listuser' LIMIT 1");
}
?>
code ist nicht getestet
will meine user nicht löschen ^^
automatisch würde es funzen wenn du den code in die index.php packst
empfehlenswert ist es NICHT
lieber eine neue php datei anlegen die du bei bedarf aufrufst
Zuletzt modifiziert von DjGeCk0 am 18.07.2009 - 20:22:00
Alle Module von mir sind nun unter php-gecko.de erreichbar
Sa. 18.07.2009
20:27 Uhr
#5
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen
![96 Beitragspunkte 96 Beitragspunkte](include/images/ilchbb_forum/rate_3.png)
vorschalt wäre die user die älter als x wochen sind aufzulisten und manuell im adminbereich zu löschen
Alle Module von mir sind nun unter php-gecko.de erreichbar
Sa. 18.07.2009
20:34 Uhr
#6
- Registriert seit
- 03.07.2009
- Beiträge
- 283
- Beitragswertungen
![0 Beitragspunkte 0 Beitragspunkte](include/images/ilchbb_forum/rate_1.png)
gibt es denn eine möglichkeit, eine liste zu erstellen, wo alle drauf aufgelistet sind, die sich seit x Wochen nicht mehr blicken lassen haben ?
Sa. 18.07.2009
20:38 Uhr
#7
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen
![96 Beitragspunkte 96 Beitragspunkte](include/images/ilchbb_forum/rate_3.png)
was hab ich denn grade geschrieben ?
Alle Module von mir sind nun unter php-gecko.de erreichbar
Sa. 18.07.2009
20:42 Uhr
#8
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen
![96 Beitragspunkte 96 Beitragspunkte](include/images/ilchbb_forum/rate_3.png)
<?php
# Anzahl der Wochen in der ein User inaktiv sein kann
$wocheninaktiv ='3';
# Hier werden Wochen in Sekunden ausgerechnet
$rechne = $wocheninaktiv * 7 * 86400
echo '<b>User die länger als '.$wocheninaktiv.' Wochen inaktiv sind</b><br><br>';
# Abfrage aller User deren letzter login älter als x Wochen her ist
$getuser = db_result(dbquery("SELECT id,name FROM prefix_user WHERE llogin < '$rechne'"));
while ($listuser = mysql_fetch_assoc($getuser)) {
echo ''.$listuser.'<br>';
# Löscht die User automatisch die änger als x Wochen inaktiv sind
# $deletethem = db_query("DELETE FROM prefix_user id = '$listuser' LIMIT 1");
}
?>
hier, auch nicht getestet und ohne lösch-knopf
hab grad wenig zeit
Zuletzt modifiziert von DjGeCk0 am 18.07.2009 - 20:43:18
Alle Module von mir sind nun unter php-gecko.de erreichbar
Sa. 18.07.2009
21:22 Uhr
#10
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen
![96 Beitragspunkte 96 Beitragspunkte](include/images/ilchbb_forum/rate_3.png)
kk geb mir noch 30 min
bastel gleich mal dran
Willst ja bestimmt auch einen Link unteR "module" dazu haben oder ? ^^
Alle Module von mir sind nun unter php-gecko.de erreichbar
Sa. 18.07.2009
21:37 Uhr
#11
- Registriert seit
- 20.09.2008
- Beiträge
- 1.273
- Beitragswertungen
![29 Beitragspunkte 29 Beitragspunkte](include/images/ilchbb_forum/rate_2.png)
ja das modul finde ich eig ganz gut
nur ich hätte das so (wens noch schnell ginge)
das alle member die länger als ca 3 wochen nit mehr on kamen auf eine seite angezeigt werden (für admin) und ich die dan da löschen kann
so kann ich mir nochmal überlegen ob der user/member vllt im urlaub is oder einfach sich nur aus spaß angemeldet hat
Sa. 18.07.2009
21:45 Uhr
#12
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen
![96 Beitragspunkte 96 Beitragspunkte](include/images/ilchbb_forum/rate_3.png)
jo hab ich schon ^^
muss noch den installer machen und readme schreiben,
dauert nix mehr lange
Alle Module von mir sind nun unter php-gecko.de erreichbar
Sa. 18.07.2009
21:47 Uhr
#13
- Registriert seit
- 20.09.2008
- Beiträge
- 1.273
- Beitragswertungen
![29 Beitragspunkte 29 Beitragspunkte](include/images/ilchbb_forum/rate_2.png)
und bei ilch hochladen bitte xD
ne finde soein modul ganz praktisch
man müsste aber einstellen können ab wie viele tagen/wochen der member dan in die tabelle eingetragen wird
Sa. 18.07.2009
21:51 Uhr
#14
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen
![96 Beitragspunkte 96 Beitragspunkte](include/images/ilchbb_forum/rate_3.png)
mach ich auch gerade ^^ DB Struktur steht (is ja net viel)
muss noch input-feld im adminbereich mit reinbauen
der rest ist fertig, und ja, ich mach es Ilch-Ready
Wird also auch auf veröffentlicht
Alle Module von mir sind nun unter php-gecko.de erreichbar
Sa. 18.07.2009
22:27 Uhr
#15
- Registriert seit
- 03.07.2009
- Beiträge
- 283
- Beitragswertungen
![0 Beitragspunkte 0 Beitragspunkte](include/images/ilchbb_forum/rate_1.png)
ok gib mir dann bitte link
Sa. 18.07.2009
23:03 Uhr
#16
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen
![96 Beitragspunkte 96 Beitragspunkte](include/images/ilchbb_forum/rate_3.png)
Hier funzt so bei mir auf meinem Testserver:
djgecko.kilu.de/index.php?downloads-show-10
Viel Spass damit
Bei Problemen bitte hier posten
^^ so schnell habe ich noch nie ein Modul fertig bekommen ^^
Zuletzt modifiziert von DjGeCk0 am 18.07.2009 - 23:06:59
Alle Module von mir sind nun unter php-gecko.de erreichbar
So. 19.07.2009
09:27 Uhr
#17
- Registriert seit
- 03.07.2009
- Beiträge
- 283
- Beitragswertungen
![0 Beitragspunkte 0 Beitragspunkte](include/images/ilchbb_forum/rate_1.png)
so hab mir das installiert, und möchte ein großes Lob aussprechen, weil...
...ich zu anfang nur gefragt hatte, ob es sowas gibt oder so, und dann hast du einfach so ein Teil erstellt
....es einwandfrei funktioniert und keine Probleme macht
aber was ich zu bemängeln habe, und vielleicht nicht ganz so gut finde, sind, dass du etwas zu viele Rechtschreibfehler hast *gg*
So. 19.07.2009
13:02 Uhr
#18
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen
![96 Beitragspunkte 96 Beitragspunkte](include/images/ilchbb_forum/rate_3.png)
höhö ^^ jo gerne
Die Rechtschreibfehler darfst du auch gerne behalten, die brauche ich nix mehr
Alle Module von mir sind nun unter php-gecko.de erreichbar
So. 19.07.2009
16:39 Uhr
#19
- Registriert seit
- 21.03.2007
- Beiträge
- 7.680
- Beitragswertungen
![1217 Beitragspunkte 1217 Beitragspunkte](include/images/ilchbb_forum/rate_7.png)
Ich würde empfehlen die Funktion user_remove() zu nutzen, statt nur den User aus der Datenbank zu löschen.
So. 19.07.2009
20:01 Uhr
#20
- Registriert seit
- 03.07.2009
- Beiträge
- 283
- Beitragswertungen
![0 Beitragspunkte 0 Beitragspunkte](include/images/ilchbb_forum/rate_1.png)
nönö, ich denke mal das ich mit dem Modul zufrieden sein werde...funzt ja...
So. 19.07.2009
20:33 Uhr
#21
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen
![96 Beitragspunkte 96 Beitragspunkte](include/images/ilchbb_forum/rate_3.png)
jo aber evtl für die public-version
kenne die funktion gar nicht
hab wohl die doku net richtig gelesen
der löscht dann wohl gleich die avatare ect ?
funzt das so ?
user_remove($uid);
edit***
also ich finde weder in der doku noch in der /include/includes/func/allg.php etwas über diese func ^^
Zuletzt modifiziert von DjGeCk0 am 19.07.2009 - 20:49:52
Alle Module von mir sind nun unter php-gecko.de erreichbar
So. 19.07.2009
22:24 Uhr
#23
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen
![96 Beitragspunkte 96 Beitragspunkte](include/images/ilchbb_forum/rate_3.png)
nice danke
bau ich gleich morgen ein
Alle Module von mir sind nun unter php-gecko.de erreichbar
Mo. 20.07.2009
08:38 Uhr
#24
- Registriert seit
- 03.07.2009
- Beiträge
- 283
- Beitragswertungen
![0 Beitragspunkte 0 Beitragspunkte](include/images/ilchbb_forum/rate_1.png)
also ist dein Modul doch nicht gut? *grübel*..oder was soll dieser Code noch bringen?
Mo. 20.07.2009
12:52 Uhr
#26
- Registriert seit
- 03.07.2009
- Beiträge
- 283
- Beitragswertungen
![0 Beitragspunkte 0 Beitragspunkte](include/images/ilchbb_forum/rate_1.png)
hey hey hey, mal nicht übertreiben hier, ja ?! ich werde das mal ausprobieren/auch mal einfügen in die Datei
Mo. 20.07.2009
12:59 Uhr
#27
- Registriert seit
- 21.03.2007
- Beiträge
- 7.680
- Beitragswertungen
![1217 Beitragspunkte 1217 Beitragspunkte](include/images/ilchbb_forum/rate_7.png)
Naja, nichts für ungut, aber Du hast jetzt mit deiner Aussage gleich das Modul in ein schlechtes Licht gestellt!
Aber so wie es aussieht wird DjGeCk0 die Funktion noch einbinden!
Mo. 20.07.2009
13:06 Uhr
#28
- Registriert seit
- 03.07.2009
- Beiträge
- 283
- Beitragswertungen
![0 Beitragspunkte 0 Beitragspunkte](include/images/ilchbb_forum/rate_1.png)
ok, kannst mir aber mal trotzdem sagen bitte, an welcher Stelle ich diesen Code einfügen muss in der user.php
Mo. 20.07.2009
13:47 Uhr
#29
- Registriert seit
- 21.03.2007
- Beiträge
- 7.680
- Beitragswertungen
![1217 Beitragspunkte 1217 Beitragspunkte](include/images/ilchbb_forum/rate_7.png)
Da wo der User aus der prefix_user per DELETE entfernt wird!
Stattdessen die Funktion mit der ausgelesenen ID in der Klammer!
Mo. 20.07.2009
13:51 Uhr
#30
- Registriert seit
- 03.07.2009
- Beiträge
- 283
- Beitragswertungen
![0 Beitragspunkte 0 Beitragspunkte](include/images/ilchbb_forum/rate_1.png)
hmm vielleicht kann das mal einer für extra blöde erklären *gg*