Para chekar la cantidad de caracteres usa 
strlen() , ejemplo:  
 Código PHP:
    if(strlen($cadena) > 10)
{
    echo "La cadena solo puede contener como maximo 10 caracteres.";
} 
    
  Para comprobar el tipo de caracteres puedes usar 
Expresiones Regulares, por ejemplo para solo permitir datos alfanumericos:  
 Código PHP:
    if(!eregi("[a-zA-Z0-9]", $cadena))
{
    echo "La cadena solo puede contener caracteres alfanumericos.";
} 
    
  Y recuerda que al recibir los datos de un formulario lo hagas por medio de $_POST ó $_GET te recomiendo que estos los asignes a una variable:  
 Código PHP:
    $cadena = $_POST["campo"]; 
    
  Saludos!!!