Ejemplo n.º 1
0
function validateUserNameFormat($inputStr)
{
    if (!noSpaces($inputStr) || strlen($inputStr) > MAX_USER_LEN || $inputStr == "") {
        return false;
    } else {
        return true;
    }
}
function lineHasFieldNames($arr, $table)
{
    if (!is_array($arr)) {
        #echo '<!-- lineHasFieldNames: line '.__LINE__.' -->';
        return false;
    }
    // get field names of table
    $res = sql('select * from `' . $table . '` limit 1');
    for ($i = 0; $i < mysql_num_fields($res); $i++) {
        $arrTableFieldName[] = mysql_field_name($res, $i);
    }
    $arrCommon = array_intersect($arrTableFieldName, noSpaces($arr));
    //echo '<!-- lineHasFieldNames: arrTableFieldName: '.count($arrTableFieldName).' -->';
    //echo '<!-- lineHasFieldNames: arr: '.count($arr).' -->';
    //echo '<!-- lineHasFieldNames: arrCommon: '.count($arrCommon).' -->';
    return count($arrCommon) < count($arr) ? false : true;
}