I Need Immidietly Help I recieve 1 Error Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/www on line 4023 What can i do ??? Please help me
$message=str_replace("{{site_name}}", SITE_NAME, $message); $message=str_replace("{{site_title}}", SITE_TITLE, $message); $message=str_replace("{{site_email}}", SITE_EMAIL, $message); $message=str_replace("{{site_phone}}", SITE_PHONE, $message); $message=str_replace("{{site_address}}", SITE_ADDRESS, $message); $message=str_replace("{{http_server_admin}}", HTTP_SERVER_ADMIN, $message); $message=str_replace("{{https_server_admin}}", HTTPS_SERVER_ADMIN, $message); Here is the code
Hey Jay this last line is the 4023 $message=str_replace("{{site_name}}", SITE_NAME, $message); $message=str_replace("{{site_title}}", SITE_TITLE, $message); $message=str_replace("{{site_email}}", SITE_EMAIL, $message); $message=str_replace("{{site_phone}}", SITE_PHONE, $message); $message=str_replace("{{site_address}}", SITE_ADDRESS, $message); $message=str_replace("{{http_server_admin}}", HTTP_SERVER_ADMIN, $message);
The above code is fine. Can you post your whole script? (and put [php] [/php] wrappers around it too please)
$query1="SELECT "; $query1.="subject_".$_SESSION['ilancedata']['user']['slng'].", "; $query1.="message_".$_SESSION['ilancedata']['user']['slng']." "; $query1.="FROM "; $query1.=DB_PREFIX."email "; $query1.="WHERE "; $query1.="varname='member_removed_bank_account'"; $runit=$ilance->db->query($query1, 0, null, __FILE__, __LINE__); $rs1=$ilance->db->fetch_array($runit); $subject=stripslashes(trim($rs1[0])); $message=stripslashes(trim($rs1[1])); $subject=str_replace("{{member}}", $_SESSION['ilancedata']['user']['username'], $subject); $subject=str_replace("{{site_name}}", SITE_NAME, $subject); $subject=str_replace("{{https_server}}", HTTPS_SERVER, $subject); $subject=str_replace("{{http_server}}", HTTP_SERVER, $subject); $subject=str_replace("{{generate_date}}", apiDate(DATETIME24H, $ilconfig['globalserverlocale_globaltimeformat'], 0, 0), $subject); $message=str_replace("{{member}}", $_SESSION['ilancedata']['user']['username'], $message); $message=str_replace("{{site_name}}", SITE_NAME, $message); $message=str_replace("{{site_title}}", SITE_TITLE, $message); $message=str_replace("{{site_email}}", SITE_EMAIL, $message); $message=str_replace("{{site_phone}}", SITE_PHONE, $message); $message=str_replace("{{site_address}}", SITE_ADDRESS, $message); $message=str_replace("{{http_server_admin}}", HTTP_SERVER_ADMIN, $message); $message=str_replace("{{https_server_admin}}", HTTPS_SERVER_ADMIN, $message); $message=str_replace("{{hank_id."' AND user_id='".$_SESSION['ilancedata']['user']['userid']
Missed this bit. When you put in php code into the forum, type [php] CODE HERE [/php] and the forum highlights it like so $code->highlighted = true; PHP:
Sorry but i am not good by this . I gone to try it , by the way Thanks for your help Here is the all code [php] CODE HERE [/php][plain] ##################################### ## SEND CUSTOMER REMOVAL EMAIL NOTICE ####################################### ## ILANCE => EMAIL TEMPLATE ENGINE V1.0 ####################################### ## GRAB EMAIL: ID=164, NAME=Member Removed Their Bank Account - Buyer/Provider $query1="SELECT "; $query1.="subject_".$_SESSION['ilancedata']['user']['slng'].", "; $query1.="message_".$_SESSION['ilancedata']['user']['slng']." "; $query1.="FROM "; $query1.=DB_PREFIX."email "; $query1.="WHERE "; $query1.="varname='member_removed_bank_account'"; $runit=$ilance->db->query($query1, 0, null, __FILE__, __LINE__); $rs1=$ilance->db->fetch_array($runit); $subject=stripslashes(trim($rs1[0])); $message=stripslashes(trim($rs1[1])); $subject=str_replace("{{member}}", $_SESSION['ilancedata']['user']['username'], $subject); $subject=str_replace("{{site_name}}", SITE_NAME, $subject); $subject=str_replace("{{https_server}}", HTTPS_SERVER, $subject); $subject=str_replace("{{http_server}}", HTTP_SERVER, $subject); $subject=str_replace("{{generate_date}}", apiDate(DATETIME24H, $ilconfig['globalserverlocale_globaltimeformat'], 0, 0), $subject); $message=str_replace("{{member}}", $_SESSION['ilancedata']['user']['username'], $message); $message=str_replace("{{site_name}}", SITE_NAME, $message); $message=str_replace("{{site_title}}", SITE_TITLE, $message); $message=str_replace("{{site_email}}", SITE_EMAIL, $message); $message=str_replace("{{site_phone}}", SITE_PHONE, $message); $message=str_replace("{{site_address}}", SITE_ADDRESS, $message); $message=str_replace("{{http_server_admin}}", HTTP_SERVER_ADMIN, $message); $message=str_replace("{{https_server_admin}}", HTTPS_SERVER_ADMIN, $message); $message=str_replace("{{hank_id."' AND user_id='".$_SESSION['ilancedata']['user']['userid']."'", 0, null, __FILE__, __LINE__);
lol forget the php tags. anyway, the reason you are getting parse errors is because the last line has all sorts of bits wrong with it. what exactly is it meant to do?
huh? I want you to explain what the line $message=str_replace("{{hank_id."' AND user_id='".$_SESSION['ilancedata']['user']['userid']."'", 0, null, __FILE__, __LINE__); PHP: is supposed to do exactly
the Error came when a user goes to Accounting and all Accounting categories My Preferences Personal Profile Newsletter Timezone Preference Distance Preference Email Preference Attachment Manager What the last line ist ... I dont realy know .
Well as I'm unsure as to what was originally there, I cannot help any more. I suggest you contact the ILance customer services since that is where the script has originated Jay
php error causes by the last line $message=str_replace("{{hank_id."' AND user_id='".$_SESSION['ilancedata']['user']['userid']."'", 0, null, __FILE__, __LINE__); PHP: it seems that this line has been mixed with the following line or some code is missing which causes the error in php syntax. you'd better compare with the original code.