Plugin Directory

Changeset 2742433


Ignore:
Timestamp:
06/14/2022 06:58:29 PM (4 years ago)
Author:
maximize
Message:

New release 1.1

Location:
simple-click-tracker-lite
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • simple-click-tracker-lite/tags/1.0/app/sites/public/actions/funnel_save.php

    r2689820 r2742433  
    11<?php
    2 $form_vars['funnel_id']     = intval(@self::$form_vars['funnel_id']);
    3 $form_vars['name']          = trim(@self::$form_vars['name']);
     2$form_vars['funnel_id']     = intval(@$_REQUEST['form_vars']['funnel_id']);
     3$form_vars['name']          = trim(@$_REQUEST['form_vars']['name']);
    44
    55if (!$form_vars['name'])
     
    1313    {
    1414        $form_vars['funnel_id'] = sanitize_text_field($_REQUEST['funnel_id']);
    15         $form_vars['no_of_up'] = trim(@self::$form_vars['no_of_up']);
    16         $form_vars['no_of_dw'] = trim(@self::$form_vars['no_of_dw']);
    17         $form_vars['no_of_t'] = trim(@self::$form_vars['no_of_t']);
     15        $form_vars['no_of_up'] = trim(@$_REQUEST['form_vars']['no_of_up']);
     16        $form_vars['no_of_dw'] = trim(@$_REQUEST['form_vars']['no_of_dw']);
     17        $form_vars['no_of_t'] = trim(@$_REQUEST['form_vars']['no_of_t']);
    1818        $form_vars['start_date'] = trim(sanitize_text_field($_REQUEST['start_date']));
    1919        $form_vars['end_date'] = trim(sanitize_text_field($_REQUEST['end_date']));
    20         $form_vars['funnel_type'] = trim(@self::$form_vars['funnel_type']);
     20        $form_vars['funnel_type'] = trim(@$_REQUEST['form_vars']['funnel_type']);
    2121        $form_vars['c_cost'] =  preg_replace('/[^0-9\.]+/is', '', sanitize_text_field($_REQUEST['c_cost']));
    2222        $form_vars['f_cost'] =  preg_replace('/[^0-9\.]+/is', '', sanitize_text_field($_REQUEST['f_cost']));
     
    2727        $form_vars['user_id']   = Sct_Base::getActorUserId();
    2828        $form_vars['funnel_id'] = $_REQUEST['funnel_id'];
    29         $form_vars['no_of_up'] = trim(@self::$form_vars['no_of_up']);
    30         $form_vars['no_of_dw'] = trim(@self::$form_vars['no_of_dw']);
    31         $form_vars['no_of_t'] = trim(@self::$form_vars['no_of_t']);
     29        $form_vars['no_of_up'] = trim(@$_REQUEST['form_vars']['no_of_up']);
     30        $form_vars['no_of_dw'] = trim(@$_REQUEST['form_vars']['no_of_dw']);
     31        $form_vars['no_of_t'] = trim(@$_REQUEST['form_vars']['no_of_t']);
    3232        $form_vars['start_date'] = trim(sanitize_text_field($_REQUEST['start_date']));
    3333        $form_vars['end_date'] = trim(sanitize_text_field($_REQUEST['end_date']));
    34         $form_vars['funnel_type'] = trim(@self::$form_vars['funnel_type']);
     34        $form_vars['funnel_type'] = trim(@$_REQUEST['form_vars']['funnel_type']);
    3535        $form_vars['c_cost'] =  preg_replace('/[^0-9\.]+/is', '', sanitize_text_field($_REQUEST['c_cost']));
    3636        $form_vars['f_cost'] =  preg_replace('/[^0-9\.]+/is', '', sanitize_text_field($_REQUEST['f_cost']));
     
    5757            $record['link_id'] = rtrim($record['link_id'],'/');
    5858            $record['redirect_link'] = rtrim($record['redirect_link'],'/');
    59             $form_vars['conv_value']    = preg_replace('/[^0-9\.]+/is', '', @self::$form_vars['conv_value']);
     59            $form_vars['conv_value']    = preg_replace('/[^0-9\.]+/is', '',@$_REQUEST['form_vars']['conv_value']);
    6060            //$form_vars['click_cost']  = preg_replace('/[^0-9\.]+/is', '', @self::$form_vars['click_cost']);
    6161
     
    101101            $record['link_id'] = rtrim($record['link_id'],'/');
    102102            $record['redirect_link'] = rtrim($record['redirect_link'],'/');
    103             $form_vars['conv_value']    = preg_replace('/[^0-9\.]+/is', '', @self::$form_vars['conv_value']);
     103            $form_vars['conv_value']    = preg_replace('/[^0-9\.]+/is', '', @$_REQUEST['form_vars']['conv_value']);
    104104            //$form_vars['click_cost']  = preg_replace('/[^0-9\.]+/is', '', @self::$form_vars['click_cost']);
    105105
  • simple-click-tracker-lite/tags/1.0/app/sites/public/actions/group_save.php

    r2689820 r2742433  
    11<?php
    2 $form_vars['group_id']      = intval(@self::$form_vars['group_id']);
    3 $form_vars['name']          = trim(@self::$form_vars['name']);
     2$form_vars['group_id']      = intval(@$_REQUEST['form_vars']['group_id']);
     3$form_vars['name']          = trim(@$_REQUEST['form_vars']['name']);
    44if (!$form_vars['name'])
    55{
  • simple-click-tracker-lite/tags/1.0/app/sites/public/actions/link_save.php

    r2689820 r2742433  
    11<?php
    2 $form_vars['link_id']       = intval(@self::$form_vars['link_id']);
    3 $form_vars['goal_link_id']  = intval(@self::$form_vars['goal_link_id']);
    4 $form_vars['group_id']      = intval(@self::$form_vars['group_id']);
    5 $form_vars['name']          = @sanitize_text_field(trim(@self::$form_vars['name']));
    6 $form_vars['domain_id']     = intval(@self::$form_vars['domain_id']);
    7 $form_vars['path']          = trim(@self::$form_vars['path']);
    8 $form_vars['url']           = trim(@self::$form_vars['url']);
    9 $form_vars['type']          = trim(@self::$form_vars['type']);
     2$form_vars['link_id']       = intval(@$_REQUEST['form_vars']['link_id']);
     3$form_vars['goal_link_id']  = intval(@$_REQUEST['form_vars']['goal_link_id']);
     4$form_vars['group_id']      = intval(@$_REQUEST['form_vars']['group_id']);
     5$form_vars['name']          = @sanitize_text_field(trim(@$_REQUEST['form_vars']['name']));
     6$form_vars['domain_id']     = intval(@$_REQUEST['form_vars']['domain_id']);
     7$form_vars['path']          = trim(@$_REQUEST['form_vars']['path']);
     8$form_vars['url']           = trim(@$_REQUEST['form_vars']['url']);
     9$form_vars['type']          = trim(@$_REQUEST['form_vars']['type']);
    1010$form_vars['path'] = trim(trim($form_vars['path']), '/');
    1111$form_vars['path'] = preg_replace('/[^0-9a-zA-Z\_\-\ \/]+/is', '', trim($form_vars['path']));
    1212$form_vars['path'] = str_replace(' ', '-', $form_vars['path']);
    13 $form_vars['description'] = sanitize_text_field(trim(@self::$form_vars['description']));
    14 
     13$form_vars['description'] = sanitize_text_field(trim(@$_REQUEST['form_vars']['description']));
    1514if(!isset($_REQUEST['query_string'])){
    1615    $form_vars['query_string'] = 1;
     
    1817    $form_vars['query_string'] = trim(sanitize_text_field($_REQUEST['query_string']));
    1918}
    20 
    21 
    2219$handle = @fopen($form_vars['url'],'r');
    2320$er = 0;
    24 
    2521if (!$form_vars['name'])
    2622{
    2723    self::$errors['name'] = 'Name is required';
    2824}
    29 
    3025if (!$form_vars['path'])
    3126{
    3227    self::$errors['path'] = 'Path is required';
    3328}
    34 
    3529if (!$form_vars['path'])
    3630{
     
    4438{
    4539    $o_link_id = (int)$wpdb->get_var('SELECT * FROM '.self::$table['link'].' WHERE link_id != '.(int)$form_vars['link_id'].' AND domain_id = '.(int)$form_vars['domain_id'].' AND (path = "'.addslashes($form_vars['path']).'" OR path = "/'.addslashes($form_vars['path']).'")');
    46 
    4740    if ($o_link_id)
    4841    {
     
    5043    }
    5144}
    52 
    5345if($er==1){
    5446    self::$errors['name'] = 'Please Enter a valid Destination URL.';
    5547}
    56 
    5748if (!$form_vars['url'])
    5849{
     
    6354    self::$errors['url'] = 'Invalid or incomplete';
    6455}
    65 
    6656if (!self::$errors)
    6757{
     
    7767       $form_vars['is_dead'] = 0;
    7868        $form_vars['user_id']   = Sct_Base::getActorUserId();
    79 
    8069        $wpdb->insert(self::$table['link'], $form_vars);
    81 
    8270        $form_vars['link_id'] = $wpdb->insert_id;
    83 
    8471        $sql = '
    8572        SELECT
     
    8976        WHERE
    9077            user_id = "'.addslashes(Sct_Base::getActorUserId()).'"';
    91 
    9278        $link_count = $wpdb->get_var($sql);
    93 
    9479        if ($link_count == 1)
    9580        {
     
    9782            if(count($domain)>0){
    9883                $response = wp_remote_get('http://'.$domain['domain'].'/sct/ping');
    99    
    10084                if (Sct_Base::$is_full_access && (is_wp_error($response) || !(int)$response['body']))
    10185                {
     
    11296                    )
    11397                );
    114                
    11598        $back_url = $base_url.'action=link_edit&link_id='.$form_vars['link_id'].'&saved=1';
    116    
    11799    $save_new_url = $base_url.'action=link_edit';
    118100    if (@$_REQUEST['save'] == 'Save')
     
    124106       header('Location: '.$base_url);
    125107    }
    126    
    127108    exit();
    128109}
    129 
    130110self::$action = 'link_edit';
  • simple-click-tracker-lite/trunk/app/sites/public/actions/funnel_save.php

    r2689820 r2742433  
    11<?php
    2 $form_vars['funnel_id']     = intval(@self::$form_vars['funnel_id']);
    3 $form_vars['name']          = trim(@self::$form_vars['name']);
     2$form_vars['funnel_id']     = intval(@$_REQUEST['form_vars']['funnel_id']);
     3$form_vars['name']          = trim(@$_REQUEST['form_vars']['name']);
    44
    55if (!$form_vars['name'])
     
    1313    {
    1414        $form_vars['funnel_id'] = sanitize_text_field($_REQUEST['funnel_id']);
    15         $form_vars['no_of_up'] = trim(@self::$form_vars['no_of_up']);
    16         $form_vars['no_of_dw'] = trim(@self::$form_vars['no_of_dw']);
    17         $form_vars['no_of_t'] = trim(@self::$form_vars['no_of_t']);
     15        $form_vars['no_of_up'] = trim(@$_REQUEST['form_vars']['no_of_up']);
     16        $form_vars['no_of_dw'] = trim(@$_REQUEST['form_vars']['no_of_dw']);
     17        $form_vars['no_of_t'] = trim(@$_REQUEST['form_vars']['no_of_t']);
    1818        $form_vars['start_date'] = trim(sanitize_text_field($_REQUEST['start_date']));
    1919        $form_vars['end_date'] = trim(sanitize_text_field($_REQUEST['end_date']));
    20         $form_vars['funnel_type'] = trim(@self::$form_vars['funnel_type']);
     20        $form_vars['funnel_type'] = trim(@$_REQUEST['form_vars']['funnel_type']);
    2121        $form_vars['c_cost'] =  preg_replace('/[^0-9\.]+/is', '', sanitize_text_field($_REQUEST['c_cost']));
    2222        $form_vars['f_cost'] =  preg_replace('/[^0-9\.]+/is', '', sanitize_text_field($_REQUEST['f_cost']));
     
    2727        $form_vars['user_id']   = Sct_Base::getActorUserId();
    2828        $form_vars['funnel_id'] = $_REQUEST['funnel_id'];
    29         $form_vars['no_of_up'] = trim(@self::$form_vars['no_of_up']);
    30         $form_vars['no_of_dw'] = trim(@self::$form_vars['no_of_dw']);
    31         $form_vars['no_of_t'] = trim(@self::$form_vars['no_of_t']);
     29        $form_vars['no_of_up'] = trim(@$_REQUEST['form_vars']['no_of_up']);
     30        $form_vars['no_of_dw'] = trim(@$_REQUEST['form_vars']['no_of_dw']);
     31        $form_vars['no_of_t'] = trim(@$_REQUEST['form_vars']['no_of_t']);
    3232        $form_vars['start_date'] = trim(sanitize_text_field($_REQUEST['start_date']));
    3333        $form_vars['end_date'] = trim(sanitize_text_field($_REQUEST['end_date']));
    34         $form_vars['funnel_type'] = trim(@self::$form_vars['funnel_type']);
     34        $form_vars['funnel_type'] = trim(@$_REQUEST['form_vars']['funnel_type']);
    3535        $form_vars['c_cost'] =  preg_replace('/[^0-9\.]+/is', '', sanitize_text_field($_REQUEST['c_cost']));
    3636        $form_vars['f_cost'] =  preg_replace('/[^0-9\.]+/is', '', sanitize_text_field($_REQUEST['f_cost']));
     
    5757            $record['link_id'] = rtrim($record['link_id'],'/');
    5858            $record['redirect_link'] = rtrim($record['redirect_link'],'/');
    59             $form_vars['conv_value']    = preg_replace('/[^0-9\.]+/is', '', @self::$form_vars['conv_value']);
     59            $form_vars['conv_value']    = preg_replace('/[^0-9\.]+/is', '',@$_REQUEST['form_vars']['conv_value']);
    6060            //$form_vars['click_cost']  = preg_replace('/[^0-9\.]+/is', '', @self::$form_vars['click_cost']);
    6161
     
    101101            $record['link_id'] = rtrim($record['link_id'],'/');
    102102            $record['redirect_link'] = rtrim($record['redirect_link'],'/');
    103             $form_vars['conv_value']    = preg_replace('/[^0-9\.]+/is', '', @self::$form_vars['conv_value']);
     103            $form_vars['conv_value']    = preg_replace('/[^0-9\.]+/is', '', @$_REQUEST['form_vars']['conv_value']);
    104104            //$form_vars['click_cost']  = preg_replace('/[^0-9\.]+/is', '', @self::$form_vars['click_cost']);
    105105
  • simple-click-tracker-lite/trunk/app/sites/public/actions/group_save.php

    r2689820 r2742433  
    11<?php
    2 $form_vars['group_id']      = intval(@self::$form_vars['group_id']);
    3 $form_vars['name']          = trim(@self::$form_vars['name']);
     2$form_vars['group_id']      = intval(@$_REQUEST['form_vars']['group_id']);
     3$form_vars['name']          = trim(@$_REQUEST['form_vars']['name']);
    44if (!$form_vars['name'])
    55{
  • simple-click-tracker-lite/trunk/app/sites/public/actions/link_save.php

    r2689820 r2742433  
    11<?php
    2 $form_vars['link_id']       = intval(@self::$form_vars['link_id']);
    3 $form_vars['goal_link_id']  = intval(@self::$form_vars['goal_link_id']);
    4 $form_vars['group_id']      = intval(@self::$form_vars['group_id']);
    5 $form_vars['name']          = @sanitize_text_field(trim(@self::$form_vars['name']));
    6 $form_vars['domain_id']     = intval(@self::$form_vars['domain_id']);
    7 $form_vars['path']          = trim(@self::$form_vars['path']);
    8 $form_vars['url']           = trim(@self::$form_vars['url']);
    9 $form_vars['type']          = trim(@self::$form_vars['type']);
     2$form_vars['link_id']       = intval(@$_REQUEST['form_vars']['link_id']);
     3$form_vars['goal_link_id']  = intval(@$_REQUEST['form_vars']['goal_link_id']);
     4$form_vars['group_id']      = intval(@$_REQUEST['form_vars']['group_id']);
     5$form_vars['name']          = @sanitize_text_field(trim(@$_REQUEST['form_vars']['name']));
     6$form_vars['domain_id']     = intval(@$_REQUEST['form_vars']['domain_id']);
     7$form_vars['path']          = trim(@$_REQUEST['form_vars']['path']);
     8$form_vars['url']           = trim(@$_REQUEST['form_vars']['url']);
     9$form_vars['type']          = trim(@$_REQUEST['form_vars']['type']);
    1010$form_vars['path'] = trim(trim($form_vars['path']), '/');
    1111$form_vars['path'] = preg_replace('/[^0-9a-zA-Z\_\-\ \/]+/is', '', trim($form_vars['path']));
    1212$form_vars['path'] = str_replace(' ', '-', $form_vars['path']);
    13 $form_vars['description'] = sanitize_text_field(trim(@self::$form_vars['description']));
    14 
     13$form_vars['description'] = sanitize_text_field(trim(@$_REQUEST['form_vars']['description']));
    1514if(!isset($_REQUEST['query_string'])){
    1615    $form_vars['query_string'] = 1;
     
    1817    $form_vars['query_string'] = trim(sanitize_text_field($_REQUEST['query_string']));
    1918}
    20 
    21 
    2219$handle = @fopen($form_vars['url'],'r');
    2320$er = 0;
    24 
    2521if (!$form_vars['name'])
    2622{
    2723    self::$errors['name'] = 'Name is required';
    2824}
    29 
    3025if (!$form_vars['path'])
    3126{
    3227    self::$errors['path'] = 'Path is required';
    3328}
    34 
    3529if (!$form_vars['path'])
    3630{
     
    4438{
    4539    $o_link_id = (int)$wpdb->get_var('SELECT * FROM '.self::$table['link'].' WHERE link_id != '.(int)$form_vars['link_id'].' AND domain_id = '.(int)$form_vars['domain_id'].' AND (path = "'.addslashes($form_vars['path']).'" OR path = "/'.addslashes($form_vars['path']).'")');
    46 
    4740    if ($o_link_id)
    4841    {
     
    5043    }
    5144}
    52 
    5345if($er==1){
    5446    self::$errors['name'] = 'Please Enter a valid Destination URL.';
    5547}
    56 
    5748if (!$form_vars['url'])
    5849{
     
    6354    self::$errors['url'] = 'Invalid or incomplete';
    6455}
    65 
    6656if (!self::$errors)
    6757{
     
    7767       $form_vars['is_dead'] = 0;
    7868        $form_vars['user_id']   = Sct_Base::getActorUserId();
    79 
    8069        $wpdb->insert(self::$table['link'], $form_vars);
    81 
    8270        $form_vars['link_id'] = $wpdb->insert_id;
    83 
    8471        $sql = '
    8572        SELECT
     
    8976        WHERE
    9077            user_id = "'.addslashes(Sct_Base::getActorUserId()).'"';
    91 
    9278        $link_count = $wpdb->get_var($sql);
    93 
    9479        if ($link_count == 1)
    9580        {
     
    9782            if(count($domain)>0){
    9883                $response = wp_remote_get('http://'.$domain['domain'].'/sct/ping');
    99    
    10084                if (Sct_Base::$is_full_access && (is_wp_error($response) || !(int)$response['body']))
    10185                {
     
    11296                    )
    11397                );
    114                
    11598        $back_url = $base_url.'action=link_edit&link_id='.$form_vars['link_id'].'&saved=1';
    116    
    11799    $save_new_url = $base_url.'action=link_edit';
    118100    if (@$_REQUEST['save'] == 'Save')
     
    124106       header('Location: '.$base_url);
    125107    }
    126    
    127108    exit();
    128109}
    129 
    130110self::$action = 'link_edit';
Note: See TracChangeset for help on using the changeset viewer.