Cita:
Aqui esta la susodicha linea:Parse error: syntax error, unexpected T_STRING in /htdocs/public/respondedor/subscribe.php on line 30
Código PHP:
$query = "SELECT * FROM subscribers WHERE subscribers_user_id = '$user_id' AND subscribers_email = '$from_address'";
Código PHP:
<?php
require("include/globals.php");
require("include/db_mysql.php");
require("include/template.php");
require("include/functions.php");
require("include/validation.php");
require("include/phpmailer.php");
require("include/mail.php");
$db = new DB_Sql;
if (!isset($name))
error_page("Usted debe especificar un nombre y apellido");
if (!isset($email))
error_page("Usted debe especificar una direccion de e-mail");
AssumeIsNotEmpty($name, "Usted debe especificar un nombre y apellido");
AssumeIsString($name, "Su nombre y apellido no es valido");
AssumeIsNotEmpty($email, "Usted debe especificar una direccion de e-mail");
AssumeIsString($email, "Su direccion de correo electronico no es valido");
AssumeIsEmailAddress($email, "Su direccion de correo electronico no es valido");
AssumeIsNotEmpty($user_id, "ID de usuario no es valido");
AssumeIsNumber($user_id, "ID de usuario no es valido);
$came_from = $HTTP_REFERER;
$query = "SELECT * FROM subscribers WHERE subscribers_user_id = '$user_id' AND subscribers_email = '$from_address'";
$db->query($query);
if ($db->num_rows() == 0)
{
$query = "INSERT INTO subscribers (
subscribers_user_id,
subscribers_name,
subscribers_email,
subscribers_ciudad,
subscribers_estado,
subscribers_country
subscribers_pre,
subscribers_preshow,
subscribers_trouble_mailing,
subscribers_active,
subscribers_came_from,
subscribers_join_date
) VALUES (
'$user_id',
'$name',
'$email',
'$ciudad',
'$estado',
'$country',
'$pre',
'$preshow',
'0',
'1',
'$came_from',
NOW())";
$db->query($query);
$subscriber_id = mysql_insert_id($db->link_id());
$query = "SELECT *
FROM messages
WHERE
messages_user_id = '$user_id' AND
messages_interval = '0' AND
messages_disabled = '0' ";
$db->query($query);
while ($db->next_record())
{
SendMessage2Subscriber($db->f("messages_id"), $subscriber_id);
}
}
$template = new Template("templates/subscription_done");
$template->set_file("tpl_subscription_done", "subscription_done.tpl");
$template->parse("output", "tpl_subscription_done");
$template->p("output");
?>