User_id meegeven aan poll

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
scffie
Berichten: 56
Lid geworden op: 04 sep 2004, 12:33

User_id meegeven aan poll

Bericht door scffie » 21 jan 2008, 19:32

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.

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Re: User_id meegeven aan poll

Bericht door Coen » 21 jan 2008, 21:32

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! :)

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Re: User_id meegeven aan poll

Bericht door marian0810 » 21 jan 2008, 21:51

Of deze als het voor phpBB2 is :D

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

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Re: User_id meegeven aan poll

Bericht door Coen » 21 jan 2008, 22:04

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! :)

Gesloten