assign('clientarea',$clientarea); $smarty->display('user.mainframe.uiframe.tpl'); } else { //get the authorization object and then check if the user name and password is correct if(isset($_POST['forgetpass'])) { $login= $ousersignup->get_forgetuser($_POST["forgetpass"]); if ($login) { $ma_usersignup_code_int = $login[0]["ma_usersignup_code_int"]; $user_data=$ousersignup->get_user($ma_usersignup_code_int); $user_first_name = $user_data[0]['user_first_name']; $user_last_name = $user_data[0]['user_last_name']; $ma_contact_person=$user_first_name." ".$user_last_name; $ma_email = $user_data[0]['user_email']; $ma_password = $user_data[0]['user_password']; $articlelogin= $ousersignup->get_articleuser("Forget-Password"); $article_desc = $articlelogin[0]["article_desc"]; $message = $article_desc; if(trim($ma_contact_person)!="") $message=str_replace("[[Name]]",$ma_contact_person,$message); else $message=str_replace("[[Name]]"," ",$message); if(trim($ma_email)!="") $message=str_replace("[[username]]",$ma_email,$message); else $message=str_replace("[[username]]"," ",$message); if(trim($ma_password)!="") $message=str_replace("[[password]]",$ma_password,$message); else $message=str_replace("[[password]]"," ",$message); $strData= $message; $mail_to = $ma_email; $mail_subject = "Forget Password Details"; //$mail_message = $strData; $mail_boundary="RR-TTXXMultipart_Message_Boundary_1"; //the headers will contain the mime version and the type of message // $headers = "From:$emailto"; // Always set content-type when sending HTML email //$headers .= "\nMIME-Version: 1.0\n" . // "Content-Type: multipart/mixed;\n". // " boundary=\"{$mail_boundary}\""; $headers = "MIME-Version: 1.0" . "\r\n"; $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n"; $headers .= 'From: ' . "\r\n"; //$mail_message = "This is a multipart message in MIME format.\n\n"; //$mail_message .= "--{$mail_boundary}\n"; //$mail_message .= "Content-Type:text/plain; charset=us-ascii\n"; // $mail_message .= "Content-Transfer-Encoding: 7bit\n\n"; $mail_message .= $strData . "\n"; $retval = @mail($mail_to, $mail_subject, $mail_message, $headers); $smarty->assign('message2','Password Send to Your Email'); $clientarea = "modules/login/userforget"; $smarty->assign('clientarea',$clientarea); $smarty->display('user.mainframe.uiframe.tpl'); } else { $smarty->assign('message1','No User Found of Email'); $clientarea = "modules/login/userforget"; $smarty->assign('clientarea',$clientarea); $smarty->display('user.mainframe.uiframe.tpl'); } } } ?>