I am trying to execute a simple query using $_POST variables, so that variable poisoning is not possible. note: I have register_globals ON on my site. I am getting the error shown below . Please advise ... as I can't seem to figure out why !
<?
// connect to the BD/Table etc
// Formulate the query
$sql1 = "INSERT INTO `contacts`
VALUES (
$_POST['company'],
$_POST['pri_name'],
$_POST['sec_name'],
$_POST['assistant_1'],
$_POST['assistant_2'],
$_POST['pri_practice'],
$_POST['sec_practice'],
$_POST['sic'],
$_POST['date_established'],
$_POST['size'],
$_POST['phone_1'],
$_POST['phone_2'],
$_POST['phone_3'],
$_POST['email_1'],
$_POST['email_2'],
$_POST['email_3'],
$_POST['url'],
$_POST['city'],
$_POST['msa'],
$_POST['status'],
$_POST['timezone'],
$_POST['first_contact'],
$_POST['next_contact'],
$_POST['last_contact'],
$_POST['notes'],
$_POST['email_history'],
$_POST['battery_started'],
$_POST['details'],
TIMESTAMP();
$_POST['source']
)";
$result1 = mysql_query($sql1)
or die ( 'Database Error has occured.');
$num_results = mysql_num_rows($result1); echo $num_results." rows added !!";
?> Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /home/ABCD/CRM/add.php
Thanks in advance. Pushpinder

