Funktion nach jedem Forenpost aufrufen
Verfasst: 24.07.2012 13:14
Hallo,
Ich habe folgendes Problem. Undzwar möchte ich nach jedem Threadstart & nach jedem Beitrag zu einem Thread eine Funktion aurufen, die dem User Punkte auf meiner verknüpfen Homepage gutschreibt.
Nun zu meinen Fragen:
1. Welche Funktion erledigt das Threadstarten bzw. das posten eines Beitrages?
2. Wie verbinde ich in dieser funktion mit einer weiteren datenbank?
Es handelt sich um folgenden Code, der jedesmal wenn ein User ein Thema startet bzw. auf ein Thema antwortet aufgerufen wird und dem jeweiligen User dadurch punkte gutschreiben soll.
Dies habe ich bereits "gebastelt":
add_pkt ist die funktion, womit die puntke gutgeschrieben werden. vorher wird die id des users auf der Homepage anhand des Usernamens ermittelt..
Wo soll ich diesen Code jetzt am besten einfügen, so das er wie gesagt nach jedem Thread start & nach jedem Post ausgeführt wird?
danke schonmal im vorraus.
Ich habe folgendes Problem. Undzwar möchte ich nach jedem Threadstart & nach jedem Beitrag zu einem Thread eine Funktion aurufen, die dem User Punkte auf meiner verknüpfen Homepage gutschreibt.
Nun zu meinen Fragen:
1. Welche Funktion erledigt das Threadstarten bzw. das posten eines Beitrages?
2. Wie verbinde ich in dieser funktion mit einer weiteren datenbank?
Es handelt sich um folgenden Code, der jedesmal wenn ein User ein Thema startet bzw. auf ein Thema antwortet aufgerufen wird und dem jeweiligen User dadurch punkte gutschreiben soll.
Dies habe ich bereits "gebastelt":
Code: Alles auswählen
$dbhost_board = "localhost";
$dbuser_board = "dbuser";
$dbpwd_board = "dbpw";
$db_board = "databasename";
$link_board = mysql_connect($dbhost_board, $dbuser_board, $dbpwd_board);
$select_db_board = mysql_select_db($db_board);
require_once("/var/www/xxx/include/includes/func/punktesys.php");
$thread_poster = $user->data['username'];
$get_userid1 = mysql_query("SELECT id FROM ic1_user WHERE name = '".$thread_poster."'");
$get_userid = mysql_fetch_rows($get_userid1);
add_pkt($get_userid[0], '4', '1');
Wo soll ich diesen Code jetzt am besten einfügen, so das er wie gesagt nach jedem Thread start & nach jedem Post ausgeführt wird?
danke schonmal im vorraus.