Pour déterminé si une variable est un type numérique,
On peu utiliser la class magixcjquery_filter_isVar qui propose une série "d'aide" de vue pour votre application.
On utilise isPostNumeric de manière très simple :

[PHP]
<?php

if (isset($_POST['variable'])) {
	$variable = magixcjquery_filter_isVar::isPostNumeric($_POST['variable']);
}
?>

Par exemple, une class pour tester nos variables :

[PHP]
<?php
class varForms{
	public $variable;
	function __construct(){
		if (isset($_POST['variable'])) {
			$this->variable = magixcjquery_filter_isVar::isPostNumeric($_POST['variable']);
		}
	}
}
class testForms extends varForms {
	function __construct(){
		parent::__construct();
	}
}
?>