All pastes #2102052 Raw Edit

Mine

public text v1 · immutable
#2102052 ·published 2012-01-11 05:29 UTC
rendered paste body

This fails--

class foo
{
// Also tried with __construct()
 function ff()
 {	
	print "fff";
	global $phpbb_root_path, $phpEx, $user, $db, $config, $cache, $template,$auth;
		define('IN_PHPBB', true);
		$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
		$phpEx = substr(strrchr(__FILE__, '.'), 1);
		include($phpbb_root_path . 'common.' . $phpEx);		
		include($phpbb_root_path . 'includes/functions_posting.' . $phpEx);
		include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
		include($phpbb_root_path . 'includes/message_parser.' . $phpEx);
		include_once 'ForumLegion/FLumil.php';
$umil = new umil(true,$db);		
		
		// Ensure necessary tables exist.
$j = $umil->table_exists('phpbb_FLforums');

$umil->table_add('phpbb_FLforums', array(
		'COLUMNS'        => array(
				'topic'                => array('VCHAR',''),
			    'native_topic_id'                => array('UINT', '0')
			    ),
		'PRIMARY_KEY'    => 'topic',
		'KEYS'            => array(
			'topic'    => array('INDEX', 'topic'),
		    ),
			
			
			));	
}
}


$a = new foo;
$a->ff();

?>


This succeeds-

<?php


	print "fff";
	global $phpbb_root_path, $phpEx, $user, $db, $config, $cache, $template,$auth;
		define('IN_PHPBB', true);
		$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
		$phpEx = substr(strrchr(__FILE__, '.'), 1);
		include($phpbb_root_path . 'common.' . $phpEx);		
		include($phpbb_root_path . 'includes/functions_posting.' . $phpEx);
		include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
		include($phpbb_root_path . 'includes/message_parser.' . $phpEx);
		include_once 'ForumLegion/FLumil.php';
$umil = new umil(true,$db);		
		
		// Ensure necessary tables exist.
$j = $umil->table_exists('phpbb_FLforums');

$umil->table_add('phpbb_FLforums', array(
		'COLUMNS'        => array(
				'topic'                => array('VCHAR',''),
			    'native_topic_id'                => array('UINT', '0')
			    ),
		'PRIMARY_KEY'    => 'topic',
		'KEYS'            => array(
			'topic'    => array('INDEX', 'topic'),
		    ),
			
			
			));	


?>