Pagina 1 van 1

User_id meegeven aan poll

Geplaatst: 21 jan 2008, 19:32
door scffie
Beste leden,

Ik heb wéer eens een probleempje, ditmaal met de pollfunctie.
De standaard variant werkt overigens prima, maar ik wilde graag wat anders en ben dus zodoende bezig om user_id's mee te geven aan de tabel phpbb_vote_desc .
Qua structuur en 'achtergrond' codering werkt alles, enkel moet ik nog een manier hebben om de user_id van de topicopener ook te dumpen in het veld user_id in eerder genoemde vote_desc tabel.

En hier loop ik dus vast, ik kwam erachter dat ik in includes/functions_post.php moest zijn voor de nodige handelingen maar een simpele user_id en $user_id meegegeven gaf een prachtige error en door de code kan ik het bos in ieder geval niet meer vinden.
Iemand die dit voor elkaar kan krijgen?

Gaat dus over het onderstaande stukje, waarbij de benodigde handelingen vermoedelijk elders liggen.
Bestand functions_post.php is overigens gewoon de standaard variant uit versie 2.0.22

Code: Selecteer alles

	//
	// Add poll
	// 
	if (($mode == 'newtopic' || ($mode == 'editpost' && $post_data['edit_poll'])) && !empty($poll_title) && count($poll_options) >= 2)
	{
		$sql = (!$post_data['has_poll']) ? "INSERT INTO " . VOTE_DESC_TABLE . " (topic_id, vote_text, vote_start, vote_length) VALUES ($topic_id, '$poll_title', $current_time, " . ($poll_length * 86400) . ")" : "UPDATE " . VOTE_DESC_TABLE . " SET vote_text = '$poll_title', vote_length = " . ($poll_length * 86400) . " WHERE topic_id = $topic_id";
		if (!$db->sql_query($sql))
		{
			message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
		}
Hierbij behoort 'hij' dus de user_id erin te gooien met een bijbehorende nog te creëren waarde.
Hoop dat iemand me hiermee uit de brand kan helpen.

Re: User_id meegeven aan poll

Geplaatst: 21 jan 2008, 21:32
door Coen
Als je probeert om te achterhalen wie op welke optie gestemd heeft, moet je eens naar dit topic op phpBB.com kijken, daar is iemand bezig (geweest) met eenzelfde project.

Succes ermee! :)

Re: User_id meegeven aan poll

Geplaatst: 21 jan 2008, 21:51
door marian0810
Of deze als het voor phpBB2 is :D

http://www.phpbbhacks.com/download/608

Re: User_id meegeven aan poll

Geplaatst: 21 jan 2008, 22:04
door Coen
marian0810 schreef:Of deze als het voor phpBB2 is :D

http://www.phpbbhacks.com/download/608
Pardon, ik ben een beetje té phpBB 3.x minded vandaag, het moet inderdaad een 2.x MOD zijn, sorry! :)