Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- Error_reporting(0);
- session_start();
- global $wpdb;
- /*
- Plugin Name: Membership_Dashboard plugin
- Description: A test plugin to demonstrate wordpress functionality
- Author: Simon Lissack
- Version: 0.1
- */
- add_action('admin_menu', 'membership_plugin_setup_menu');
- function membership_plugin_setup_menu(){
- add_menu_page( 'Membership pro Plugin Page', 'Membership Dashboard', 'read', 'membership-plugin','membership_pro_init' , '','7');
- add_submenu_page('membership-plugin', 'Add Client', 'Add client', 'read', __FILE__.'/clients', 'clivern_render_client_page');
- add_submenu_page('membership-plugin', 'Add Employees', 'Add Assistant', 'read', __FILE__.'/assign-tasks', 'clivern_employee_page');
- add_submenu_page('membership-plugin', 'Task List', 'Task List', 'read', __FILE__.'/task-list', 'clivern_task_list_page');
- add_submenu_page('membership-plugin', 'Registered Client', 'Registered Client', 'read', __FILE__.'/registered_clients', 'clivern_register_page');
- add_submenu_page('membership-plugin', 'Assign List', 'Assign List', 'read', __FILE__.'/employee', 'clivern_assign_list_page');
- }
- /************ Registered clients ******************/
- function clivern_register_page(){ $sess_id = $_SESSION['lastid'];
- ?>
- <script>
- jQuery(document).ready(function(){
- jQuery(".task_field").on('change',function() {
- var x = jQuery(this).val();
- var mst_field = jQuery("#mst_field").val(x);
- var datae = jQuery(this).val();
- var url = 'http://www.seocheatguides.com/wp-admin/admin.php?page=Membership_dashborad%2Fmembership_dashboard.php%2Fregistered_clients&member=' + datae;
- jQuery(location).attr('href', url);
- });
- });
- </script>
- <style>
- .please-enter-any-two-digits{
- display:none;}
- .verification{
- display:none;}
- .submit{
- display:none;}
- .fieldset{
- display:none;}
- </style>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
- <script>
- jQuery(document).ready(function(){
- jQuery('#business_phone').on('keyup',function()
- {
- this.value = this.value.replace(/(\d{3})\-?(\d{3})\-?(\d{4})/,'$1-$2-$3');
- return false; });
- jQuery(".submit_email_data").click(function(){
- var cur_Id = jQuery(this).attr('id');
- jQuery("#cur_Id").val(cur_Id);
- var cur_value = jQuery("#cur_value").val();
- var cur_name = jQuery("#cur_name").val();
- var cur_employee = jQuery("#cur_employee").val();
- });
- });
- </script>
- <?php
- global $wpdb;
- $chk_business = $wpdb->get_results("SELECT * FROM wpmw_users where user_login = '$_GET[member]'") ;
- foreach($chk_business as $checkd){
- $checkd_id = $checkd->ID;
- $meta = get_user_meta( $checkd_id );
- $meta['business_name'][0];
- }
- ?>
- <script>
- jQuery(document).ready(function(){
- jQuery(".cli_task").on("click", function(){
- var field = jQuery(this).attr('field');
- //alert(field);
- });
- jQuery(".job").fadeOut(3000);
- });
- </script>
- <table class="widefat membership-levels" id="table-name" BORDER="1" WIDTH="40%" CELLSPACING="3">
- <h3 style= "text-align:center"><?php echo $meta['business_name'][0]; ?> Client Information </h3>
- <?php global $wpdb;
- $id = get_current_user_id();
- $clienttask_id1 = $wpdb->get_results( 'SELECT * FROM wpmw_users where user_client = 1 and current_client_user_id ="'.$id.'" ');
- ?><p style="float: left; margin-top: 3px; width: 15%;" class="another_clients" style= "text-align:center">Select Another Client:</p><?php echo $mebership_fam = $_REQUEST['mst_field']; ?>
- <select name="task_field" class="task_field" style="border: 1px solid #ccc;box-shadow: 0 2px 1px 0 #ccc; height: 28px;
- line-height: 28px; padding: 0 10px; margin-bottom:10px;">
- <?php foreach($clienttask_id1 as $cid1){ print_r($cid);
- $st_ligin1 = $cid1->user_login;
- $st_id1 = $cid1->ID;
- $blw_id1 = preg_replace('/\s+/', '', $st_ligin1);
- $str_uslogin1 = strtolower($blw_id1);
- echo $mebership_fam = $_REQUEST['task_field'];
- ?>
- <option id="<?php echo $st_id1; ?>" class="user" value="<?php echo $str_uslogin1;?>"<?php if ($str_uslogin1 == $_GET['member']) echo' selected="selected"'?> ><?php echo $str_uslogin1;?></option>
- <?php } ?>
- </select>
- <input type="hidden" name="mst_field" value="<?php echo $str_uslogin1; ?>" id="mst_field" targetid="<?php echo $str_uslogin1; ?>">
- <?php echo $var = $_POST['mst_field'];?>
- <thead>
- <tr><th class="tguide">Name of Guide Assigned</th>
- <th class="templ">Employee Assigned to#</th>
- <th class="tass">Task Assigned</th>
- <th class="tcomp">Task Completed</th>
- <th class="task_proess"></th>
- </tr>
- </thead> <tbody class="ui-sortable">
- <?php global $wpdb;
- if(isset($_POST["submit_project"]))
- {
- $sql_tasks = "update wpmw_assign_tasks set job_status='task_completed' where id= '$_REQUEST[cur_Id]'";
- $query_tasks = mysql_query($sql_tasks);
- if($query_tasks)
- {
- echo '<p class="job">' ."Your Job Procedures has been completed Successfully" . '</p>';?>
- <?php }
- else {
- echo mysql_error();
- }
- }
- $_GET['member'];
- $reg = $wpdb->get_results( "SELECT * FROM wpmw_assign_tasks where client_menu = '$_GET[member]'");
- "SELECT * FROM wpmw_assign_tasks where client_menu = '$_GET[member]'";
- foreach($reg as $register){
- $job_id = $register->ID;
- $task_id = $register->task_id;
- $comp = $register->job_status;
- $job_key = $register->job_key;
- $_SESSION['$email_status'] = 0;
- $bst_task = $register->task_menu;
- $email_status = $register->email_status;
- $user_mnu = preg_replace('/\s+/', '', $bst_task);
- $cur_mnu = preg_replace('/\s+/', '%20', $bst_task);
- $bst_name = $register->client_menu;
- $user_name = preg_replace('/\s+/', '', $bst_name);
- $cur_name = preg_replace('/\s+/', '%20', $bst_name);
- $bst_employee = $register->employee_menu;
- $user_employee =preg_replace('/\s+/', '', $bst_employee);
- $cur_employee =preg_replace('/\s+/', '%20', $bst_employee);
- ?>
- <tr class="ui-sortable-handle assisan_task">
- <td class ="td-name" id= "user_mnu"><?php echo '<p>' .$user_mnu. '</p>'; ?> </td>
- <td class ="td-name" id= "user_emol"><?php echo '<p>' .$user_employee. '</p>'; ?> </td>
- <td class ="td-name" style="text-align:center;"><?php if($comp == 'pending') { ?><div style="color:green;" class="<?php echo $comp; ?>">✓</div>
- <?php }
- if($comp == 'Registered'){ ?><div style="color:green;" class="<?php echo $comp; ?>">✓</div><?php }
- if($comp == 'task_completed') { ?><div style="color:green;" class="<?php echo $comp; ?>">✓</div> <?php }?></td>
- <td class ="td-name" style="text-align:center;">
- <?php
- if($comp == 'pending') { ?><div class="<?php echo $comp; ?>">✘</div><?php }
- if($comp == 'Registered'){ ?><div id="rregister" class="<?php echo $comp; ?>">•</div><?php }
- if($comp == 'task_completed') { ?><div class="<?php echo $comp; ?>">✓</div><?php }?> </td>
- <style>
- .pending{color: #FE3939; font-size: 22px; font-weight: bold; } .task_completed{color: green; font-size: 22px;
- }.Registered {color: #ffcc00; font-size: 30px;} #rregister{color: #ffcc00; font-size: 80px;}
- </style>
- <td class ="td-name"><form action="" method="POST">
- <input type="submit" name="submit_email_data" class="submit_email_data" id="<?php echo $job_id; ?>"
- value= "<?php if($email_status== 0) {echo 'Email Assistant Now'; }else {echo 'Resend to Assistant';} ?>">
- <input type="hidden" id="cur_Id" name="cur_Id" value="<?php echo $job_id; ?>">
- <input type="hidden" id="cur_value" task_menu ="<?php echo $cur_mnu; ?>" name="cur_value" value="<?php echo $cur_mnu; ?>">
- <input type="hidden" id="cur_name" client_menu ="<?php echo $cur_name; ?>" name="cur_name" value="<?php echo $cur_name; ?>">
- <input type="hidden" id="cur_employee" client_menu ="<?php echo $cur_employee; ?>" name="cur_employee" value="<?php echo $cur_employee; ?>">
- <?php $_REQUEST['cur_name']; ?>
- </td>
- <td class ="td-name">
- <?php if($comp == 'pending') { ?> <input type="submit" name="submit_project_complete1" class="submit_project_complete" id="<?php echo $job_id; ?>" value="Task Completed?" disabled/><?php }
- if($comp == 'Registered'){ ?><input type="submit" name="submit_project" class="submit_project" id="<?php echo $job_id; ?>" value="Task Completed?" enabled/><?php } ?>
- <?php if($comp == 'task_completed'){ ?><input type="submit" name="submit_project_complete1" class="submit_project_complete" id="<?php echo $job_id; ?>" value="Task Completed?" disabled/> <?php } ?>
- </form>
- </td>
- </tr>
- <?php
- }
- $_REQUEST['cur_value'];
- $msters = $wpdb->get_results("SELECT * FROM wpmw_tasklist where task_list = '$_REQUEST[cur_value]'") ;
- "SELECT * FROM wpmw_tasklist where task_list = '$_REQUEST[cur_value]'";
- //print_r($msters);
- foreach($msters as $tt){
- $tt->master_list; }
- if(isset($_REQUEST['submit_email_data'])){
- global $wpdb;
- $email_status = "update wpmw_assign_tasks set email_status='1' where id= '$_REQUEST[cur_Id]'";
- $query_status = mysql_query($email_status);
- $employ_id1 = $wpdb->get_results( 'SELECT * FROM wpmw_users where user_login = "'.$_REQUEST['cur_employee'].'"');
- foreach($employ_id1 as $ww)
- {
- $curnt_id = $ww->ID;
- $email_employ = $ww->user_email;
- $to = $email_employ;
- }
- $key = $wpdb->get_results( "SELECT * FROM wpmw_assign_tasks where id = '$_REQUEST[cur_Id]'");
- foreach($key as $frm)
- {
- $bst_key = $frm->job_key; $frm_key = preg_replace('/\s+/', '', $bst_key);
- $re_id = $register->task_id;
- $master_menu1 =$register->master_menu;
- $subject = 'Notice of New Work '. " " . $master_menu1 . "- " . $_REQUEST['cur_value'];
- }
- $message = ' Dear '. $_REQUEST['cur_employee']. "\r\n";
- $message .= "\r\n";
- $message .= 'I have some new work for you to complete. Please click on the link and complete the task using the information that has been provided to you'. "\r\n";
- $message .= "\r\n";
- $message .= 'http://www.seocheatguides.com/wp-admin/admin.php?page=Membership_dashborad%2Fmembership_dashboard.php%2Ftask-list&check=1&employee_menu='.$_REQUEST['cur_employee'].'&client_name='.$_REQUEST['cur_name'].'&ID='.$_REQUEST['cur_Id'].'&job_key='.$frm_key . "\r\n";
- $message .= "\r\n";
- $message .= 'If you have any questions please email me at info@seocheatguides.com'. "\r\n";
- $message .= "\r\n";
- $message .= 'Thanks'. "\r\n";
- $message .= $cur_tyg;
- $employ_id1= $wpdb->get_results( 'SELECT * FROM wpmw_users where user_login = "'.$_REQUEST['cur_employee'].'"');
- foreach($employ_id1 as $ww)
- {
- $curnt_id = $ww->ID;
- $email_employ = $ww->user_email;$header = $email_employ;}
- $header .= "Cc:shrutisinghh77@gmail.com";
- $header .= "MIME-Version: 1.0";
- $header .= "Content-type: text/html";
- $retval = mail ($to,$subject,$message,$header);
- if( $retval == true ) {
- echo '<p class="status_job" style="background: none repeat scroll 0 0 #52accc; color: red; font-size: 16px; margin-top: 10px;
- text-align: center;">' ."Email has been sent successfully to your Assistant Account". '</p>';
- }
- else { echo '<p class="status_incomplete" style="background: none repeat scroll 0 0 #52accc; font-size: 16px; margin-top: 10px;
- text-align: center;">' ."Email could not be sent...". '</p>'; exit; }
- $message1 = 'http://www.seocheatguides.com/wp-admin/admin.php?page=Membership_dashborad%2Fmembership_dashboard.php%2Ftask-list&check=1&employee_menu='.$_REQUEST['cur_employee'].'&client_name='.$_REQUEST['cur_name'].'&ID='.$_REQUEST['cur_Id'].'&job_key='.$frm_key . "\r\n";
- $_REQUEST['cur_Id'];
- $email_url = "update wpmw_assign_tasks set email_url='$message1' where id= '$_REQUEST[cur_Id]'";
- $query_url = mysql_query($email_url);
- }
- ?>
- </tbody></table><div class="modal_toggle">
- <button type="button" class="btn btn-info btn-lg" id = "myModal" data-toggle="modal" data-target="#myModal" name="new_task">Assign New Task</button>
- <button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal1" name="modify_info">Modify Client Information</button>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
- <script>
- jQuery(document).ready(function(){
- jQuery("#update_submt").click(function(){
- jQuery("#verification").val("Verification");
- jQuery("#submit").val("submit");
- jQuery("#pleaseenteranytwodigits").val("14");
- jQuery("#fieldset").val("Fieldset");
- jQuery(".col-sm-9.modify_catch input").each(function() {
- //jQuery(this).attr("required","required");
- });
- });
- jQuery("#myModal").click(function() {
- var url = 'http://www.seocheatguides.com/wp-admin/admin.php?page=Membership_dashborad%2Fmembership_dashboard.php%2Femployee';
- jQuery(location).attr('href', url);
- });
- jQuery(".modify_catch").append('<span class="pmpro_asterisk"> <abbr title="Required Field">*</abbr></span>');
- if(!$(".shortcode_array").val()){
- $(".vfd_shortcode").css("display","block");
- }
- });
- </script>
- <?php
- $dts = $wpdb->get_results("SELECT * FROM wpmw_users where user_login = '$_GET[member]'") ;
- "SELECT * FROM wpmw_users where user_login = '$_GET[member]'";
- foreach($dts as $dt){ //print_r($dt);
- $nce_id = $dt->ID;
- $ncenme = $dt->user_nicename;
- $user_id = $dt->ID;
- $meta = get_user_meta( $user_id );
- $cl_name = $meta['client_name'][0];
- $name = $meta['business_name'][0];
- $adrs = $meta['address'][0];
- $country = $meta['country'][0];
- $state = $meta['state'][0];
- $city = $meta['city'][0];
- $code = $meta['zip_code'][0];
- $phn = $meta['phone_address'][0];
- $url = $meta['url_address'][0];
- $m_ail = $meta['reg_email'][0];
- $des = $meta['business_description'][0];
- $categoryu = $meta['business_category'][0];
- $hoursform = $meta['hours_from'][0];
- $hoursto = $meta['hours_to'][0];
- $url_addresss = $meta['url_address'][0];
- $gmail_website = $meta['gmail_url'][0];
- $account = $meta['email_account'][0];
- $pswd = $meta['gmail_password'][0];
- if(isset($_POST['check_submit'])){
- $cl_name = $_POST['client_name'];
- $bus_name = $_POST['business_name'];
- $bus_address = $_POST['address'];
- $bus_country = $_POST['country'];
- $bus_state = $_POST['state'];
- $bus_city = $_POST['city'];
- $bus_zip = $_POST['zip_code'];
- $bus_phone = $_POST['phone_address'];
- $bus_url = $_POST['url_address'];
- $bus_mail = $_POST['email_account'];
- $bus_pswd = $_POST['gmail_password'];
- $mail_urll = $_POST['reg_email'];
- $des_url = $_POST['business_description'];
- $categoryu = $_POST['business_category'];
- $Hours_form = $_POST['hours_from'];
- $oper_hours = $_POST['hours_to'];
- $gmail_website = $_POST['gmail_url'];
- update_user_meta( $nce_id, 'client_name', $cl_name);
- update_user_meta( $nce_id, 'business_name', $bus_name);
- update_user_meta( $nce_id, 'address', $bus_address);
- update_user_meta( $nce_id, 'country', $bus_country);
- update_user_meta( $nce_id, 'state', $bus_state);
- update_user_meta( $nce_id, 'city', $bus_city);
- update_user_meta( $nce_id, 'zip_code', $bus_zip);
- update_user_meta( $nce_id, 'phone_address', $bus_phone);
- update_user_meta( $nce_id, 'url_address', $bus_url);
- update_user_meta( $nce_id, 'email_account',$bus_mail);
- update_user_meta( $nce_id, 'gmail_password',$bus_pswd);
- update_user_meta( $nce_id, 'reg_email', $mail_urll);
- update_user_meta( $nce_id, 'business_description', $des_url);
- update_user_meta( $nce_id, 'business_category', $categoryu);
- update_user_meta( $nce_id, 'hours_from', $Hours_form);
- update_user_meta( $nce_id, 'hours_to', $oper_hours);
- update_user_meta( $nce_id, 'gmail_url', $gmail_website);
- $array = array();
- global $wpdb;
- $id = get_current_user_id();
- $tdat = $wpdb->get_row( "SELECT * FROM wpmw_visual_form_builder_entries where user_id = '$id' and client_user_id ='$nce_id'");
- if(empty($tdat)){
- $tdat = $wpdb->get_row( "SELECT * FROM wpmw_visual_form_builder_entries");
- }
- //echo '<pre>'; print_r($tdat); echo '</pre>'; die;
- $data_vis = $tdat->data;
- $sun = unserialize($data_vis);
- //echo "<pre>";print_r($sun);echo "</pre>"; die;
- $act = serialize($_POST);
- $act_as = unserialize(strtolower($act));
- $output = array_slice($act_as, 17, 100, true);
- $act_ass = serialize($output);
- //echo "<pre>";print_r($act_as);echo "</pre>"; die;
- $newarr = array();
- foreach($sun as $key=>$val)
- {
- $newval = $val;
- //if($_SESSION['newChange'] == 'false' ){
- if(array_key_exists($val['slug'],$act_as))
- {
- $myslug = $val['slug'];
- $newval['value'] = $act_as[$myslug];
- }
- /*}else if($_SESSION['newChange'] == 'true' ){
- if(array_key_exists($val['slug'],$act_as))
- {
- $myslug = $val['slug'];
- $newval['value'] = $act_as[$myslug];
- }
- }*/
- $newarr[$key] = $newval;
- }
- //echo "<pre>";print_r($newarr);echo "</pre>"; die;
- $new_serialize = serialize($newarr);
- if($_SESSION['newChange'] == 'true' ){
- $sql_bulider = "INSERT INTO wpmw_visual_form_builder_entries(data,user_id,client_user_id)VALUES('".$new_serialize."','".$id."','".$nce_id."')";
- }else if($_SESSION['newChange'] == 'false' ){
- $sql_bulider = "UPDATE wpmw_visual_form_builder_entries SET data='$new_serialize ' where user_id = '$id' and client_user_id ='$nce_id'";
- }
- $query_bulider = mysql_query($sql_bulider);
- }
- ?>
- <script>
- //var post_id = '<?php $update_meta ?>';
- </script>
- <?php
- } ?>
- <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
- <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
- <div class="modal fade" id="myModal1" role="dialog">
- <div class="modal-dialog">
- <!-- Modal content-->
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal">×</button>
- <h4 class="modal-title" style:"text-align:center;">Client Information Update:</h4>
- </div>
- <div class="modal-body">
- <form class="form-horizontal business_class" id = "business_id"role="form" action="" method="POST">
- <div class="form-group">
- <label class="control-label col-sm-2" for="client_name">Client Name</label>
- <div class="col-sm-9 modify_catch">
- <input name="client_name" type="text" class="form-control cl-name" value="<?php echo(isset($meta['client_name'][0]) ? $meta['client_name'][0] : null); ?>" placeholder="Client Name" id="cl_name" />
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="modify_name">Business Name</label>
- <div class="col-sm-9 modify_catch">
- <input name="business_name" type="text" class="form-control business-name" value="<?php echo(isset($meta['business_name'][0]) ? $meta['business_name'][0] : null); ?>" placeholder="Business Name" id="modify_name" />
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="modify_address">Business Address</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="address" class="form-control business_address" value="<?php echo(isset($meta['address'][0]) ? $meta['address'][0] : null); ?>" id="modify_address" PLaceholder="Business Address" />
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="modify_country">Country</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="country" class="form-control" value="<?php echo(isset($meta['country'][0]) ? $meta['country'][0] : null); ?>" id="modify_country" PLaceholder="Country"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="modify_state">State/Province</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="state" value="<?php echo(isset($meta['state'][0]) ? $meta['state'][0] : null); ?>" class="form-control bus_state" id="modify_state" PLaceholder="State/Province"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="modify_city">City</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="city" class="form-control business_city" value="<?php echo(isset($meta['city'][0]) ? $meta['city'][0] : null); ?>" id="modify_city" PLaceholder="Business City" />
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="modify_zip">Zip/Postal Code</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="zip_code" class="form-control" value="<?php echo(isset($meta['zip_code'][0]) ? $meta['zip_code'][0] : null); ?>" id="modify_zip" PLaceholder="Business Zip code"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="modify_phone">Phone Number</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="phone_address" class="form-control" value="<?php echo(isset($meta['phone_address'][0]) ? $meta['phone_address'][0] : null); ?>" id="modify_phone" placeholder="Phone Number"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="mail_urll">Email</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="reg_email" class="form-control" value="<?php echo(isset($meta['reg_email'][0]) ? $meta['reg_email'][0] : null); ?>" id="mail_urll" placeholder="Email Url"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="des_url">Business Description</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="business_description" class="form-control" value="<?php echo(isset($meta['business_description'][0]) ? $meta['business_description'][0] : null); ?>" id="des_url" placeholder="Description"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="categoryu">Business Category</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="business_category" class="form-control" value="<?php echo(isset($meta['business_category'][0]) ? $meta['business_category'][0] : null); ?>" id="categoryu" placeholder="categoryu"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="Hours_Operation">Hours From</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="hours_from" class="form-control" value="<?php echo(isset($meta['hours_from'][0]) ? $meta['hours_from'][0] : null); ?>" id="Hours_Operation" placeholder="Hours"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="oper_hours">Hours To</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="hours_to" class="form-control" value="<?php echo(isset($meta['hours_to'][0]) ? $meta['hours_to'][0] : null); ?>" id="oper_hours" placeholder="Hours"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="modify_url">Website Url</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="url_address" class="form-control" value="<?php echo(isset($meta['url_address'][0]) ? $meta['url_address'][0] : null); ?>" id="modify_url" placeholder="website Url"/>
- </div>
- </div>
- <h3> Gmail Information </h3>
- <div class="form-group">
- <label class="control-label col-sm-2" for="modify_gmail">Gmail Email</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="email_account" class="form-control" value="<?php echo(isset( $meta['email_account'][0]) ? $meta['email_account'][0] : null); ?>" id="modify_gmail" placeholder="Gmail"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="modify_password">Gmail Password</label>
- <div class="col-sm-9 modify_catch">
- <input type="password" name="gmail_password" class="form-control" value="<?php echo(isset( $meta['gmail_password'][0]) ? $meta['gmail_password'][0] : null); ?>" id="modify_password" placeholder="Password"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="gmail_url">Website Url</label>
- <div class="col-sm-9 modify_catch">
- <input type="text" name="gmail_url" class="form-control" value="<?php echo(isset( $meta['gmail_url'][0]) ? $meta['gmail_url'][0] : null); ?>" id="gmail_urll" placeholder="gmail_url"/>
- </div>
- </div>
- <?php
- global $wpdb;
- $id = get_current_user_id();
- $tdat = $wpdb->get_results( "SELECT * FROM wpmw_visual_form_builder_entries where user_id = '$id' and client_user_id ='$nce_id'");
- if(isset($tdat) && !empty($tdat))
- {
- $_SESSION['newChange'] = 'false';
- $array = array();
- foreach($tdat as $ddd)
- {
- $data_vis = $ddd->data;
- $sun = unserialize($data_vis);
- $arrlength = count($sun);
- foreach($sun as $row)
- {
- ?>
- <div class="form-group important_field <?php echo $row['name']; ?>">
- <label class="control-label col-sm-2" for="<?php echo $row['name']; ?>"><?php echo $row['slug']; ?></label>
- <div class="col-sm-9 modify_catch">
- <input type="text" slug ="<?php echo $row['slug']; ?>" name="<?php echo $row['slug']; ?>" class="form-control" value="<?php echo ( $row['value']) ? $row['value'] : ''; ?>" id="<?php echo strtolower(preg_replace('/\s+/', '',$row['name'])); ?>" Placeholder="<?php echo $row['name']; ?>"/>
- </div>
- </div>
- <?php
- }
- }
- }else{
- $_SESSION['newChange'] = 'true';
- // if user has no entries
- $tdat = $wpdb->get_row( "SELECT * FROM wpmw_visual_form_builder_entries");
- $data_vis = $tdat->data;
- $sun = unserialize($data_vis);
- foreach($sun as $row)
- {
- ?>
- <div class="form-group important_field <?php echo $row['slug']; ?>">
- <label class="control-label col-sm-2" for="<?php echo $row['slug']; ?>"><?php echo $row['name']; ?></label>
- <div class="col-sm-9 modify_catch">
- <input type="text" slug ="<?php echo $row['slug']; ?>" name="<?php echo $row['slug']; ?>" class="form-control" value="<?php echo ''; ?>" id="<?php echo strtolower(preg_replace('/\s+/', '',$row['name'])); ?>" Placeholder="<?php echo $row['name']; ?>"/>
- </div>
- </div>
- <?php
- }
- }
- ?>
- <div class="form-group">
- <div class="col-sm-offset-2 col-sm-10">
- <input type="submit" class="btn btn-default" name="check_submit" value="Submit" id="update_submt"/>
- </div>
- </div>
- </form>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- </div>
- <style>
- .modify_catch input {
- float: left;
- margin: 0 0 0 30px;
- width: 90%;
- }
- .pmpro_asterisk {
- float: right;
- width: auto;
- }
- .modify_catch input {
- float: left;
- margin: 0 0 0 30px;
- width: 90%;
- }
- .form-group.Fieldset {
- display: none;
- }
- .form-control {
- margin-left: 30px;
- }
- .form-group.Please.enter.any.two.digits{
- display: none;
- }
- .form-group.Submit{
- display:none;
- }
- .form-group.Verification{
- display:none;
- }
- .btn-group-lg > .btn, .btn-lg {
- border-radius: 6px;
- font-size: 16px;
- line-height: 1.33333;
- margin: 19px 0 0;
- padding: 10px 16px;
- }
- </style>
- <?php
- }
- /*************** DASHBORAD *******************/
- function membership_pro_init(){?>
- <div id="wpbody" role="main">
- <div id="wpbody-content" tabindex="0" aria-label="Main content" style="overflow: hidden;">
- <div id="dashboard-widgets-wrap">
- <div id="dashboard-widgets" class="metabox-holder">
- <div id="postbox-container-1" class="postbox-container">
- <div id="normal-sortables" class="meta-box-sortables ui-sortable">
- <div id="dashboard_activity" class="postbox ">
- <button class="handlediv button-link" aria-expanded="true" type="button">
- <span class="screen-reader-text">Toggle panel: Activity</span>
- <span class="toggle-indicator" aria-hidden="true"></span>
- </button>
- <h2 class="hndle ui-sortable-handle"><span>CLIENT SUMMARY:</span></h2>
- <div class="inside">
- <div id="activity-widget">
- <div class="activity-block" id="published-posts">
- <table class="widefat membership-levels" id="table-name" BORDER="1" WIDTH="40%" CELLSPACING="3">
- <h3 style= "text-align:center">Client Data:</h3>
- <thead>
- <tr><th rowspan="2" style="text-align:center" >Client Names</th>
- <th style="text-align:center" colspan="3"> Guides </th><tr>
- <th valign="top">Assigned</th>
- <th>Checked-in</th>
- <th>%Completed</th></tr>
- </thead> <tbody class="ui-sortable">
- <tr class="ui-sortable-handle" id = "processing">
- <td id="select_name" class="task_chnge" onchange= "taskprocessing(this.value)" style="line-height:2.5em;" value="<?php echo $tid; ?>" stp_id = "<?php echo $sd; ?>">
- <?php global $wpdb; $id = get_current_user_id();
- $clienttask_id = $wpdb->get_results( 'SELECT * FROM wpmw_users where user_client = 1 and current_client_user_id ="'.$id.'" ORDER BY user_login ASC');
- //print_r($clienttask_id);
- foreach($clienttask_id as $cid){
- $sd = $cid->ID;
- $tid = preg_replace('/\s+/', '', $cid->user_login);?>
- <p tp_id = "before<?php echo $sd; ?>" class="tid" style="cursor: pointer;" artcileid ="<?php echo $tid; ?>"><?php echo $tid; ?>
- </p>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
- <script>
- jQuery(document).ready(function(){
- jQuery(".tid").click(function() {
- var datae = jQuery(this).attr('artcileid');
- var url = 'http://www.seocheatguides.com/wp-admin/admin.php?page=Membership_dashborad%2Fmembership_dashboard.php%2Fregistered_clients&member=' + datae;
- jQuery(location).attr('href', url);
- });
- });
- </script>
- <?php
- }
- ?></td>
- <td name="task_name" style="line-height:2.5em;" value="<?php echo $tid; ?>">
- <?php foreach($clienttask_id as $cid){
- $query = mysql_query('SELECT * FROM wpmw_assign_tasks where client_menu = "'.$cid->user_login.'"');
- 'SELECT * FROM wpmw_assign_tasks where client_menu = "'.$cid->user_login.'"';
- $number = mysql_num_rows($query);
- echo '<p>' .$number. '</p>'; } ?>
- </td>
- <td name="hndle" style="line-height:2.5em;">
- <?php foreach($clienttask_id as $cid){
- $i = mysql_query('SELECT * FROM wpmw_assign_tasks where job_status = "task_completed" and client_menu = "'.$cid->user_login.'"');
- //echo 'SELECT * FROM wpmw_assign_tasks where job_status = "complete" and client_menu = "'.$cid->user_login.'"';
- $num = mysql_num_rows($i);
- echo '<p>' .$num. '</p>';
- }
- ?>
- </td>
- <td><?php foreach($clienttask_id as $cid){
- $query = mysql_query('SELECT * FROM wpmw_assign_tasks where client_menu = "'.$cid->user_login.'"');
- $number = mysql_num_rows($query);
- '<p>' .$number. '</p>';
- $i = mysql_query('SELECT * FROM wpmw_assign_tasks where job_status = "task_completed" and client_menu = "'.$cid->user_login.'"');
- $num = mysql_num_rows($i);
- '<p>' .$num. '</p>';
- $percentage= $num/$number * 100;
- echo '<p>' .$res = round($percentage). ' % ' . '</p>'; }
- ?> </td>
- </tr>
- </tbody></table>
- </div></div></div></div></div></div>
- <div id="postbox-container-2" class="postbox-container">
- <div id="side-sortables" class="meta-box-sortables ui-sortable">
- <div id="dashboard_primary" class="postbox ">
- <button class="handlediv button-link" aria-expanded="true" type="button">
- <span class="screen-reader-text">Toggle panel: Employee Information</span>
- <span class="toggle-indicator" aria-hidden="true"></span>
- </button>
- <h2 class="hndle ui-sortable-handle">
- <span>Assistant Summary:</span>
- </h2>
- <div class="inside1">
- <div id="activity-widget">
- <div class="activity-block" id="published-posts">
- <table class="widefat membership-levels" id="table-name" BORDER="1" WIDTH="50%" CELLSPACING="2">
- <h3 style= "text-align:center;">Assistant Data:</h3>
- <thead><tr>
- <tr><th >Assistant Name</th>
- <th>Assistant Email</th>
- <th style=" height: 26px; width: 213px;">Comments</th></tr>
- </thead>
- <tbody class="member_emp ui-sortable">
- <?php $id = get_current_user_id();
- $employ_id = $wpdb->get_results( 'SELECT * FROM wpmw_users where user_employee = 1 and current_employee_user_id ="'.$id.'" ');
- foreach($employ_id as $emp) { ?>
- <tr class="ui-sortable-handle" id ="member_emp">
- <?php $str_id = $emp->ID; ?>
- <td><?php echo '<a href="http://www.seocheatguides.com/wp-admin/admin.php?page=Membership_dashborad%2Fmembership_dashboard.php%2Fassign-tasks" class ="str">'. $emp->user_nicename .'</a>' ; ?></td>
- <td><?php echo $emp->user_email; ?></td>
- <td class="commentss_meta">
- <?php $meta = get_user_meta( $str_id );
- echo $meta['employee_comment'][0];?>
- </td>
- </tr>
- <?php } ?>
- </tbody>
- </table>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div id="postbox-container-3" class="postbox-container">
- <div id="side-sortables" class="meta-box-sortables ui-sortable">
- <div id="dashboard_primary1" class="postbox ">
- <h2 class="hndle ui-sortable-handle">
- <!--span>Task Information:</span-->
- <div class="dta" style="display:none"></div>
- </h2>
- <div class="inside1">
- <div id="activity-widget">
- <div class="activity-block" id="published-posts">
- <div class="header">
- <!--h3 style= "text-align:center;">Task Data:</h3-->
- </div>
- <div class="select_client"></div>
- </div></div></div></div></div></div>
- </div></div></div></div>
- <style>
- .head_sec {float:left; width:100%;}
- .head_sec div {
- float: left;
- padding: 9px 7px;
- width: 30%;
- text-align: center;
- background: #fff;
- border: 1px solid;
- }
- #dashboard_primary1 {
- display: none;
- }
- .body_sec {float:left; width:100%;}
- .body_sec div {
- float: left;
- padding: 9px 7px;
- width: 30%;
- text-align: center;
- background: #fff;
- border: 1px solid;
- }
- #select_name .tid:hover {color: #0073aa;font-size: 14px;}
- .str {color: #32373c;}
- .commentss_meta{word-break:break-all;}
- .job {
- font-size: 20px;
- }
- </style>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
- <script>
- jQuery(document).ready(function(){
- jQuery(".handlediv").click(function(){
- jQuery(".inside").slideToggle();
- });
- /*
- jQuery(".tid").on("click", function(){
- jQuery(".dta").html('');
- jQuery(".member_emp").html('');
- jQuery(".select_client").html('');
- //alert($(this).text());
- var member = jQuery(this).text();
- //alert(member);
- jQuery.ajax({
- type:'POST',
- url:'http://www.seocheatguides.com/wp-content/plugins/Membership_dashborad/employee_task.php',
- data:"member="+member,
- success: function(result){
- //alert(data);
- jQuery(".dta").html('<table>'+result+'</table>');
- jQuery(".member_emp").html(jQuery(".dta table tbody ").html());
- var all = $(".scl").map(function() {
- return this.innerHTML;
- }).get();
- console.log(all.join());
- jQuery(".body_sec").html(all);
- //alert(result);
- }
- });*/
- });
- });
- </script>
- <?php
- }
- /*********************** Task List ********************/
- function clivern_task_list_page(){
- $user_role = array_shift(wp_get_current_user()->roles);
- $check =$_GET['check'];
- $user_role;
- $_SESSION['role'] = $user_role;
- if($check == 1 && $user_role == 'subscriber' || $check == 1 && $user_role == 'contributor' || $check == 1 && $user_role == 'administrator')
- {
- wp_redirect( 'http://www.seocheatguides.com/wp-login.php' );
- wp_logout();
- ?>
- <script>
- jQuery(document).ready(function(){
- window.location.reload();
- return false;
- });
- </script>
- <?php
- }
- else if($user_role == 'subscriber'){?>
- <table class="widefat membership-levels" style="width: 60%;">
- <thead>
- <tr><th class="tsk_mnu">Task#</th> <th class="tsk_mnu">MasterTask</th> <th class="tsk_mnu">Task List</th>
- <style>
- .tsk_lst{width:50%;}
- .tsk_mnu {
- background: none repeat scroll 0 0 #0073aa;
- color: #fff !important; width: 15%;
- }</style>
- </tr>
- </thead> <tbody class="ui-sortable">
- <tr class="ui-sortable-handle">
- <td style="line-height: 2em;"><?php global $wpdb;
- $user_count = $wpdb->get_var( "SELECT COUNT(*) FROM wpmw_tasklist" );
- for( $x = 1; $x < $user_count; $x++ ){
- echo '<p>'. $x. '</p>';
- }?></td>
- <td style="line-height: 2em;">
- <?php
- $usermeta_tasklist = $wpdb->get_results( 'select * from wpmw_tasklist ORDER BY master_list ASC');
- //$id = get_current_user_id();
- foreach($usermeta_tasklist as $result_tasklist){ //print_r($result_tasklist);?>
- <?php echo $result_tasklist->master_list ." <br> "; ?>
- <?php } ?>
- </td>
- <td style="line-height: 2em;"> <?php $usermeta_tasklist = $wpdb->get_results( 'select * from wpmw_tasklist');
- //$id = get_current_user_id();
- foreach($usermeta_tasklist as $result_tasklist){ //print_r($result_tasklist);?>
- <?php echo $result_tasklist->task_list ." <br> "; }?></td>
- </tr>
- </tbody>
- </table>
- <?php
- }
- else if($user_role == 'contributor'){ ?>
- <table class="widefat membership-levels" style="width: 40%;">
- <thead>
- <tr><th class="tsk_mnu">Task#</th> <th class="tsk_mnu">MasterTask</th> <th class="tsk_mnu">Task List</th>
- <style>
- .tsk_lst{width:50%;}
- .tsk_mnu {
- background: none repeat scroll 0 0 #0073aa;
- color: #fff !important; width: 15%;
- }</style>
- </tr>
- </thead> <tbody class="ui-sortable">
- <tr class="ui-sortable-handle">
- <td style="line-height: 2em;"><?php global $wpdb;
- $user_count = $wpdb->get_var( "SELECT COUNT(*) FROM wpmw_tasklist" );
- for( $x = 1; $x < $user_count; $x++ ){
- echo '<p>'. $x. '</p>';
- }?></td>
- <td style="line-height: 2em;">
- <?php
- $usermeta_tasklist = $wpdb->get_results( 'select * from wpmw_tasklist ORDER BY master_list ASC');
- //$id = get_current_user_id();
- foreach($usermeta_tasklist as $result_tasklist){ //print_r($result_tasklist);?>
- <?php echo $result_tasklist->master_list ." <br> "; ?>
- <?php } ?>
- </td>
- <td style="line-height: 2em;"> <?php $usermeta_tasklist = $wpdb->get_results( 'select * from wpmw_tasklist');
- //$id = get_current_user_id();
- foreach($usermeta_tasklist as $result_tasklist){ //print_r($result_tasklist);?>
- <?php echo $result_tasklist->task_list ." <br> "; }?></td>
- </tr>
- </tbody>
- </table>
- <?php
- }
- else if($user_role == 'administrator')
- {
- ?>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
- <script>
- jQuery(document).ready(function(){
- jQuery("#task_submit").click(function(){
- var master_check = jQuery('#master_check').val();
- if(master_check==""){
- jQuery("#master_check").css("border-color" , "red");
- jQuery("#master_check").focus();
- return false;
- }
- else
- {
- jQuery("#master_check").css("border-color", "#dadada");
- }
- var task_id =jQuery('#task_name').val();
- if(task_id==""){
- jQuery("#task_name").css("border-color" , "red");
- jQuery("#task_name").focus();
- return false;
- }
- else
- {
- jQuery("#task_name").css("border-color", "#dadada");
- }
- });
- });
- </script>
- <table class="widefat membership-levels" style="width: 100%;">
- <thead>
- <tr><th class="tsk_lst">Task List Form</th> <th class="tsk_mnu" style="width:15%;">Task#</th> <th style="width:19%;" class="tsk_mnu">MasterTask</th> <th class="tsk_mnu">Task List</th>
- <style>
- .tsk_lst{width:35%;}
- #wpbody-content > p {
- font-size: 18px;
- font-weight: normal;
- }
- .tsk_mnu {
- background: none repeat scroll 0 0 #0073aa;
- color: #fff !important; width: 15%;
- }
- #task_submit {
- font-size: 15px;
- margin-left: 10px;
- }
- </style>
- </tr>
- </thead> <tbody class="ui-sortable">
- <tr class="ui-sortable-handle">
- <td><form action="" method="POST">
- <div class="form-group">
- <label class="control-label col-sm-2" for="master_task">Master Task:</label>
- <div class="col-sm-7">
- <input type="text" id="master_check" name="master" Placeholder ="Enter Your Master list">
- </div></div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="associated_task">Associated Guide:</label>
- <div class="col-sm-7">
- <input type="text" id="task_name" name="check_list" Placeholder ="Enter Your Task list">
- </div></div>
- <!--div class="form-group">
- <label class="control-label col-sm-2" for="file_upload">Upload Guide file:</label>
- <div class="col-sm-7">
- <input type="file" name="file_upload" class="form-control" id="file_guide"/>
- </div>
- </div-->
- <div class="form-group" style=" margin-left: 0;">
- <div class="col-sm-offset-2 col-sm-10">
- <input type="submit" name="task_submit" id ="task_submit" Value="Submit" class= "button-primary">
- </div></div>
- </form>
- </td>
- <td style="line-height: 2em;"><?php global $wpdb;
- $user_count = $wpdb->get_var( "SELECT COUNT(*) FROM wpmw_tasklist" );
- for( $x = 1; $x < $user_count; $x++ ){
- echo '<p>'. $x. '</p>';
- }?></td>
- <td style="line-height: 2em;">
- <?php
- $usermeta_tasklist = $wpdb->get_results( 'select * from wpmw_tasklist');
- //$id = get_current_user_id();
- foreach($usermeta_tasklist as $result_tasklist){ //print_r($result_tasklist);?>
- <?php echo $result_tasklist->master_list ." <br> "; ?>
- <?php } ?>
- </td>
- <td style="line-height: 2em;"> <?php $usermeta_tasklist = $wpdb->get_results( 'select * from wpmw_tasklist');
- //$id = get_current_user_id();
- foreach($usermeta_tasklist as $result_tasklist){ //print_r($result_tasklist);?>
- <?php echo $result_tasklist->task_list ." <br> "; }?></td>
- </tr>
- </tbody>
- </table>
- <?php
- if(isset($_REQUEST['task_submit']))
- {
- $master = $_POST['master'];
- $check_list = $_POST['check_list'];
- global $wpdb;
- $id = get_current_user_id(); // current user id with tasklist
- $select_task = "select * from wpmw_users order by id desc limit 0,1";
- $query_task = mysql_query($select_task);
- $fetch_task = mysql_fetch_array($query_task);
- $utask_id = $fetch_task["ID"]; // add client id with tasklist
- $wpdb->query('Insert into wpmw_tasklist (master_list,task_list,client_id,user_id) values("'.$master.'","'.trim( strip_tags( stripslashes($check_list))).'","'.$utask_id.'","'.$id.'")');
- $employee_data = 'Insert into wpmw_tasklist (master_list,task_list,client_id,user_id) values("'.$master.'","'.trim( strip_tags( stripslashes($check_list))).'","'.$utask_id.'","'.$id.'")';
- if( $employee_data ){
- echo '<p> Task List has been inserted </p>';
- }else{
- echo "Insertion failed, Try again..";
- }
- }
- ?>
- <?php
- }
- else if($user_role == 'file_manager')
- {
- ?>
- <div id="postbox-container-2" class="postbox-container">
- <div id="side-sortables" class="meta-box-sortables ui-sortable">
- <div id="dashboard_primary" class="postbox ">
- <button class="handlediv button-link" aria-expanded="true" type="button">
- <span class="screen-reader-text">Toggle panel: Task List Infomation</span>
- <span class="toggle-indicator" aria-hidden="true"></span>
- </button>
- <h2 class="hndle ui-sortable-handle">
- <span>Task List Summary:</span>
- </h2>
- <div class="inside1">
- <div id="activity-widget">
- <div class="activity-block" id="published-posts">
- <table class="widefat membership-levels" id="table-name" BORDER="1" WIDTH="100%" CELLSPACING="2">
- <h3 style= "text-align:center;">Assistant Data:</h3>
- <thead>
- <tr>
- <th>Assistant Client</th>
- <th>Assistant Name</th>
- <th>Assistant Task List</th>
- <th>Assistant Job Approved Button</th>
- </tr>
- </thead> <tbody class="member_emp ui-sortable">
- <?php
- $id = get_current_user_id();
- global $wpdb;
- $employee_users = $_GET['employee_menu'];
- $iduser = $_GET['ID'];
- $tsk_mbr = $wpdb->get_results( 'SELECT * FROM wpmw_users where ID = "'.$id.'" ');
- //echo 'SELECT * FROM wpmw_users where ID = "'.$id.'" ';
- foreach($tsk_mbr as $emu)
- {
- $emu->user_login;
- $emu_id = $emu->current_employee_user_id;
- $get_member = $wpdb->get_results( "SELECT * FROM wpmw_users where ID = '$emu_id'");
- foreach($get_member as $get_member2){
- $to= $get_member2->user_email;
- }
- $ddd = $wpdb->get_results( "SELECT * FROM wpmw_assign_tasks where employee_menu = '$employee_users'");
- //echo "SELECT * FROM wpmw_assign_tasks where employee_menu = '$employee_users'";
- //echo "<pre>"; print_r($ddd);
- foreach($ddd as $txt){
- $txt_ID = $txt->ID;
- $job_key_employee = $txt->job_key;
- $complete_status = $txt->job_status;
- ?>
- <tr class="ui-sortable-handle">
- <td><?php echo '<p>'. $txt->client_menu .'</p>'; ?></td>
- <td><?php echo '<p>'. $txt->employee_menu; '</p>'; ?> </td>
- <td><?php echo '<p>'. $txt->task_menu; '</p>'; ?></td>
- <td>
- <form action="" method="POST">
- <?php if($complete_status == 'pending'){ ?>
- <input type="button" name="approved_data" class="approved_data" id="<?php echo $txt->ID; ?>" value="Job Completed" enabled/>
- <?php
- }
- if($complete_status == 'Registered')
- {
- ?><input type="button" name="approved_data" class="approved_data" id="<?php echo $txt->ID; ?>" value="Job Completed" disabled/>
- <div id="successMessage" style="display:none;">Your Job Procedure has been completed</div>
- <?php
- }
- if($complete_status == 'task_completed')
- {
- ?><input type="button" name="approved_data" class="approved_data" id="<?php echo $txt->ID; ?>" value="Job Completed" disabled/>
- <?php
- }
- ?>
- <input type="hidden" id="curnt_Id" name="curnt_Id" value="<?php echo $txt->ID; ?>"/>
- <input type="hidden" id="jobkey_Id" name="jobkey_Id" jobkey_Id="<?php echo $job_key_employee; ?>"/>
- </form></td></tr>
- <?php
- }
- }
- ?>
- </tbody></table></div></div></div></div></div></div>
- <?php
- }
- ?>
- <script>
- jQuery(document).ready(function(){
- jQuery(".approved_data").click(function(){
- //jQuery(".approved_data").attr('disabled','disabled');
- //jQuery("#successMessage").css("display","block");
- var curnt_Id = jQuery(this).attr('id');
- jQuery("#curnt_Id").val(curnt_Id);
- jQuery.ajax({
- type:'POST',
- url:'http://www.seocheatguides.com/wp-content/plugins/Membership_dashborad/job_updated.php',
- data:"curnt_Id="+curnt_Id,
- success: function(data){
- alert("Your Job Procedure has been completed");
- $(this).attr('disabled', disabled);
- }
- });
- });
- });
- </script>
- <?php
- }
- /******** for Assign List details *********/
- function clivern_assign_list_page(){
- ?>
- <script>
- /**** for clienttask details***/
- /*
- function clienttasklist(str)
- {
- if (str=="")
- { edit
- document.getElementById("client_wrap").innerHTML="";
- return;
- }
- else {
- if (window.XMLHttpRequest) {
- // code for IE7+, Firefox, Chrome, Opera, Safari
- xmlhttp = new XMLHttpRequest();
- } else {
- // code for IE6, IE5
- xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
- }
- xmlhttp.onreadystatechange=function()
- {
- if (xmlhttp.readyState==4 && xmlhttp.status==200)
- {
- console.log(xmlhttp.responseText);
- var result = JSON.parse(xmlhttp.responseText);
- //jQuery.each(result,function(index, value){alert("ok");
- //console.log(value);
- //});
- document.getElementById("client_wrap").innerHTML=result.option;
- //jQuery("#business_name").val(result.content.firstname);
- //jQuery("#business_address").val(result.content.address);
- //jQuery("#business_city").val(result.content.city);
- //jQuery("#bus_state").val(resu editlt.content.state);
- //jQuery("#business_country").val(result.content.country);
- //jQuery("#business_zip").val(result.content.zip_code);
- //jQuery("#business_phone").val(result.content.phone);
- //jQuery("#business_url").val(result.content.url);
- //jQuery("#business_gmail").val(result.content.email);
- //jQuery("#business_password").val(result.content.password);
- }
- };
- xmlhttp.open("GET","/wp-content/plugins/Membership_dashborad/get_tasklist.php?id="+str,true);
- xmlhttp.send();
- }
- }
- */
- jQuery(document).ready(function(){
- jQuery('#client_wrap').change(function() {
- var x = jQuery(this).find(':selected')[0].id;
- x;
- jQuery('#changevalue').val(x);
- });
- jQuery('#master_wrap').on('change', function(e){
- var master_wrap = this.value;
- if(master_wrap){
- jQuery.ajax({
- type:'POST',
- url:'http://www.seocheatguides.com/wp-content/plugins/Membership_dashborad/ajaxData.php?master_wrap=' + master_wrap,
- data:'master_wrap='+master_wrap,
- success:function(html){
- jQuery('#client_wrap').html(html);
- }
- });
- }else{
- jQuery('#client_wrap').html('<option value="">Select country first</option>');
- }
- });
- var code = {};
- jQuery("select[name='master_tasklist'] > option").each(function () {
- if(code[this.text]) {
- jQuery(this).remove();
- } else {
- code[this.text] = this.value;
- }
- })
- });
- </script>
- <h1 style="text-align:center;">Assign Tasks</h1>
- <table class="widefat membership-levels">
- <thead>
- <tr>
- <th>Client Pull Down Menu</th>
- <th>Master Pull Down Menu</th>
- <th>Task Pull Down Menu</th>
- <th>Employee Pull Down Menu</th>
- </tr>
- </thead>
- <tbody class="ui-sortable">
- <tr class="ui-sortable-handle">
- <form class="form-horizontal" role="form" id="assign_task" action="" method="POST">
- <td>
- <?php global $wpdb;
- $id = get_current_user_id();
- $clienttask_id = $wpdb->get_results( 'SELECT * FROM wpmw_users where user_client = 1 and current_client_user_id ="'.$id.'" ');
- //print_r($clienttask_id);
- ?>
- <select name="cli_task" onchange="clienttasklist(this.value)">
- <?php foreach($clienttask_id as $cid){// print_r($cid);
- $st_ligin = $cid->user_login;
- $blw_id = preg_replace('/\s+/', '', $st_ligin); $str_uslogin= strtolower($blw_id); ?>
- <option login_value="0" class="user" value="<?php echo $str_uslogin;?>"><?php echo $str_uslogin;?></option>
- <?php echo $cid->ID;?>
- <?php
- } ?>
- </select>
- </td>
- <td><?php global $wpdb;
- $master_meta = $wpdb->get_results( 'SELECT * FROM wpmw_tasklist ORDER BY master_list ASC'); ?>
- <select name="master_tasklist" id="master_wrap" onChange="printMasterMenu(this.value);"<?php
- foreach($master_meta as $masterassign){
- $mst_task = $masterassign->master_list;
- $must = preg_replace('/\s+/', '', $mst_task);
- $master_str = strtolower($must);?>
- <option task_value="0" id="<?php echo $taskassign->id;?>" name="master_options" value="<?php echo $mst_task;?>"><?php echo $mst_task; ?></option>
- <?php
- }?>
- </select>
- </td>
- <td>
- <?php global $wpdb;
- $taskmeta = $wpdb->get_results( 'SELECT * FROM wpmw_tasklist');
- //print_r($taskmeta); ?>
- <select name="empl_tasklist" id="client_wrap"><?php
- foreach($taskmeta as $taskassign){
- $str_task = $taskassign->task_list;
- $taskassign->id;
- $blw = preg_replace('/\s+/', '', $str_task);
- $task_str = strtolower($blw);
- ?>
- <option task_value="0" id="<?php echo $taskassign->id;?>" name="item_options" value="<?php echo $task_str;?>"><?php echo $task_str; ?></option>
- <?php
- }?>
- </select>
- <input type="hidden" name="item_options" value="<?php echo $taskassign->id;?>" id="changevalue" />
- </td>
- <td>
- <?php global $wpdb;
- $id = get_current_user_id();
- $employ_id= $wpdb->get_results( 'SELECT * FROM wpmw_users where user_employee = 1 and current_employee_user_id ="'.$id.'" '); ?>
- <select name="employ_task">
- <?php
- foreach($employ_id as $em){ //print_r($em);
- $str_email = $em->user_nicename;
- $vrt = preg_replace('/\s+/', '', $str_email);
- $email_employ = strtolower($vrt);
- ?>
- <option empl_value="0" value="<?php echo $email_employ;?>"><?php echo $email_employ; ?></option>
- <?php
- }?>
- </select>
- </td>
- <td>
- <input type="submit" id="add_assign_task" name="submit_assign_task" class="button-primary" value="ADD"/>
- <input type="hidden" name="tsk_Id" value="<?php echo $mst_task_id; ?>" id="tsk_Id" showmid="<?php echo $mst_task_id; ?>">
- <?php
- if(isset($_POST['submit_assign_task']))
- {
- $cli_task = $_POST['cli_task'];
- $empl_tasklist = $_POST['empl_tasklist'];
- $client_data = $_POST['employ_task'];
- $job_key = uniqid()."_".$_POST['cli_task'];
- $item_options = $_POST['item_options'];
- $master_tasklist = $_POST['master_tasklist'];
- $user = get_userdatabylogin($_REQUEST['cli_task']);
- if($user) $up_id = $user->ID;
- $data_employee = $wpdb->query('INSERT INTO wpmw_assign_tasks(task_id,client_menu,task_menu,master_menu,employee_menu,job_status,job_key, assign_client_id) VALUES ("'.$item_options.'","'.$cli_task.'","'.$empl_tasklist.'","'. $master_tasklist.'","'.$client_data.'","'.pending.'", "'.$job_key.'","'.$up_id.'")');
- //echo 'INSERT INTO wpmw_assign_tasks(task_id,client_menu,task_menu,master_menu,employee_menu,job_status,job_key, assign_client_id) VALUES ("'.$item_options.'","'.$cli_task.'","'.$empl_tasklist.'","'. $master_tasklist.'","'.$client_data.'","'.pending.'", "'.$job_key.'","'.$up_id.'")'
- ?>
- <tr><?php if( $data_employee ){echo "<p style='text-align: center; color: green; font-size: 18px;'>" . "You have assigned Task Successfully.Thank You!! ";}else{"Please Maintain this task List!" . "</p>"; }?></tr>
- <?php
- /*global $wpdb;
- $id = get_current_user_id();
- $employ_id1= $wpdb->get_results( 'SELECT * FROM wpmw_users where user_employee = 1 and current_employee_user_id ="'.$id.'" ');
- foreach($employ_id1 as $ww){ $email_employ = $ww->user_email; $ww->user_email;
- $to = $email_employ;
- $subject = "Seocvjat Notification Email";
- $message = 'Seocvjat Notification Email: Your Job Notification Email Is pending, Click the link to Complete it'. "\r\n";
- //$message .= $client_data ;
- $message .= 'www.seocheatguides.com/assign-tasks/?job_status=pending&job_key='.$job_key;
- $header = $email_employ;
- $header .= "Cc:shrutisinghh77@gmail.com";
- $header .= "MIME-Version: 1.0";
- $header .= "Content-tyspe: text/html";
- $retval = mail ($to,$subject,$message,$header);
- if( $retval == true ) {
- echo "";
- }else {
- echo "Email could not be sent...";
- exit;
- }*/
- $id = get_current_user_id();
- ?>
- <?php
- }
- ?>
- </td>
- </tr></tbody>
- </table>
- <!--form class="form-horizontal business_class" id = "business_id"role="form" action="" method="POST">
- <div class="form-group">
- <label class="control-label col-sm-2" for="assign_task">Business Name</label>
- <div class="col-sm-7">
- <input type="hidden" id="employeeid">
- <input name="business_name" type="text" class="form-control business-name" value="<?php //echo(isset($_POST['business_name']) ? $_POST['business_name'] : null); ?>" placeholder="Business Name" id="business_name" />
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="business_address">Business Address</label>
- <div class="col-sm-7">
- <input type="text" name="business_address" class="form-control business_address" value="<?php// echo(isset($_POST['business_address']) ? $_POST['business_address'] : null); ?>" id="business_address" PLaceholder="Business Address" />
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="business_city">City</label>
- <div class="col-sm-7">
- <input type="text" name="business_city" class="form-control business_city" value="<?php //echo(isset($_POST['business_city']) ? $_POST['business_city'] : null); ?>" id="business_city" PLaceholder="Business City" />
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="bus_state">State/Province</label>
- <div class="col-sm-7">
- <input type="text" name="bus_state" value="<?php //echo(isset($_POST['bus_state']) ? $_POST['bus_state'] : null); ?>" class="form-control bus_state" id="bus_state" PLaceholder="State/Province"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="business_zip">Zip/Postal Code</label>
- <div class="col-sm-7">
- <input type="text" name="business_zip" class="form-control" value="<?php// echo(isset($_POST['business_zip']) ? $_POST['business_zip'] : null); ?>" id="business_zip" PLaceholder="Business Zip code"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="business_country">Country</label>
- <div class="col-sm-7">
- <input type="text" name="business_country" class="form-control" value="<?php //echo(isset($_POST['business_country']) ? $_POST['business_country'] : null); ?>" id="business_country" PLaceholder="Country"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="business_phone">Phone Number</label>
- <div class="col-sm-7">
- <input type="text" name="business_phone" class="form-control" value="<?php //echo(isset($_POST['business_phone']) ? $_POST['business_phone'] : null); ?>" id="business_phone" placeholder="Phone Number"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="business_url">Website Url</label>
- <div class="col-sm-7">
- <input type="text" name="business_url" class="form-control" value="<?php //echo(isset($_POST['business_url']) ? $_POST['business_url'] : null); ?>" id="business_url" placeholder="website Url"/>
- </div>
- <div class="heading_otr">
- <h2>Gmail Information</h2></div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="business_gmail">Gmail</label>
- <div class="col-sm-7">
- <input type="text" name="business_gmail" class="form-control" value="<?php//echo(isset($_POST['business_gmail']) ? $_POST['business_gmail'] : null); ?>" id="business_gmail" placeholder="Gmail"/>
- </div>
- </div>fgfdg
- <div class="form-group">
- <label class="control-label col-sm-2" for="business_password">Password</label>
- <div class="col-sm-7">
- <input type="password" name="business_password" class="form-control" value="<?php// echo(isset($_POST['business_password']) ? $_POST['business_password'] : null); ?>" id="business_password" placeholder="Password"/>
- </div>
- </div>
- <div class="form-group">
- <div class="col-sm-offset-2 col-sm-10">
- <input type="submit" class="btn btn-default" name=business_submit" value="Submit" id="business_submitt"/>
- </div>
- </div>
- </form-->
- <style>#business_id { float: left; width: 15%; }</style>
- <?php
- }
- /************ Employees/Assistant clients ******************/
- function clivern_employee_page(){
- ?>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
- <script>
- jQuery(document).ready(function(){
- /*
- jQuery('#employee_phone').on('keyup',function()
- {
- this.value = this.value.replace(/(\d{3})\-?(\d{3})\-?(\d{4})/,'$1-$2-$3');
- return false;
- });*/
- jQuery('.employee_information').append('<span class="pmpro_asterisk"> <abbr title="Required Field">*</abbr></span>');
- jQuery(".chng_pwd").click(function(){
- var empId = jQuery(this).attr('id');
- jQuery("#emp_id").val(empId);
- //alert(jQuery(this).attr('id'));
- jQuery('#myModal').modal('show') ;
- });
- jQuery("#employee_submit").click(function(){
- var employee_name =jQuery('#employee_name').val();
- if(employee_name==""){
- jQuery("#employee_name").css("border-color" , "red");
- jQuery("#employee_name").focus();
- return false;
- }
- else
- {
- jQuery("#employee_name").css("border-color", "#dadada");
- }
- var employee_email = jQuery("#employee_email").val();
- if(employee_email == ""){
- jQuery("#employee_email").css("border-color" , "red");
- jQuery("#employee_email").focus();
- return false;
- }
- function IsEmail(email) {
- var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
- return regex.test(email);
- }
- if(IsEmail(employee_email)) {
- // alert("valid");
- jQuery("#employee_email").css("border-color" , "rgb(225, 225, 225)");
- }
- else
- {
- jQuery("#employee_email").css("border-color" , "red");
- jQuery("#employee_email").focus();
- return false;
- }
- var employee_login = jQuery('#employee_login').val();
- if(employee_login==""){
- jQuery("#employee_login").css("border-color" , "red");
- jQuery("#employee_login").focus();
- return false;
- }
- else
- {
- jQuery("#employee_login").css("border-color", "#dadada");
- }
- //var pattern = /^(?=.*[A-Za-z])(?=.*\d)(?=.*[$@$!%*#?&])[A-Za-z\d$@$!%*#?&]{8,}$/;
- data = jQuery('#employee_password').val();
- var len = data.length;
- // alert(len);
- if(len < 8) {
- alert("Assistant Password should be at least 8 characters");
- jQuery("#employee_password").css("border-color" , "red");
- return false;
- }else if(len > 8){
- alert("only 8 characters allowed");
- return false;
- }else{}
- });
- var text_max = 150;
- jQuery('#textarea_feedback').html(text_max + ' characters remaining');
- jQuery('#textarea').keyup(function() {
- var text_length = jQuery('#textarea').val().length;
- var text_remaining = text_max - text_length;
- jQuery('#textarea_feedback').html(text_remaining + ' characters remaining');
- });
- });
- jQuery(document).ready(function(){
- jQuery(".chng_pwd").click(function(){
- var field_id = jQuery(this).attr('id');
- jQuery.ajax({
- type:'POST',
- url:'http://www.seocheatguides.com/wp-content/plugins/Membership_dashborad/membership_fields.php?field_id='+field_id,
- data:"field_id="+field_id,
- success: function(data){
- jQuery('#myModal').html(data);
- }
- });
- });
- jQuery(".delete_class").click(function(){
- var del_id = jQuery(this).attr('id');
- if(confirm('Are you sure you want to delete this?')==true){
- jQuery.ajax({
- type:'POST',
- url:'http://www.seocheatguides.com/wp-content/plugins/Membership_dashborad/delete.php?del_id=" + del_id,',
- data:"del_id="+del_id,
- success: function(result){
- //alert(result);
- if(result == 1){
- alert("successfully deleted row!");
- document.location.href = 'http://www.seocheatguides.com/wp-admin/admin.php?page=Membership_dashborad%2Fmembership_dashboard.php%2Fassign-tasks';
- }
- else{
- alert("can't delete this row..");
- }
- }
- });
- }
- });
- var phone = {};
- // http://country.io/phone.json
- phone.codes = {"BD": "880", "BE": "32", "BF": "226", "BG": "359", "BA": "387", "WF": "681", "BL": "590", "BN": "673", "BO": "591", "BH": "973", "BI": "257", "BJ": "229", "BT": "975", "BV": "", "BW": "267", "WS": "685", "BQ": "599", "BR": "55", "BY": "375", "BZ": "501", "RU": "7", "RW": "250", "RS": "381", "TL": "670", "RE": "262", "TM": "993", "TJ": "992", "RO": "40", "TK": "690", "GW": "245", "GT": "502", "GS": "", "GR": "30", "GQ": "240", "GP": "590", "JP": "81", "GY": "592", "GF": "594", "GE": "995", "GB": "44", "GA": "241", "SV": "503", "GN": "224", "GM": "220", "GL": "299", "GI": "350", "GH": "233", "OM": "968", "TN": "216", "JO": "962", "HR": "385", "HT": "509", "HU": "36", "HK": "852", "HN": "504", "HM": " ", "VE": "58", "PS": "970", "PW": "680", "PT": "351", "SJ": "47", "PY": "595", "IQ": "964", "PA": "507", "PF": "689", "PG": "675", "PE": "51", "PK": "92", "PH": "63", "PN": "870", "PL": "48", "PM": "508", "ZM": "260", "EH": "212", "EE": "372", "EG": "20", "ZA": "27", "EC": "593", "IT": "39", "VN": "84", "SB": "677", "ET": "251", "SO": "252", "ZW": "263", "SA": "966", "ES": "34", "ER": "291", "ME": "382", "MD": "373", "MG": "261", "MF": "590", "MA": "212", "MC": "377", "UZ": "998", "MM": "95", "ML": "223", "MO": "853", "MN": "976", "MH": "692", "MK": "389", "MU": "230", "MT": "356", "MW": "265", "MV": "960", "MQ": "596", "MR": "222", "UG": "256", "TZ": "255", "MY": "60", "MX": "52", "IL": "972", "FR": "33", "IO": "246", "SH": "290", "FI": "358", "FJ": "679", "FK": "500", "FM": "691", "FO": "298", "NI": "505", "NL": "31", "NO": "47", "NA": "264", "VU": "678", "NC": "687", "NE": "227", "NF": "672", "NG": "234", "NZ": "64", "NP": "977", "NR": "674", "NU": "683", "CK": "682", "XK": "", "CI": "225", "CH": "41", "CO": "57", "CN": "86", "CM": "237", "CL": "56", "CC": "61", "CA": "1", "CG": "242", "CF": "236", "CD": "243", "CZ": "420", "CY": "357", "CX": "61", "CR": "506", "CW": "599", "CV": "238", "CU": "53", "SZ": "268", "SY": "963", "SX": "599", "KG": "996", "KE": "254", "SS": "211", "SR": "597", "KI": "686", "KH": "855", "KM": "269", "ST": "239", "SK": "421", "KR": "82", "SI": "386", "KP": "850", "KW": "965", "SN": "221", "SM": "378", "SL": "232", "SC": "248", "KZ": "7", "SG": "65", "SE": "46", "SD": "249", "DJ": "253", "DK": "45", "DE": "49", "YE": "967", "DZ": "213", "US": "1", "UY": "598", "YT": "262", "UM": "1", "LB": "961", "LA": "856", "TV": "688", "TW": "886", "TR": "90", "LK": "94", "LI": "423", "LV": "371", "TO": "676", "LT": "370", "LU": "352", "LR": "231", "LS": "266", "TH": "66", "TF": "", "TG": "228", "TD": "235", "LY": "218", "VA": "379", "AE": "971", "AD": "376", "AF": "93", "IS": "354", "IR": "98", "AM": "374", "AL": "355", "AO": "244", "AQ": "", "AR": "54", "AU": "61", "AT": "43", "AW": "297", "IN": "91", "AZ": "994", "IE": "353", "ID": "62", "UA": "380", "QA": "974", "MZ": "258"};
- // default country code instead of 8
- phone.codes_default = '7';
- // list of inputs
- phone.input = document.querySelectorAll('#employee_phone');
- phone.only_numbers = function(p) {
- return p.replace(new RegExp('[^0-9]','g'),'');
- };
- phone.format = function(input) {
- var p = phone.only_numbers(input.value);
- if(p && p.length > 0) {
- var formatted = '+';
- var code = '';
- for(i in this.codes) {
- if(this.codes[i] === p.substring(0,1) || (p.length > 1 && this.codes[i] === p.substring(0,2)) || (p.length > 2 && this.codes[i] === p.substring(0,3))) {
- code = this.codes[i];
- }
- }
- if(p.length > 2) {
- if(!code) {
- code = this.codes_default;
- }
- formatted += '('+code;
- if(p.length > (code.length+2)) {
- formatted += ')-('+p.substring(code.length,(code.length+3));
- if(p.length > (code.length+5)) {
- formatted += ')-'+p.substring((code.length+3),(code.length+6));
- if(p.length > (code.length+7)) {
- formatted += '-'+p.substring((code.length+6),(code.length+8));
- if(p.length > (code.length+9)) {
- if(p.length === (code.length+10)) {
- formatted += ''+p.substring((code.length+8),(code.length+10));
- } else {
- formatted += p.substring((code.length+8),(code.length+9));
- if(p.length > (code.length+10) && p.length <= (code.length+12)) {
- formatted += '-'+p.substring((code.length+9),p.length);
- } else {
- if(p.length > (code.length+12)) {
- formatted += '-'+p.substring((code.length+9),(code.length+12))+'-'+p.substring((code.length+12),p.length);
- }
- }
- }
- }
- if(p.length === (code.length+9)) {
- formatted += '-'+p.substring((code.length+8),(code.length+9));
- }
- } else {
- if(p.length === (code.length+7)) {
- formatted += '-'+(p.substring((code.length+6),(code.length+7)));
- } else {
- formatted += (p.substring((code.length+6),p.length));
- }
- }
- } else {
- if(p.length === (code.length+4) || p.length === (code.length+5)) {
- formatted += '-'+(p.substring((code.length+3),p.length));
- } else {
- formatted += (p.substring((code.length+3),p.length));
- }
- }
- } else {
- formatted += ' '+(p.substring(code.length,p.length));
- }
- input.value = formatted;
- }
- }
- };
- for(var i = 0; i < phone.input.length; i++) {
- phone.input[i].onkeydown = function(e) {
- var key = e.charCode || e.keyCode || 0;
- if(((key == 8 || key == 9 || key == 46 || (key >= 48 && key <= 57) || (key >= 96 && key <= 105)) && !e.shiftKey) || (key == 65 && e.ctrlKey)) {
- if((key >= 48 && key <= 57) || (key >= 96 && key <= 105)) {
- phone.format(this);
- }
- } else {
- return false;
- }
- };
- phone.input[i].onkeyup = function() {
- if(phone.only_numbers(this.value).length > 12) {
- this.value = this.value.substring(0,(this.value.length-1));
- }
- };
- phone.input[i].onblur = function() {
- phone.format(this);
- };
- phone.input[i].onclick = function() {
- phone.format(this);
- };
- }
- jQuery("#update_assistant").click(function(){
- var name_assistant = jQuery('#name_assistant').val();
- if(name_assistant == ""){
- jQuery("#name_assistant").css("border-color" , "red");
- jQuery("#name_assistant").focus();
- return false;
- }
- else
- {
- jQuery("#name_assistant").css("border-color", "#dadada");
- }
- var assistant_email = jQuery('#assistant_email').val();
- if(assistant_email == ""){
- jQuery("#assistant_email").css("border-color" , "red");
- jQuery("#assistant_email").focus();
- return false;
- }
- else
- {
- jQuery("#assistant_email").css("border-color", "#dadada");
- }
- var check_login = jQuery('#check_login').val();
- if(check_login == ""){
- jQuery("#check_login").css("border-color" , "red");
- jQuery("#check_login").focus();
- return false;
- }
- else
- {
- jQuery("#check_login").css("border-color", "#dadada");
- }
- var required_pass = jQuery('#required_pass').val();
- if(required_pass == ""){
- jQuery("#required_pass").css("border-color" , "red");
- jQuery("#required_pass").focus();
- return false;
- }
- else
- {
- jQuery("#required_pass").css("border-color", "#dadada");
- }
- });
- });
- </script>
- <style>
- .form-control.name-field {
- width: 78%;
- }
- .form-control.employee_phone{
- width:78%;
- }
- .mandatory > p{
- color: red;
- font-size: 13px;
- margin-top: 15px;
- }
- .control-label.col-sm-2.check_assistant {
- width: 33%;
- }
- .check_assistant {
- width: 100%;
- }
- .pmpro_asterisk{float: right;width: auto;}
- .form-horizontal .col-sm-7 input{float:left;}
- #textarea {
- margin-left: 115px;
- width: 78%;
- padding-bottom: 30px;
- }
- </style>
- <h2 style="text-align:center;">Register a New Assistant</h2>
- <form class="form-horizontal" role="form" action="" method="POST">
- <div class="form-group">
- <label class="required control-label col-sm-2" for="employee">Assistant Name</label>
- <div class="col-sm-7 employee_information">
- <input name="employee_name" type="text" class="form-control name-field" value="" placeholder="Employee Name" id="employee_name" />
- </div>
- </div>
- <div class="form-group">
- <label class="required control-label col-sm-2" for="employee_email">Assistant Email</label>
- <div class="col-sm-7 employee_information">
- <input type="text" name="employee_email" class="form-control name-field" value="" id="employee_email" PLaceholder="Employee Email" />
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="phone_number">Phone Number</label>
- <div class="col-sm-7">
- <input type="text" name="employee_phone" class="form-control employee_phone" value="" id="employee_phone" PLaceholder="Phone Number" />
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="comment">Comments About Assistant</label>
- <div class="col-sm-7">
- <textarea id="textarea" name="comment" PLaceholder="Comments About Assistant" maxlength='150'></textarea>
- </div><div id="textarea_feedback"></div>
- </div>
- <div class="form-group">
- <label class="required control-label col-sm-2" for="employee_login">Assistant Login</label>
- <div class="col-sm-7 employee_information">
- <input type="text" name="employee_login" class="form-control name-field" value="" id="employee_login" PLaceholder="Employee Login" />
- </div>
- </div>
- <div class="form-group">
- <label class="required control-label col-sm-2" for="password">Assistant Password</label>
- <div class="col-sm-7 employee_information">
- <input type="password" name="employee_password" value="" class="form-control name-field" id="employee_password" PLaceholder="Password"/>
- </div>
- </div>
- <div class="form-group">
- <div class="col-sm-offset-2 col-sm-10" style="margin-left: 26.667%;">
- <input type="submit" class="btn btn-primary" name="employee_submit" value="Add New Assistant" id="employee_submit"/>
- </div>
- </div>
- </form>
- <div id="counter"></div>
- <?php
- if(isset($_POST['employee_submit']))
- {
- $string_employee = $_POST['employee_name'];
- $stt = preg_replace('/\s+/', '', $string_employee);
- $employee_name = strtolower($stt);
- $employee_email = trim( strip_tags( stripslashes( $_POST['employee_email']) ) );
- $assistant_phone = $_POST['employee_phone'];
- $employee_comment = $_POST['comment'];
- $string_login = $_POST['employee_login'];
- $st = preg_replace('/\s+/', '', $string_login);
- $employee_login = strtolower($st);
- $employee_password = $_POST['employee_password'];
- global $wpdb;
- $client_sql = "select * from wpmw_users where user_email='$employee_email'";
- $client_query=mysql_query($client_sql);
- $count=mysql_num_rows($client_query);
- if($count>0){
- echo "Sorry, that email address is already used! Try Something new...";
- return false;
- }
- $table_name = $wpdb->prefix . "users";
- $id = get_current_user_id();
- $wpdb->query('Insert into '.$table_name.' (user_nicename,user_email,user_login,user_pass,user_registered, user_status, display_name,user_employee,current_employee_user_id) values("'.$employee_name.'","'.$employee_email.'","'.$employee_login.'","'.MD5($employee_password).'","'.$time.'", "0", "'.$employee_name.'","1","'.$id.'")');
- $employee_data = 'Insert into '.$table_name.' (user_nicename,user_email,user_login,user_pass,user_registered, user_status, display_name,user_employee,current_employee_user_id) values("'.$employee_name.'","'.$employee_email.'","'.$employee_login.'","'.MD5($employee_password).'","'.$time.'", "0", "'.$employee_name.'","1","'.$id.'")';
- $id = get_current_user_id();
- //preg_replace('/\s+/', '', $str_login);
- $emp_sql="select * from $table_name order by id desc limit 0,1";
- $emp_query=mysql_query($emp_sql);
- $emp_fetch=mysql_fetch_array($emp_query);
- // print_r($emp_fetch);
- $capa='a:1:{s:12:"file_manager";b:1;}';
- $emp_user_id = $emp_fetch["ID"];
- $usermeta_table_name = $wpdb->prefix . "usermeta";
- $wpdb->query("INSERT INTO $usermeta_table_name (umeta_id,user_id,meta_key,meta_value)
- VALUES ( NULL,$emp_user_id,'wpmw_capabilities','$capa' )");
- $wpdb->query("INSERT INTO $usermeta_table_name (umeta_id,user_id,meta_key,meta_value)
- VALUES ( NULL,$emp_user_id,'wpmw_user_level',0 )");
- $wpdb->query("INSERT INTO $usermeta_table_name (umeta_id,user_id,meta_key,meta_value)
- VALUES ( NULL,$emp_user_id,'employee_id','$id' )");
- $wpdb->query("INSERT INTO $usermeta_table_name (umeta_id,user_id,meta_key,meta_value)
- VALUES ( NULL,$emp_user_id,'employee_phone','$assistant_phone' )");
- $wpdb->query("INSERT INTO $usermeta_table_name (umeta_id,user_id,meta_key,meta_value)
- VALUES ( NULL,$emp_user_id,'employee_comment','$employee_comment')");
- if( $employee_data ){
- echo "Thank You for creating new assistant...";
- //header('Location:http://www.seocheatguides.com/wp-admin/admin.php?page=Membership_dashborad%2Fmembership_dashboard.php%2Fassign-tasks');
- }else{
- echo "Insertion failed";
- }
- }
- $employee_id = $_POST['employee_id'];
- $table_name = $wpdb->prefix . "users";
- global $wpdb;
- $id = get_current_user_id();
- $user_count = $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->users" );
- $results = $wpdb->get_results( 'SELECT * FROM wpmw_users where user_employee = "1" and current_employee_user_id ="'.$id.'" ');
- //print_r($results);
- ?>
- <table class="widefat membership-levels">
- <thead>
- <tr>
- <th>Assistant Name</th>
- <th>Assistant Email</th>
- <th>Assistant Login</th>
- <th>Password</th>
- <th>Change Assistant Information</th>
- <th>Delete Account</th>
- </tr>
- </thead>
- <?php
- foreach($results as $request){
- $str = $request->user_nicename;
- $test_nce = preg_replace('/\s+/', '', $str);
- $test = strtolower($test_nce);
- $str_login = $request->user_login;
- $txt_log = preg_replace('/\s+/', '', $str_login);
- $test_login = strtolower($txt_log);
- //print_r($test_login);
- //echo '<p>' .$request->employee_email. '</p>';
- ?>
- <tbody class="ui-sortable">
- <tr class="ui-sortable-handle">
- <td><?php echo $test; ?></td>
- <td><?php echo $request->user_email; ?></td>
- <td><?php echo $test_login; ?></td>
- <td><?php echo $request->user_pass;?></td>
- <td>
- <button type="button" class="chng_pwd" id="<?php echo $request->ID; ?>" data-toggle="modal" >Update Information</button></td>
- <td><!--span><a showid="<?php //echo $request->employee_id; ?>" id="dis_edit" class="editid<?php //echo $request->employee_id; ?>" href=""> Edit </a></span-->
- <form action ="" method="POST">
- <?php
- global $wpdb;
- $res11 = $wpdb->get_results( "SELECT job_status FROM wpmw_assign_tasks where employee_menu = '$str'");
- $arr=array();
- foreach($res11 as $redf){
- //print_r($redf);
- array_push($arr,$redf->job_status);
- }
- if(in_array("pending", $arr) || $arr=='' ||$arr =='Registered'){
- ?>
- <input type="button" class="delete_class btn btn-danger" title ="Can't delete this detail until complete the job" name="submit" id="<?php echo $request->ID;?>" value="Delete" disabled>
- <?php
- }
- else{
- ?>
- <input type="button" class="delete_class btn btn-danger" name="submit" id="<?php echo $request->ID;?>" value="Delete">
- <?php
- }
- ?>
- </form>
- <!--a href="http://www.seocheatguides.com/wp-admin/admin.php?page=Membership_dashborad%2Fmembership_dashboard.php%2Fassign-tasks&action=delete&id=<?php echo $request->ID; ?>" class="btn btn-danger">Delete</a-->
- </td>
- </tbody>
- </tr>
- <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
- <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
- <div class="modal fade" id="myModal" role="dialog">
- </div><?php } ?>
- </table>
- <style>
- .check_model form .form-group {
- float: left;
- margin: 0;
- width: 100%;
- }
- </style>
- <div class="mandatory">
- <p>* Denotes a mandatory field</p>
- </div>
- <?php
- }
- /************ Add New Clients ******************/
- function clivern_render_client_page(){
- ?>
- <h1 style="text-align:center;">Register a New Client</h1>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
- <script>
- jQuery(document).ready(function(){
- jQuery('.register_Information').append('<span class="pmpro_asterisk"> <abbr title="Required Field">*</abbr></span>');
- var phone = {};
- // http://country.io/phone.json
- phone.codes = {"BD": "880", "BE": "32", "BF": "226", "BG": "359", "BA": "387", "WF": "681", "BL": "590", "BN": "673", "BO": "591", "BH": "973", "BI": "257", "BJ": "229", "BT": "975", "BV": "", "BW": "267", "WS": "685", "BQ": "599", "BR": "55", "BY": "375", "BZ": "501", "RU": "7", "RW": "250", "RS": "381", "TL": "670", "RE": "262", "TM": "993", "TJ": "992", "RO": "40", "TK": "690", "GW": "245", "GT": "502", "GS": "", "GR": "30", "GQ": "240", "GP": "590", "JP": "81", "GY": "592", "GF": "594", "GE": "995", "GB": "44", "GA": "241", "SV": "503", "GN": "224", "GM": "220", "GL": "299", "GI": "350", "GH": "233", "OM": "968", "TN": "216", "JO": "962", "HR": "385", "HT": "509", "HU": "36", "HK": "852", "HN": "504", "HM": " ", "VE": "58", "PS": "970", "PW": "680", "PT": "351", "SJ": "47", "PY": "595", "IQ": "964", "PA": "507", "PF": "689", "PG": "675", "PE": "51", "PK": "92", "PH": "63", "PN": "870", "PL": "48", "PM": "508", "ZM": "260", "EH": "212", "EE": "372", "EG": "20", "ZA": "27", "EC": "593", "IT": "39", "VN": "84", "SB": "677", "ET": "251", "SO": "252", "ZW": "263", "SA": "966", "ES": "34", "ER": "291", "ME": "382", "MD": "373", "MG": "261", "MF": "590", "MA": "212", "MC": "377", "UZ": "998", "MM": "95", "ML": "223", "MO": "853", "MN": "976", "MH": "692", "MK": "389", "MU": "230", "MT": "356", "MW": "265", "MV": "960", "MQ": "596", "MR": "222", "UG": "256", "TZ": "255", "MY": "60", "MX": "52", "IL": "972", "FR": "33", "IO": "246", "SH": "290", "FI": "358", "FJ": "679", "FK": "500", "FM": "691", "FO": "298", "NI": "505", "NL": "31", "NO": "47", "NA": "264", "VU": "678", "NC": "687", "NE": "227", "NF": "672", "NG": "234", "NZ": "64", "NP": "977", "NR": "674", "NU": "683", "CK": "682", "XK": "", "CI": "225", "CH": "41", "CO": "57", "CN": "86", "CM": "237", "CL": "56", "CC": "61", "CA": "1", "CG": "242", "CF": "236", "CD": "243", "CZ": "420", "CY": "357", "CX": "61", "CR": "506", "CW": "599", "CV": "238", "CU": "53", "SZ": "268", "SY": "963", "SX": "599", "KG": "996", "KE": "254", "SS": "211", "SR": "597", "KI": "686", "KH": "855", "KM": "269", "ST": "239", "SK": "421", "KR": "82", "SI": "386", "KP": "850", "KW": "965", "SN": "221", "SM": "378", "SL": "232", "SC": "248", "KZ": "7", "SG": "65", "SE": "46", "SD": "249", "DJ": "253", "DK": "45", "DE": "49", "YE": "967", "DZ": "213", "US": "1", "UY": "598", "YT": "262", "UM": "1", "LB": "961", "LA": "856", "TV": "688", "TW": "886", "TR": "90", "LK": "94", "LI": "423", "LV": "371", "TO": "676", "LT": "370", "LU": "352", "LR": "231", "LS": "266", "TH": "66", "TF": "", "TG": "228", "TD": "235", "LY": "218", "VA": "379", "AE": "971", "AD": "376", "AF": "93", "IS": "354", "IR": "98", "AM": "374", "AL": "355", "AO": "244", "AQ": "", "AR": "54", "AU": "61", "AT": "43", "AW": "297", "IN": "91", "AZ": "994", "IE": "353", "ID": "62", "UA": "380", "QA": "974", "MZ": "258"};
- // default country code instead of 8
- phone.codes_default = '7';
- // list of inputs
- phone.input = document.querySelectorAll('#phone_address');
- phone.only_numbers = function(p) {
- return p.replace(new RegExp('[^0-9]','g'),'');
- };
- phone.format = function(input) {
- var p = phone.only_numbers(input.value);
- if(p && p.length > 0) {
- var formatted = '+';
- var code = '';
- for(i in this.codes) {
- if(this.codes[i] === p.substring(0,1) || (p.length > 1 && this.codes[i] === p.substring(0,2)) || (p.length > 2 && this.codes[i] === p.substring(0,3))) {
- code = this.codes[i];
- }
- }
- if(p.length > 2) {
- if(!code) {
- code = this.codes_default;
- }
- formatted += '('+code;
- if(p.length > (code.length+2)) {
- formatted += ')-('+p.substring(code.length,(code.length+3));
- if(p.length > (code.length+5)) {
- formatted += ')-'+p.substring((code.length+3),(code.length+6));
- if(p.length > (code.length+7)) {
- formatted += '-'+p.substring((code.length+6),(code.length+8));
- if(p.length > (code.length+9)) {
- if(p.length === (code.length+10)) {
- formatted += ''+p.substring((code.length+8),(code.length+10));
- } else {
- formatted += p.substring((code.length+8),(code.length+9));
- if(p.length > (code.length+10) && p.length <= (code.length+12)) {
- formatted += '-'+p.substring((code.length+9),p.length);
- } else {
- if(p.length > (code.length+12)) {
- formatted += '-'+p.substring((code.length+9),(code.length+12))+'-'+p.substring((code.length+12),p.length);
- }
- }
- }
- }
- if(p.length === (code.length+9)) {
- formatted += '-'+p.substring((code.length+8),(code.length+9));
- }
- } else {
- if(p.length === (code.length+7)) {
- formatted += '-'+(p.substring((code.length+6),(code.length+7)));
- } else {
- formatted += (p.substring((code.length+6),p.length));
- }
- }
- } else {
- if(p.length === (code.length+4) || p.length === (code.length+5)) {
- formatted += '-'+(p.substring((code.length+3),p.length));
- } else {
- formatted += (p.substring((code.length+3),p.length));
- }
- }
- } else {
- formatted += ' '+(p.substring(code.length,p.length));
- }
- input.value = formatted;
- }
- }
- };
- for(var i = 0; i < phone.input.length; i++) {
- phone.input[i].onkeydown = function(e) {
- var key = e.charCode || e.keyCode || 0;
- if(((key == 8 || key == 9 || key == 46 || (key >= 48 && key <= 57) || (key >= 96 && key <= 105)) && !e.shiftKey) || (key == 65 && e.ctrlKey)) {
- if((key >= 48 && key <= 57) || (key >= 96 && key <= 105)) {
- phone.format(this);
- }
- } else {
- return false;
- }
- };
- phone.input[i].onkeyup = function() {
- if(phone.only_numbers(this.value).length > 12) {
- this.value = this.value.substring(0,(this.value.length-1));
- }
- };
- phone.input[i].onblur = function() {
- phone.format(this);
- };
- phone.input[i].onclick = function() {
- phone.format(this);
- };
- }
- jQuery("#register_submit").click(function(){
- var client_name = jQuery('#client_name').val();
- if(client_name == ""){
- jQuery("#client_name").css("border-color" , "red");
- jQuery("#client_name").focus();
- return false;
- }
- else
- {
- jQuery("#client_name").css("border-color", "#dadada");
- }
- var reg_name = jQuery('#reg-name').val();
- if(reg_name == ""){
- jQuery("#reg-name").css("border-color" , "red");
- jQuery("#reg-name").focus();
- return false;
- }
- else
- {
- jQuery("#reg-name").css("border-color", "#dadada");
- }
- var business_name=jQuery('#business_name').val();
- if(business_name==""){
- jQuery("#business_name").css("border-color" , "red");
- jQuery("#business_name").focus();
- return false;
- }
- else
- {
- jQuery("#business_name").css("border-color", "#dadada");
- }
- var address_bar = jQuery('#address_bar').val();
- if(address_bar ==""){
- jQuery("#address_bar").css("border-color" , "red");
- jQuery("#address_bar").focus();
- return false;
- }
- else
- {
- jQuery("#address_bar").css("border-color", "#dadada");
- }
- if(document.getElementById("countryId").value == "")
- {
- alert("Please select country value"); // prompt user
- document.getElementById("countryId").focus(); //set focus back to control
- return false;
- }
- if(document.getElementById("stateId").value == "")
- {
- alert("Please select state value ");
- document.getElementById("stateId").focus();
- return false;
- }
- if(document.getElementById("cityId").value == "")
- {
- alert("Please select city value");
- document.getElementById("cityId").focus();
- return false;
- }
- var coun= jQuery('#countryId :selected').val(); // or $(this).val()
- //alert(coun);
- if(coun == 'Canada'){
- var zip = jQuery('#zip').val();
- var reg = /^[ABCEGHJKLMNPRSTVXY]{1}\d{1}[A-Z]{1} *\d{1}[A-Z]{1}\d{1}$/;
- if (zip == ""){jQuery("#zip").css("border-color" , "red");
- alert("*Zipcode required!");
- return false;
- }
- else if ((zip.length)< 6 || (zip.length)>6 ){jQuery("#zip").css("border-color" , "red");
- alert("*zipcode should only be 6 digits"); return false;
- }
- else if (!reg.test(zip)){
- alert("*zipcode should be in the format NLN LNL (Like K8N 3A3)");
- jQuery("#zip").css("border-color" , "red");
- return false;
- }
- else { jQuery("#zip").css("border-color" , "#dadada");
- return true;
- }
- }
- if(coun == 'United States'){
- var zip = jQuery('#zip').val();
- var reg = /^\d{5}(-\d{4})?$/;
- if (zip == ""){
- jQuery("#zip").css("border-color" , "red");
- alert("*Zipcode required!");
- return false;
- }
- else if ((zip.length)< 5 || (zip.length)>5 ){jQuery("#zip").css("border-color" , "red");
- alert("*zipcode should only be 5 digits"); return false;
- }
- else if (!reg.test(zip)){
- alert("*zipcode should be numbers only");
- jQuery("#zip").css("border-color" , "red");
- return false;
- }
- else {jQuery("#zip").css("border-color" , "#dadada");
- }
- }
- else{
- var zip = jQuery('#zip').val();
- var reg = /(^\d{5}$)|(^\D{1}\d{1}\D{1}\s\d{1}\D{1}\d{1}$)/;
- if (zip == ""){jQuery("#zip").css("border-color" , "red");
- alert("*Zipcode required!");
- return false;
- }/*
- else if ((zip.length)< 5 || (zip.length)>5 ){jQuery("#zip").css("border-color" , "red");
- alert("*zipcode should only be 5 digits"); return false;
- }
- else if (!reg.test(zip)){
- alert("*zipcode should be numbers only");
- jQuery("#zip").css("border-color" , "red");
- return false;
- }*/
- else {jQuery("#zip").css("border-color" , "#dadada");
- }
- }
- var phone_address = jQuery('#phone_address').val();
- if(phone_address == ""){
- jQuery(".PhoneErr").text("Phone Number is missing");
- jQuery("#phone_address").css("border-color" , "red");
- jQuery("#phone_address").focus();
- return false;
- }
- else {jQuery("#phone_address").css("border-color" , "#dadada");
- }
- var reg_email = $("#reg_email").val();
- if(reg_email == ""){
- jQuery("#reg_email").css("border-color" , "red");
- jQuery("#reg_email").focus();
- return false;
- }
- function IsEmail(email) {
- var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
- return regex.test(email);
- }
- if(IsEmail(reg_email)) {
- // alert("valid");
- jQuery("#reg_email").css("border-color" , "rgb(225, 225, 225)");
- }
- else
- {
- jQuery("#reg_email").css("border-color" , "red");
- jQuery("#reg_email").focus();
- return false;
- }
- var business_description = jQuery('#business_description ').val();
- if(business_description == ""){
- jQuery("#business_description ").css("border-color" , "red");
- jQuery("#business_description ").focus();
- return false;
- }
- else {jQuery("#business_description ").css("border-color" , "#dadada");
- }
- var business_category = jQuery('#business_category').val();
- if(business_category == ""){
- jQuery("#business_category").css("border-color" , "red");
- jQuery("#business_category").focus();
- return false;
- }
- else {jQuery("#business_category").css("border-color" , "#dadada");
- }
- var email_account = jQuery('#email_account').val();
- if(email_account == ""){
- jQuery("#email_account").css("border-color" , "red");
- jQuery("#email_account").focus();
- return false;
- }
- else {jQuery("#email_account").css("border-color" , "#dadada");
- }
- value = jQuery('#password').val();
- var length = value.length;
- if(length < 8) {
- alert("Gmail Password should be at least 8 characters");
- jQuery("#password").css("border-color" , "red");
- return false;
- }else if(length > 8){
- alert("only 8 characters allowed");
- jQuery("#password").css("border-color" , "red");
- return false;
- }else{jQuery("#password").css("border-color" , "#dadada");}
- });
- /*
- $(wrapper).on("click",".database_field", function(e){
- var label= $("#label").val();
- var mytext= $("#mytext").val();
- jQuery.ajax({
- type:'POST',
- url:'http://www.seocheatguides.com/wp-content/plugins/Membership_dashborad/membership_fields.php',
- data:"label="+label+"&mytext="+mytext,
- success: function(result){
- alert(result);
- }
- });
- });*/
- jQuery(".delete_field").on("click", function(){
- if (confirm("Are you sure you want to delete this row?"))
- {
- var delete_id = jQuery(this).attr('id');
- var name = jQuery(this).attr('name');
- var label = jQuery(this).attr('label');
- jQuery.ajax({
- type:'POST',
- url:'http://www.seocheatguides.com/wp-content/plugins/Membership_dashborad/delete_extra_field.php?delete_id=' + delete_id + '&label='
- + label +'&name=' + name,
- data:"delete_id="+delete_id,
- success: function(result){
- // alert(data);
- jQuery(this).remove();
- }
- });
- }
- });
- jQuery('.vfb-submit').attr('type','hidden');
- jQuery("#register_submit").click(function(){
- jQuery("#item-vfb-1").submit();
- return true;
- });
- });
- </script>
- <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
- <script type= "text/javascript" src = "plugins_url('countries.js')"></script>
- <form class="form-horizontal" role="form" action="" method="POST" enctype="multipart/form-data" id="form_id">
- <h2>General Business Information</h2>
- <div class="form-group">
- <label class="control-label col-sm-2" for="client_number">Client Number</label>
- <div class="col-sm-7 register_Information">
- <input name="client_number" type="text" class="form-control login-field" value="<?php echo uniqid(); ?>" id="client_number" disabled="disabled"/>
- <input type="hidden" value="<?php echo uniqid(); ?>" />
- </div>
- </div>
- <!--div class="form-group">
- <label class="control-label col-sm-2 business_Information" for="username">Business Name</label>
- <div class="col-sm-7 register_Information">
- <input name="reg_name" type="text" class="form-control business_Information" value="<?php echo(isset($_POST['reg_name']) ? $_POST['reg_name'] : null); ?>" placeholder="Username" id="reg-name"/>
- </div>
- </div-->
- <div class="form-group">
- <label class="control-label col-sm-2 business_Information" for="client_name">Client Contact Name</label>
- <div class="col-sm-7 register_Information">
- <input type="text" name="client_name" class="form-control business_Information" value="<?php echo(isset($_POST['client_name']) ? $_POST['client_name'] : null); ?>" id="client_name" PLaceholder="Clients Contact Name"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2 business_Information" for="username">Business Name</label>
- <div class="col-sm-7 register_Information">
- <input name="reg_name" type="text" class="form-control business_Information" value="<?php echo(isset($_POST['reg_name']) ? $_POST['reg_name'] : null); ?>" placeholder="Business Name" id="reg-name"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2 business_Information" for="address">Address</label>
- <div class="col-sm-7 register_Information">
- <input type="text" name="address" value="<?php echo(isset($_POST['address']) ? $_POST['address'] : null); ?>" class="form-control business_Information" id="address_bar" PLaceholder="Address"/>
- </div>
- </div>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
- <script src="http://lab.iamrohit.in/js/location.js"></script>
- <div class="form-group">
- <label class="control-label col-sm-2 business_Information" for="country">Country</label>
- <div class="col-sm-7 register_Information">
- <select name="country" class="countries business_Information" id="countryId" required>
- <option value="">Select Country</option>
- </select>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2 business_Information" for="state">State/Province</label>
- <div class="col-sm-7 register_Information">
- <select name="state" class="states business_Information" id="stateId" required>
- <option value="">Select State</option>
- </select>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2 business_Information" for="city">City</label>
- <div class="col-sm-7 register_Information">
- <select name="city" class="cities business_Information" id="cityId" required>
- <option value="">Select City</option></select>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2 business_Information" for="zip">Zip/Postal Code</label>
- <div class="col-sm-7 register_Information">
- <input type="text" name="zip_code" class="form-control business_Information" value="<?php echo(isset($_POST['zip_code']) ? $_POST['zip_code'] : null); ?>" id="zip" PLaceholder="Zip Code"/><span class="errorMessage" onkeypress="keypress_example()"></span>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2 business_Information" for="phone_number">Phone Number</label>
- <div class="col-sm-7 register_Information">
- <input type="text" name="phone_address" class="form-control business_Information" value="<?php echo(isset($_POST['phone_address']) ? $_POST['phone_address'] : null); ?>" id="phone_address" placeholder="Phone Address"/>
- </div><div class="PhoneErr"> </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2 business_Information" for="email">Client Info Email</label>
- <div class="col-sm-7 register_Information">
- <input type="text" name="reg_email" class="form-control business_Information" value="<?php echo(isset($_POST['reg_email']) ? $_POST['reg_email'] : null); ?>" id="reg_email" placeholder="Enter Your Email Address"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2 business_Information" for="business_description">Business Description</label>
- <div class="col-sm-7 register_Information">
- <input type="text" name="business_description" value="<?php echo(isset($_POST['business_description']) ? $_POST['business_description'] : null); ?>" class="form-control business_Information" id="business_description" Placeholder="Business Description"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2 business_Information" for="business_category">Business Category</label>
- <div class="col-sm-7 register_Information">
- <input type="text" name="business_category" value="<?php echo(isset($_POST['business_category']) ? $_POST['business_category'] : null); ?>" class="form-control business_Information" id="business_category" Placeholder="Business Category"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2 business_Information" for="url">Client Website URL</label>
- <div class="col-sm-7 register_Information">
- <input type="text" name="url_address" value="<?php echo(isset($_POST['url_address']) ? $_POST['url_address'] : null); ?>" class="form-control business_Information" id="url_address" placeholder="Url Address"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="url">Hours Operation:</label>
- <div class="head_sec">
- <div> Open </div>
- <div> close </div>
- </div>
- <div name="body_sec" class="body_sec">
- <?php
- $openTimes = "<option value=\"06:00\">6:00 AM</option>
- <option value=\"06:30\">6:30 AM</option>
- <option value=\"07:00\">7:00 AM</option>
- <option value=\"07:30\">7:30 AM</option>
- <option value=\"08:00\">8:00 AM</option>
- <option value=\"08:30\">8:30 AM</option>
- <option value=\"09:00\" selected>9:00 AM</option>
- <option value=\"09:30\">9:30 AM</option>
- <option value=\"10:00\">10:00 AM</option>
- <option value=\"10:30\">10:30 AM</option>
- <option value=\"11:00\">11:00 AM</option>
- <option value=\"11:30\">11:30 AM</option>
- <option value=\"12:00\">12:00 PM</option>
- <option value=\"12:30\">12:30 PM</option>
- <option value=\"13:00\">1:00 PM</option>
- <option value=\"13:30\">1:30 PM</option>
- <option value=\"14:00\">2:00 PM</option>
- <option value=\"14:30\">2:30 PM</option>
- <option value=\"15:00\">3:00 PM</option>
- <option value=\"15:30\">3:30 PM</option>
- <option value=\"16:00\">4:00 PM</option>
- <option value=\"16:30\">4:30 PM</option>
- <option value=\"17:00\">5:00 PM</option>
- <option value=\"17:30\">5:30 PM</option>
- <option value=\"18:00\">6:00 PM</option>
- <option value=\"18:30\">6:30 PM</option>
- <option value=\"19:00\">7:00 PM</option>
- <option value=\"19:30\">7:30 PM</option>
- <option value=\"20:00\">8:00 PM</option>
- <option value=\"20:30\">8:30 PM</option>
- <option value=\"21:00\">9:00 PM</option>
- <option value=\"21:30\">9:30 PM</option>
- <option value=\"22:00\">10:00 PM</option>";
- $closeTimes = "<option value=\"06:00\">6:00 AM</option>
- <option value=\"06:30\">6:30 AM</option>
- <option value=\"07:00\">7:00 AM</option>
- <option value=\"07:30\">7:30 AM</option>
- <option value=\"08:00\">8:00 AM</option>
- <option value=\"08:30\">8:30 AM</option>
- <option value=\"09:00\">9:00 AM</option>
- <option value=\"09:30\">9:30 AM</option>
- <option value=\"10:00\">10:00 AM</option>
- <option value=\"10:30\">10:30 AM</option>
- <option value=\"11:00\">11:00 AM</option>
- <option value=\"11:30\">11:30 AM</option>
- <option value=\"12:00\">12:00 PM</option>
- <option value=\"12:30\">12:30 PM</option>
- <option value=\"13:00\">1:00 PM</option>
- <option value=\"13:30\">1:30 PM</option>
- <option value=\"14:00\">2:00 PM</option>
- <option value=\"14:30\">2:30 PM</option>
- <option value=\"15:00\">3:00 PM</option>
- <option value=\"15:30\">3:30 PM</option>
- <option value=\"16:00\">4:00 PM</option>
- <option value=\"16:30\">4:30 PM</option>
- <option value=\"17:00\" selected>5:00 PM</option>
- <option value=\"17:30\">5:30 PM</option>
- <option value=\"18:00\">6:00 PM</option>
- <option value=\"18:30\">6:30 PM</option>
- <option value=\"19:00\">7:00 PM</option>
- <option value=\"19:30\">7:30 PM</option>
- <option value=\"20:00\">8:00 PM</option>
- <option value=\"20:30\">8:30 PM</option>
- <option value=\"21:00\">9:00 PM</option>
- <option value=\"21:30\">9:30 PM</option>
- <option value=\"22:00\">10:00 PM</option>";
- ?>
- <div class="body_sec_inner">
- <div class="col-sm-7">
- <label class="hours">Mon: </label>
- <select name="from" id="from">
- <?php echo $openTimes; ?>
- </select>
- <select name="to" id="to">
- <?php echo $closeTimes; ?>
- </select>
- </div>
- <div class="col-sm-7">
- <label class="hours">Thes: </label>
- <select name="from" id="from">
- <?php echo $openTimes; ?>
- </select>
- <select name="to" id="to">
- <?php echo $closeTimes; ?>
- </select></div>
- <div class="col-sm-7">
- <label class="hours">wed: </label>
- <select name="from" id="from">
- <?php echo $openTimes; ?>
- </select>
- <select name="to" id="to">
- <?php echo $closeTimes; ?>
- </select></div>
- <div class="col-sm-7">
- <label class="hours">Thurs: </label>
- <select name="from" id="from">
- <?php echo $openTimes; ?>
- </select>
- <select name="to" id="to">
- <?php echo $closeTimes; ?>
- </select></div>
- <div class="col-sm-7">
- <label class="hours">Fri: </label>
- <select name="from" id="from">
- <?php echo $openTimes; ?>
- </select>
- <select name="to" ilabeld="to">
- <?php echo $closeTimes; ?>
- </select></div>
- <div class="col-sm-7">
- <label class="hours">Sat: </label>
- <select name="from" id="from">
- <?php echo $openTimes; ?>
- </select>
- <select name="to" id="to">
- <?php echo $closeTimes; ?>
- </select></div>
- <div class="col-sm-7">
- <label class="hours">Sun: </label>
- <select name="from" id="from">
- <?php echo $openTimes; ?>
- </select>
- <select name="to" id="to">
- <?php echo $closeTimes; ?>
- </select></div>
- </div>
- </div></div>
- <style>
- .inside1 .activity-block {
- float: left;
- width: 100%;
- }
- .body_sec_inner {
- float: right;
- width: 75%;
- }
- .body_sec_inner label {
- float: left;
- text-align: center;
- width: 15%;
- }
- .body_sec_inner > input {
- border: 1px solid #ccc;
- float: left;
- margin: 0;
- width: 16%;
- }
- .head_sec {
- float: right;
- width: 67%;
- }
- .head_sec div {
- float: left;
- padding: 5px 0;
- text-align: center;
- width: 12%;
- }
- .inside1 .activity-block {
- border:none;
- margin: 0 -12px;
- padding:0px;
- }
- .countries {
- margin-left: 115px;
- }
- .states {
- margin-left: 115px;
- }
- .cities {
- margin-left: 115px;
- }
- .pmpro_asterisk{float: right;width: auto;}
- .form-horizontal .col-sm-7 input{float:left; width: 78%;}
- .col-sm-7.next_lab.register_Information {
- width: 30%;
- }
- .col-sm-7.upper_lab.register_Information {
- width: 40%;
- }
- .col-sm-7.pre_lab.register_Information {
- width: 34%;
- }
- #stateId {
- width: 63%;
- }
- #cityId {
- width: 63%;
- }
- #label {
- margin-left: 30px;
- }
- #mytext {
- margin-bottom: 6px;
- margin-left: 100px;
- width: 45%;
- }
- .vfb-legend h3 {
- display: none;
- }
- .input_fields_wrap #form_success {
- font-size: 18px;
- text-align: center;
- }
- .intro_submit {
- display: inline-block;
- float: none;
- margin: 0 !important;
- padding: 0 20px 0 25px;
- width: 834px;
- }
- .intro_submit:hover {
- background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
- border: medium none;
- }
- .intro_submit fieldset ul {
- float: left;
- width: 100%;
- }
- .intro_submit fieldset ul li {
- float: left;
- width: 100%;
- margin-bottom: 37px;
- }
- .intro_submit fieldset ul li label {
- float: left;
- width: 34.5%;
- }
- .intro_submit fieldset ul li input {
- border-radius: 4px;
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;
- float: left;
- font-size: 14px;
- height: 34px;
- padding: 6px 12px;
- width: 55.5%;
- }
- .intro_submit fieldset ul li div {
- float: left;
- width: 63.5%;
- }
- .intro_submit fieldset ul li div textarea {
- float: left;
- width: 100%;
- height: 100px;
- }
- .intro_submit fieldset ul li div span {
- float: left;
- margin: 0 15px 0 0;
- width: auto;
- }
- .intro_submit fieldset ul li div span input {
- float: left;
- margin: 2px 0;
- width: auto;
- }
- .intro_submit fieldset ul li div span label {
- float: left;
- margin: 0;
- width: auto;
- }
- .form-horizontal .control-label {
- margin-bottom: 0;
- padding-left: 32px;
- padding-top: 7px;
- text-align: left;
- }
- #register_submit.btn-primary {
- background-color: #0073aa;
- border-color: #0073aa;
- color: #fff;
- font-size: 18px;
- }
- </style>
- <div class="form-group">
- <label class="control-label col-sm-2" for="file_upload">Upload Client Logo File</label>
- <div class="col-sm-7">
- <input type="file" name="file_upload" class="form-control" id="file_upload" placeholder=" Client Logo "/>
- </div>
- </div>
- <h2> Client Account Information </h2>
- <div class="form-group">
- <label class="control-label col-sm-2" for="email_account">Gmail Login</label>
- <div class="col-sm-7">
- <input type="text" name="email_account" class="form-control" value="<?php echo(isset($_POST['email_account']) ? $_POST['email_account'] : null); ?>" id="email_account" placeholder="Email address"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="password">Gmail Password</label>
- <div class="col-sm-7">
- <input type="password" name="gmail_password" value="<?php echo(isset($_POST['gmail_password']) ? $_POST['gmail_password'] : null); ?>" class="form-control" id="password" Placeholder="Email Password"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="url">Gmail URL</label>
- <div class="col-sm-7">
- <input type="text" name="gmail_url" value="<?php echo(isset($_POST['gmail_url']) ? $_POST['gmail_url'] : null); ?>" class="form-control" id="password" Placeholder="Gmail URL"/>
- </div>
- </div>
- <!--div class="form-group">
- <label class="control-label col-sm-2" for="facebook_login">Facebook Login</label>
- <div class="col-sm-7">
- <input type="text" name="facebook_login" class="form-control" value="<?php //echo(isset($_POST['facebook_login']) ? $_POST['facebook_login'] : null); ?>" id="facebook_login" placeholder="Facebook Login"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="facebook_password">Facebook Password</label>
- <div class="col-sm-7">
- <input type="password" name="facebook_password" value="<?php //echo(isset($_POST['facebook_password']) ? $_POST['facebook_password'] : null); ?>" class="form-control" id="facebook_password" Placeholder="Facebook Password"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="Facebook_URL">Facebook URL</label>
- <div class="col-sm-7">
- <input type="text" name="facebook_url" value="<?php //echo(isset($_POST['facebook_url']) ? $_POST['facebook_url'] : null); ?>" class="form-control" id="facebook_url" Placeholder="Facebook URL"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="twitter_login">Twitter Username</label>
- <div class="col-sm-7">
- <input type="text" name="twitter_login" class="form-control" value="<?php //echo(isset($_POST['twitter_login']) ? $_POST['twitter_login'] : null); ?>" id="twitter_login" placeholder="Twitter Login"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="twitter_password">Twitter Password</label>
- <div class="col-sm-7">
- <input type="password" name="twitter_password" value="<?php// echo(isset($_POST['twitter_password']) ? $_POST['twitter_password'] : null); ?>" class="form-control" id="twitter_password" Placeholder="Twitter Password"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="YouTube_login">YouTube Login</label>
- <div class="col-sm-7">
- <input type="text" name="youtube_login" class="form-control" value="<?php //echo(isset($_POST['YouTube_login']) ? $_POST['YouTube_login'] : null); ?>" id="youtube_login" placeholder="YouTube Login"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="youtube_password">YouTube Password</label>
- <div class="col-sm-7">
- <input type="password" name="youtube_password" value="<?php// echo(isset($_POST['youtube_password']) ? $_POST['youtube_password'] : null); ?>" class="form-control" id="youtube_password" Placeholder="YouTube Password"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="control_panel">Cpanel Url</label>
- <div class="col-sm-7">
- <input type="text" name="control_panel" value="<?php //echo(isset($_POST['control_panel']) ? $_POST['control_panel'] : null); ?>" class="form-control" id="control_panel" placeholder="Cpanel Url"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="cpanel_login">Cpanel Login</label>
- <div class="col-sm-7">
- <input type="text" id="cpanel_login"ytext3 name="cpanel_login" class="form-control" id="cpanel_login" value="<?php echo(isset($_POST['cpanel_login']) ? $_POST['cpanel_login'] : null); ?>" placeholder="Cpanel Login Url"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="pass"> Cpanel Pass</label>
- <div class="col-sm-7">
- <input type="password" name="cpanel_password" class="form-control" value="<?php //echo(isset($_POST['cpanel_password']) ? $_POST['cpanel_password'] : null); ?>" id="cpanel_password" Placeholder="Cpanel Password"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="wordpress_url">Wordpress URL</label>
- <div class="col-sm-7">
- <input type="text" name="wordpress_url" class="form-control" value="<?php //echo(isset($_POST['wordpress_url']) ? $_POST['wordpress_url'] : null); ?>" id="wordpress_url" Placeholder="Wordpress URL"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="wordpress_login">Wordpress Login</label>
- <div class="col-sm-7">
- <input type="text" name="wordpress_login" class="form-control" value="<?php //echo(isset($_POST['wordpress_login']) ? $_POST['wordpress_login'] : null); ?>" id="wordpress_login" Placeholder="Wordpress Login"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-sm-2" for="wordpress_password"> Wordpress Password</label>
- <div class="col-sm-7">
- <input type="password" name="wordpress_password" value="<?php //echo(isset($_POST['wordpress_password']) ? $_POST['wordpress_password'] : null); ?>" class="form-control" id="wordpress_password" placeholder="Wordpress Password"/>
- </div>
- </div-->
- <div class="form-group intro_submit">
- <div class="input_fields_wrap">
- <div class="more_content"></div>
- <?php
- if(isset($_POST['reg_submit'])){
- $user_name = $_POST['reg_name'];
- $usr_nme = preg_replace('/\s+/', '',$user_name);
- $username = strtolower($usr_nme);
- $client_key = uniqid()."_".$username;
- $clt_nme = $_POST['client_name'];
- $client_nme = preg_replace('/\s+/', '',$clt_nme);
- $client_name = strtolower($client_nme);
- //$business_name = $_POST['business_name'];
- $address = $_POST['address'];
- $country = $_POST['country'];
- $state = $_POST['state'];
- $city = $_POST['city'];
- $zip_code = $_POST['zip_code'];
- $phone_address = $_POST['phone_address'];
- $reg_email = $_POST['reg_email'];
- $business_description = $_POST['business_description'];
- $business_category = $_POST['business_category'];
- $url_address = $_POST['url_address'];
- $file_upload = $_FILES["fileToUpload"]["name"];
- $hours_from = $_POST["from"];
- $hours_to = $_POST['to'];
- $email_account = $_POST['email_account'];
- $gmail_url = $_POST['gmail_url'];
- $email_password = MD5($_POST['gmail_password']);
- global $wpdb;
- $username = sanitize_text_field( $username );
- $userss = "SELECT * FROM wpmw_users WHERE user_login = '$username'";
- $result_users = mysql_query($userss);
- $result_num = mysql_num_rows($result_users);
- if ($result_num != 0){
- echo "Username in Use, Try Something New!!!";
- exit;
- }
- else{
- $id = get_current_user_id();
- $table_name = $wpdb->prefix . "users";
- $userdata = $wpdb->query('Insert into '.$table_name.' (user_nicename,user_email,user_login,user_pass,user_registered, user_status, display_name,user_employee,user_client,current_client_user_id) values("'.$username.'","'.$reg_email.'","'.$client_name.'","'.$email_password.'","'.$time.'", "0", "'.$client_name.'","0","1","'.$id.'")');
- $lastid = $wpdb->insert_id;
- $_SESSION['lastid'] = $lastid;
- $register_user = wp_insert_user( $userdata );
- $wp_sql = "select * from $table_name order by id desc limit 0,1";
- $query = mysql_query($wp_sql);
- $fetch = mysql_fetch_array($query);
- $user_id = $fetch["ID"];
- $capa1 = 'a:1:{s:11:"contributor";b:1;}';
- $wpdb->query("INSERT INTO wpmw_usermeta (umeta_id,user_id,meta_key,meta_value) VALUES ( NULL,'$user_id','wpmw_capabilities','$capa1' )");
- add_user_meta( $user_id, 'client_contact_number', $client_key);
- add_user_meta( $user_id, 'current_user_id', $id);
- add_user_meta( $user_id, 'client_name', $client_name);
- add_user_meta( $user_id, 'business_name', $username);
- add_user_meta( $user_id, 'address', $address);
- add_user_meta( $user_id, 'country', $country);
- add_user_meta( $user_id, 'state', $state);
- add_user_meta( $user_id, 'city', $city);
- add_user_meta( $user_id, 'zip_code', $zip_code);
- add_user_meta( $user_id, 'phone_address', $phone_address);
- add_user_meta( $user_id, 'reg_email', $reg_email);
- add_user_meta( $user_id, 'business_description', $business_description);
- add_user_meta( $user_id, 'business_category', $business_category);
- add_user_meta( $user_id, 'hours_from', $hours_from);
- add_user_meta( $user_id, 'hours_to', $hours_to);
- add_user_meta( $user_id, 'url_address', $url_address);
- add_user_meta( $user_id, 'email_account', $email_account);
- add_user_meta( $user_id, 'gmail_url', $gmail_url);
- add_user_meta( $user_id, 'gmail_password', $email_password);
- if(!$userdata){
- mysql_error(); }
- }
- }
- echo do_shortcode("[vfb id='1']");
- ?>
- <div class="col-sm-offset-2 col-sm-10 " style="background-color:none repeat scroll 0 0 #3fc1a8 color:#fff; width: 26.667%; margin-left: 33.667%;">
- <input type="submit" class="btn btn-primary" name="reg_submit" id="<?php echo $user_id; ?>register_submit" value="Add Client" onclick="IsValidZipCode(this.form.zip.value)"/>
- </div>
- </div>
- </div>
- </form>
- <?php
- }
- $sess_id = $_SESSION['lastid'];
- ?>
Add Comment
Please, Sign In to add comment