"So far, so good" has a neutral connotation.

The only negative I can see in it is that it isn't unreservedly positive.

In cases where such a positive answer might be expected, failing to give one might be seen as negative in comparison.

However, in the specific scenario, giving a premature positive answer would be unprofessional, so I don't think you should see any negative connotation here.

Does "so far, so good" carry a negative connotation?
can someone read through this script really quick and verify that I didn't miss anything... I'm not getting any errors in my IDE so just have to make sure the structure is correct

&lt;?php
require_once '/usr/local/cpanel/3rdparty/lib/php/Mail.php';

$db_server = 'localhost';
$db_user = '-----';
$db_pass = '-----';

$dbc = mysql_connect ($db_server, $db_user, $db_pass);
if (!$dbc) { 
    die(mysql_error());
    header ('Location: /contact');
    exit;
}

if ($_POST['contactsent'] != 'yes') {
    header ('Location: /contact');
    exit;

} else {

    if (is_array($_POST)) {
        foreach ($_POST as $key =&gt; $value) {
            $_POST[$key] = mysql_real_escape_string(stripslashes($value));
        }
    }

    $RequestType      = $_POST["RequestType"];
    $ConsumerBusiness = $_POST["ConsumerBusiness"];
    $GlobalLocation   = $_POST["GlobalLocation"];
    $FirstName        = strtolower(str_replace("'","''",$_POST["FirstName"]));
    $FirstName        = strtoupper(substr($FirstName,0,1)).substr($FirstName,1);
    $LastName         = strtolower(str_replace("'","''",$_POST["LastName"]));
    $LastName         = strtoupper(substr($LastName,0,1)).substr($LastName,1);
    $Email            = strtolower(str_replace("'","''",$_POST["Email"]));
    $Title            = strtolower(str_replace("'","''",$_POST["Title"]));
    $Title            = strtoupper(substr($Title,0,1)).substr($Title,1);
    $Company          = strtolower(str_replace("'","''",$_POST["Company"]));
    $Company          = strtoupper(substr($Company,0,1)).substr($Company,1);
    $Address          = strtolower(str_replace("'","''",$_POST["Address"]));
    $Address          = strtoupper(substr($Address,0,1)).substr($Address,1);
    $City             = strtolower(str_replace("'","''",$_POST["City"]));
    $City             = strtoupper(substr($City,0,1)).substr($City,1);
    $State            = $_POST["State"];
    $Zip              = $_POST["Zip"];
    $Phone            = $_POST["Phone"];
    $F              = $_POST["F"];
    $ProductDesc      = $_POST["ProductDesc"];
    $Comment          = $_POST["Comment"];

    if ($GlobalLocation == "Canada"):
        $SendTo="canadainfo@------.com";
    elseif ($GlobalLocation == "Central America"): 
        $SendTo="customer.service@------.com.pa";
    elseif ($GlobalLocation == "Europe"):
        $SendTo="marketing@-----.uk";
    elseif ($GlobalLocation == "Mexico"):
        $SendTo="ventas@------.com.mx";
    else:
        $SendTo="info@------.com";
    endif;

function dbSet($fields, $source = array()) {
    $set='';
    if (!source) $source = &amp;$_POST;
    foreach ($fields as $field) {
        if (isset($source[$field])) {
            $set.="`$field`='".mysql_real_escape_string($source[$field])."', ";
        }
    }
    return substr($set, 0, -2);
}

// INSERT INTO DATABASE
            mysql_select_db("new_contact",$dbc) or die("Could not select new_contact");

$fields =   explode(" ", "RequestType ConsumerBusiness GlobalLocation FirstName LastName Email Title Company Address City State Zip Phone F ProductDesc Comment");
            $query = "INSERT INTO new_contact SET ".dbSet($fields, $_POST);
            mysql_query($query);

// SETUP EMAIL
        $Bodycopy = "This information was submitted via the ------.com website and sent to you because of the location 
        identified by the user. &lt;br&gt;If this has reached you in error, please forward this email to info@------.com";
        $Bodycopy. "&lt;br&gt;----------------------------------------------------------------------------------------------&lt;br&gt;&lt;br&gt;";

        if ($RequestType != "")      $Bodycopy. "What kind of information do you need? : " .$RequestType. "&lt;br&gt;";   
        if ($ConsumerBusiness != "") $Bodycopy. "What type of customer or vendor are you? : " .$ConsumerBusiness. "&lt;br&gt;";
        if ($GlobalLocation != "")   $Bodycopy. "Global Location : " .$GlobalLocation. "&lt;br&gt;";
        if ($Company != "")          $Bodycopy. "Company : " .$Company. "&lt;br&gt;";
        if ($FirstName != "")        $Bodycopy. "First Name : " .$FirstName. "&lt;br&gt;";
        if ($LastName != "")         $Bodycopy. "Last Name : " .$LastName. "&lt;br&gt;";
        if ($Title != "")            $Bodycopy. "Title : " .$Title. "&lt;br&gt;";
        if ($Email != "")            $Bodycopy. "Email : " .$Email. "&lt;br&gt;";
        if ($Address != "")          $Bodycopy. "Address : " .$Address. "&lt;br&gt;";
        if ($City != "")             $Bodycopy. "City : " .$City. "&lt;br&gt;";   
        if ($State != "")            $Bodycopy. "State : " .$State. "&lt;br&gt;";
        if ($Zip != "")              $Bodycopy. "Zip/Postal Code : " .$Zip. "&lt;br&gt;";
        if ($Phone != "")            $Bodycopy. "Phone : " .$Phone. "&lt;br&gt;";
        if ($F != "")              $Bodycopy. "F : " .$F. "&lt;br&gt;";
        if ($ProductDesc != "")      $Bodycopy. "UPC or product description : " .$ProductDesc. "&lt;br&gt;";

        $Bodycopy. "&lt;br&gt;----------------------------------------------------------------------------------------------&lt;br&gt;&lt;br&gt;";

        if ($Comment != "")          $Bodycopy. "Comments : &lt;br&gt;" .$Comment. "&lt;br&gt;";

        $Bodycopy. "&lt;br&gt;&lt;br&gt;";
        $Bodycopy. $IP = $_SERVER["remote_addr"];

// PROCESS EMAIL

// mail server info...

        $from = $SendTo;
        $to = "Do Not Reply &lt;donotreply@------&gt;";
        $subject = "Website Contact : " . $GlobalLocation;
        $body = $Bodycopy;
        $host = "mail.------";
        $port = "25";
        $username = "donotreply@-------";
        $password = "-------";

        $headers = array ('From' =&gt; $from,
        'To' =&gt; $to,
        'Subject' =&gt; $subject);
        $smtp = Mail::factory('smtp',
        array ('host' =&gt; $host,
         'auth' =&gt; true,
         'port' =&gt; $port,
         'username' =&gt; $username,
         'password' =&gt; $password));

        $mail = $smtp-&gt;send($to, $headers, $body);

        if (PEAR::isError($mail)) {
        echo("&lt;p&gt;" . $mail-&gt;getMessage() . "&lt;/p&gt;");
        } else {
        echo("&lt;p&gt;Message successfully sent!&lt;/p&gt;");
        }

// MAKE SURE DB CONN IS CLOSED
        mysql_close($dbc);

// REDIRECT TO THANK YOU PAGE
        header ('Location: /index.php?option');
        exit();

}

?&gt;

