So. 04.04.2010
08:39 Uhr
#2
- Registriert seit
- 21.03.2007
- Beiträge
- 7.681
- Beitragswertungen

Ich kenne jetzt das Modul nicht, aber das Prinzip sollte verwendbar sein!
Statt der Funktion des Emailversandes (ICMAIL) einfach den Datenbankeintrag der News machen!
So. 04.04.2010
13:51 Uhr
#3
- Registriert seit
- 21.10.2007
- Beiträge
- 5.951
- Beitragswertungen

brauch man dafür keine cronjobs?
Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
externer Link
So. 04.04.2010
14:46 Uhr
#4
- Registriert seit
- 21.03.2007
- Beiträge
- 7.681
- Beitragswertungen

Nicht unbedingt, man könnte es auch mit Abfragen regeln.
Bsp. Besucher auf Website -> Prüfung ob jemand Geburtstag + keine Geburtstagsnews vorhanden = Erstellung Geburtstagsnews!
Ist halt eine Datenbankabfrage mehr!
So. 04.04.2010
20:56 Uhr
#5
- Registriert seit
- 19.04.2008
- Beiträge
- 66
- Beitragswertungen

Das würde mich aber auch sehr Interessieren. Da man ja schnell mal ein Geburtstag übersehen kann.
Könnte das nicht mal einer der Profi Coder auf seine To-Do-Liste schreiben???
Wäre echt dankbar.
Gerdi
So. 04.04.2010
21:05 Uhr
#6
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen

wenn es sowas noch nicht gibt, würde ich es evtl machen, sollet nicht lange dauern
allerdings bestünde natürlich in der oben genannten variante, mit dem aufruf der seite, die möglichkeit, das keine news erstellt wird, sollte an diesem tag niemand auf die Seite gehen ^^
Alle Module von mir sind nun unter php-gecko.de erreichbar
Mo. 05.04.2010
00:33 Uhr
#9
- Registriert seit
- 19.04.2008
- Beiträge
- 66
- Beitragswertungen

Das ist natürlich auch richtig.
Wenn nicht könnte man das ja über CronJobs realisieren.
0.01 Uhr wird geschaut ob jemand Geburtstag hat. Wenn Ja dann News, wenn Nein dann keine.
Wäre mir sogar lieber.
Danke auf jeden Fall das sich der Sache jemand annimmt.
Mo. 05.04.2010
00:42 Uhr
#10
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen

ich bastel grad die funktion
ob du diese in der index.php aufrufst, oder per cronjob ist mir relativ egal ^^
Alle Module von mir sind nun unter php-gecko.de erreichbar
Mo. 05.04.2010
03:54 Uhr
#11
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | <?php
defined ( 'main' ) or die ( 'no direct access' );
function bday_news () {
$userlist = '' ;
# Copyright by GeCk0
# Support www.ilch.de
#Hier kannst du einige Einstellungen vornehmen:
$news_userid = '1' ;
$news_title = 'Happy Birthday !!!' ;
$news_recht = '0' ;
$news_kat = 'Allgemein' ;
# Ab hier nichts mehr ändern !!!
$bdaytoday = date ( 'Y-n-d' );
$count_bdays = db_count_query( "SELECT COUNT(*) FROM `prefix_user` WHERE gebdatum = '" . $bdaytoday . "' " );
if ( $count_bdays ) {
$bday_userqry = db_query( " SELECT id,name,gebdatum FROM `prefix_user` WHERE gebdatum = '" . $bdaytoday . "' " );
while ( $row = db_fetch_assoc( $bday_userqry )) {
$userlist .= '[*]' . $row [ 'name' ]. '' ;
}
$news_text = 'Wir dürfen folgende(n) User zum Geburtstag gratulieren:
[list]
'.$userlist.'
[/list]
wir wünschen weiterhin viel Erfolg in unsrem Clan
';
$count_news = db_count_query( "SELECT COUNT(*) FROM `prefix_news` WHERE news_title = '" . $news_title . "' AND news_time = '" . $bdaytoday . " 00:00:00' " );
if (! $count_news ) {
$bday_do_qry = @db_query("INSERT INTO `prefix_news` ( `news_title`,
`news_time`,
`user_id`,
`news_recht`,
`news_kat`,
`news_text`
) VALUES (
'".$news_title."' ,
'".$bdaytoday."' ,
'".$news_userid."' ,
'".$news_recht."' ,
'".$news_kat."' ,
'".$news_text."'
)"
);
}
}
}
?>
|
Zuletzt modifiziert von GeCk0 am 05.04.2010 - 03:55:05
Alle Module von mir sind nun unter php-gecko.de erreichbar
Mo. 05.04.2010
09:15 Uhr
#13
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen

na dann zeig mir mal deine index.php
bei mir funktioniert das
gecko.ilch-demo.de/moduldev/
hast du die "Anleitung" beachtet ?
Zuletzt modifiziert von GeCk0 am 05.04.2010 - 09:18:21
Alle Module von mir sind nun unter php-gecko.de erreichbar
Mo. 05.04.2010
09:45 Uhr
#15
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen

hm ja extended news....
muss ich mir erst anschauen
kann ich mal nen Link zu dem Modul haben, bitte ?
alternativ reichen mir auch die Tabellen-Felder
Ist natürlich imm von Vorteil wenn man sowas vorher weiss
Zuletzt modifiziert von GeCk0 am 05.04.2010 - 09:48:04
Alle Module von mir sind nun unter php-gecko.de erreichbar
Mo. 05.04.2010
10:25 Uhr
#17
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen

ja genau...
sind natürlich grundlegende änderungen an der Datenbank
naja vielleicht überwinde ich mich das ganze nochmal anzupassen
Alle Module von mir sind nun unter php-gecko.de erreichbar
Mo. 05.04.2010
13:31 Uhr
#20
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen

jo ich verstehe ^^
war wohl doch etwas spät gestern
Alle Module von mir sind nun unter php-gecko.de erreichbar
Do. 28.10.2010
18:15 Uhr
#21
- Registriert seit
- 19.04.2008
- Beiträge
- 66
- Beitragswertungen

Hallo Ihr Super Coder,
hat sich hier eigentlich wegen der Geburtstag News nochmal was getan???
Wäre echt dankbar.
Di. 14.12.2010
21:56 Uhr
#22
- Registriert seit
- 09.04.2009
- Beiträge
- 372
- Beitragswertungen

Hi Leute, das kling alles sehr interessant, habe auch die extendet drauf... aber der code funzt irgendwie nicht. habe auch nen testie angelegt^^
aber nix
XFire: Trejay
Skype: Trejay2
HP: www.socclan.1x.de