I cannot find error, please help
Posted: Tue Apr 25, 2006 9:36 pm
I cannot find the error I am getting with this code whch is:
Parse error: syntax error, unexpected '}' in /hsphere/local/home/bruceg/inspired-evolution.com/do_send_newsletter.php on line 23
please assist, here is code
Parse error: syntax error, unexpected '}' in /hsphere/local/home/bruceg/inspired-evolution.com/do_send_newsletter.php on line 23
please assist, here is code
Code: Select all
<?php
// check for required fields
if (($_POST[subject] ==" ") || ($_POST[newsletter] =="") ) {
header("Location: http://www.inspired-evolution.com");
exit;
} else {
//set up table and database names
$db_name ="bruceg_mailinglist" ;
$table_name = "subscribers" ;
//connect to server and select DB
$connection = @mysql_connect("localhost", "username", "password" )
or die(mysql_error());
$db = @mysql_select_db($db_name, $connection) or die (mysql_error());
//build and issue query
$sql = "select email_addr from $table_name" ;
$result = @mysql_query($sql, $connection) or die(mysql_error());
//create a From: mailheaders
$headers = "From: Inspired-Evolution.com <webguync@gmail.com>\n";
//loop through results and send mail
while ($row = mysql_fetch_array($result)) {
$email_addr = $row[ 'email_addr' ];
mail ("$email_addr", stripslashes($_POST[subject] ),
stripslashes($_POST[newsletter] ), $headers);
echo "newsletter has been sent to: $email_addr<br />";
}
}
?>