Beispiel #1
0
		'password' => 'Password'
	);
	if (! $this->dOutput['form']['editing'])
	{
		$uniqueItems = array (
			'user' => 'User'
		);
	} else
	{
		$uniqueItems = array (
		);
	}
	$dValidator = new validator($this->db);
	$this->dOutput['form']['validation']['existant'] = $dValidator->arrayItems($this->dOutput['form']['data'], 
	$necessaryItems);
	$this->dOutput['form']['validation']['untaken'] = $dValidator->isTaken($this->dOutput['form']['data'], $uniqueItems, 
	'qbUsers');
	if (! isset($this->dOutput['form']['validation']['existant']['invalid']) && ! isset(
	$this->dOutput['form']['validation']['untaken']['invalid']))
	{
		# Telling template all went okay
		$this->dOutput['form']['validation']['passed'] = true;
		# Sanitizing our input
		foreach ($this->dOutput['form']['data'] as $k => $v)
		{
			$cleanData[$k] = $this->db->escape($v);
		}
		
		$passwd = janitor::passwd($cleanData['password']);
		# Queries are here.
		if ($this->dOutput['form']['editing'])
		{