All pastes #255487 Raw Edit

Unnamed

public php v1 · immutable
#255487 ·published 2006-11-23 01:04 UTC
rendered paste body
	if ($more_parts[0] == 'check')	{		if (!admin_identify($data->nick,$recip)) { return; }		$irc->message(SMARTIRC_TYPE_QUERY, $data->nick, 'Current Factoids:');		foreach (unserialize($factoid_array) as $trigger => $stuff)		{			$irc->message(SMARTIRC_TYPE_QUERY, $data->nick, 'Factoid = \''.$trigger.'\'');		}		$irc->message(SMARTIRC_TYPE_QUERY, $data->nick, 'Empty Factoids:');		foreach (unserialize($factoid_array) as $trigger => $stuff)		{			$factoid_array_un = unserialize($factoid_array);			if ($factoid_array_un[$trigger]['factoid'] == '')			{				$irc->message(SMARTIRC_TYPE_QUERY, $data->nick, 'Factoid \''.$trigger.'\' is empty.');				$irc->message(SMARTIRC_TYPE_QUERY, $data->nick, 'Removing...');				unset($factoid_array_un[$trigger]);				$irc->message(SMARTIRC_TYPE_QUERY, $data->nick, 'Done!');			}			//var_dump($factoid_array_un);			$factoid_array = serialize($factoid_array_un);					$factoid_file = fopen('factoids.txt', 'w') or die("Error!!");			fwrite($factoid_file, $factoid_array);			fclose($factoid_file);		}		$irc->message(SMARTIRC_TYPE_QUERY, $data->nick, 'No empty factoids to be seen as far as I know.');	}