PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Suche] Schauspieler Geburtstage



Chris
16.12.2001, 00:02
Folgenden Thread hatte ich im vBulletin.org gepostet, aber ich habe keine Antwort erhalten:


Originally posted by Amasov
Hello Folks :)

I am trying to integrate in a Forum an Actors Birthday.

First of all I created a Table actorsbd and some Fields (look at the picture below)

Then I created a actorsbd.php-File in the /forum/admin/ where Admins could add the Actors Birthday. It works very fine and every entry is logged in the database which looks like this:

http://www.d-c-f.de/public/abdays.gif

I failed to integrate these db-entries into the calendar.php and really I was trying very hard.

Now, what I like to have is the following:

Showing up the Actors Birthdays in the calendar and on the forumhome

Please, can somebody helps me please? Even if it is only a small hint I would be appreciated.

Thanks and best regards,

Chris.

Es wäre wirklich hilfreich, wenn mir jemand hier helfen könnte. Im Prinzip bin ich geduldig, aber es irgendwie auch dringend.

Es wäre sehr nett, wenn mir jemand hilft.

Danke :)

Gruss,
Chris.

Chris
21.12.2001, 14:19
Keiner kann helfen ?? :(

Also ich habe die calendar.php mal ein bischen bearbeitet und nach:


eval ("\$userbdays = \"".gettemplate("calendar_hasbirthday")."\";");
}
}


folgendes eingefügt (im Prinzip habe ich aus den vorherigen nur die Variablen geändert):



unset($actorsbdays);
$ahasbday = 0;
if ($calbirthday == 1 and $DB_site->num_rows($actsbirthday)>0) {
unset($auserday);
unset($aage);
$abdaycount=0;
$DB_site->data_seek(0,$actsbirthday);
// Need to move this to a regular array
while ($actsbirthdays=$DB_site->fetch_array($actsbirthday)) {
$auserday = explode("-",$actsbirthdays[actsbirthday]);
if ($day == $auserday[2]) {
$abdaycount++;
$ahasbday = 1;
$bd_actor = $actsbirthdays[actstname];
$bd_actorid = $actsbirthdays[actorsid];
if ($year > $auserday[0] && $auserdays[0]!='0000')
$aage = '('.($year-$auserday[0]).')';
else
unset($aage);
if ($calshowbirthdays) {
eval ("\$actorsbdays .= \"".gettemplate("calendar_birthday")."\";");
}
}
}
if ($ahasbday==1 and !$calshowbirthdays) {
eval ("\$actorsbdays = \"".gettemplate("calendar_hasbirthday")."\";");
}
}


Das Problem, was ich jetzt habe ist es dies in die Templates zu integrieren. In den Variablen steht offensichtlich etwas drin, denn die Geburtstage werden ja angezeigt, aber immer nur dann, wenn auch ein Member Geburtstag hat. :(

Bitte, helft mir :)

Sinclair
21.12.2001, 14:24
if ($calbirthday == 1 and $DB_site->num_rows($actsbirthday)>0) {
Das liegt an dem AND, da ist es klar das er das nur macht wenn auch ein Member Geburtstag hat.

Probier mal folgendes:


if ($calbirthday == 1 and $DB_site->num_rows($actsbirthday)>0 || $calbirthday == 1 || $DB_site->num_rows($actsbirthday)>0) {

Ist zwar etwas umständlich sollte aber funktionieren.

Chris
21.12.2001, 14:28
Nö, er zeigt trotzdem den Schauspieler bei den User Geburtstagen an. :(

Hubsi
09.04.2002, 08:25
hat sich hier nochmal was getan, hätte auch interesse und würde wenns noch nicht funktioniert eine gehirnhälfte von mir mit einschalten :D

Chris
09.04.2002, 08:27
Yo. Funktioniert jetzt und läuft. :)

Hubsi
09.04.2002, 08:35
cool *freu* :)

hättest du für mich ein beispielboard oder sonstwas

und vielleicht auch den funktionierenden code?

Chris
09.04.2002, 08:38
Den Code poste ich die Tage ... ok ?

Hubsi
09.04.2002, 08:52
klar doch, ich danke dir :)

wenn du einen gesonderten thread aufmachen solltest, könntest du dann hier auch noch einen hinweis posten, damit ich bescheid weiß?

Big THX

Hubsi :)

Chris
09.04.2002, 08:58
Yo mache ich, kein Problem :)

Hubsi
13.04.2002, 08:37
wie schauts aus chris?

btw: warst du nicht vor kurzem noch mit wbb unterwegs und bist du auch im wbc unterwegs, wenn nicht, dann verwechsle ich dich, chris ist ja nicht allzu selten

Hubsi
17.04.2002, 09:50
huhu

Chris
17.04.2002, 11:38
Huch!

Das hatte ich ja völlig vergessen, sorry. Ich kümmere mich heute Abend darum.

Hubsi
20.04.2002, 15:19
hihi ;)