Non l'ho potuto provare, ma, ad occhio (e usando un editor serio ed indentando) dovrebbe essere senza errori di sintassi:
Codice PHP:
<?php
require("conn.php");

if (
$_POST['btnAdd'] !="") {
    if (
        (!
$_POST['userFirstName']) || 
        (!
$_POST['userLastName']) ||
        (!
$_POST['userEmail']) ||
        (!
$_POST['userPassword']) ) {
        
$err 1;
    } 
    elseif (
mysql_num_rows(mysql_query("SELECT userID FROM tblUsers WHERE userEmail = '"$_POST['userEmail'] . "'")) != 0) {
        
$err 1;
    } else {
        
$sql "INSERT INTO tblUsers (userFirstName, userLastName, userEmail, userPassword) " .
               
" VALUES ('" 
               
$_POST['userFirstName'] . "','" 
               
$_POST['userLastName'] . "','" 
               
$_POST['userEmail'] . "','" 
               
$_POST['userPassword'] . "')";
        if (
mysql_query($sql$conn)) {
            
$userID mysql_insert_id();
            
setcookie ("Admin"$userID,time()+31449600"/");
            
header("Location: miapagina.php");
        }
    }
}
?>
HTH
Zappa