Hello,
Post-Parameter kommen in PHP immer als String an.
Man kann also nur prüfen, ob überhaupt ein bestimmter Parameter mitgeschickt wurde und dann erst prüfen, ob er einen Inhalt hat, also die Stringlänge prüfen.
Außerdem kann man noch feststellen, ob eine Typumwandlung in den erwünschten Zieltyp verlustfrei und fehlerfrei vorgenommen werden kann. Hierfür hat PHP eigene Funktionen
http://de.php.net/manual/en/filter.filters.validate.php
die man aber zur Not auch "zu Fuß" nachbilden kann.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg