1. JavaScript / Говнокод #6040

    +164

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    79. 79
    if (VDIC_web_form_address.match(regWFAcustom))
    	{
    	URLDecode(VDIC_web_form_address,'YES');
    	TEMP_VDIC_web_form_address = decoded;
    	TEMP_VDIC_web_form_address = TEMP_VDIC_web_form_address.replace(regWFAcustom, '');
    	}
    else
    	{
    	web_form_vars = 
    	"&lead_id=" + document.vicidial_form.lead_id.value + 
    	"&vendor_id=" + document.vicidial_form.vendor_lead_code.value + 
    	"&list_id=" + document.vicidial_form.list_id.value + 
    	"&gmt_offset_now=" + document.vicidial_form.gmt_offset_now.value + 
    	"&phone_code=" + document.vicidial_form.phone_code.value + 
    	"&phone_number=" + document.vicidial_form.phone_number.value + 
    	"&title=" + document.vicidial_form.title.value + 
    	"&first_name=" + document.vicidial_form.first_name.value + 
    	"&middle_initial=" + document.vicidial_form.middle_initial.value + 
    	"&last_name=" + document.vicidial_form.last_name.value + 
    	"&address1=" + document.vicidial_form.address1.value + 
    	"&address2=" + document.vicidial_form.address2.value + 
    	"&address3=" + document.vicidial_form.address3.value + 
    	"&city=" + document.vicidial_form.city.value + 
    	"&state=" + document.vicidial_form.state.value + 
    	"&province=" + document.vicidial_form.province.value + 
    	"&postal_code=" + document.vicidial_form.postal_code.value + 
    	"&country_code=" + document.vicidial_form.country_code.value + 
    	"&gender=" + document.vicidial_form.gender.value + 
    	"&date_of_birth=" + document.vicidial_form.date_of_birth.value + 
    	"&alt_phone=" + document.vicidial_form.alt_phone.value + 
    	"&email=" + document.vicidial_form.email.value + 
    	"&security_phrase=" + document.vicidial_form.security_phrase.value + 
    	"&comments=" + document.vicidial_form.comments.value + 
    	"&user=" + user + 
    	"&pass=" + pass + 
    	"&campaign=" + campaign +
    	"&phone_login=" + phone_login + 
    	"&original_phone_login=" + original_phone_login +
    	"&phone_pass=" + phone_pass + 
    	"&fronter=" + fronter + 
    	"&closer=" + user + 
    	"&group=" + group + 
    	"&channel_group=" + group + 
    	"&SQLdate=" + SQLdate + 
    	"&epoch=" + UnixTime + 
    	"&uniqueid=" + document.vicidial_form.uniqueid.value + 
    	"&customer_zap_channel=" + lastcustchannel + 
    	"&customer_server_ip=" + lastcustserverip +
    	"&server_ip=" + server_ip + 
    // ...еще строчек 30...
    	"&user_custom_five=" + VU_custom_five + '' +
    	"&preset_number_a=" + CalL_XC_a_NuMber + '' +
    	"&preset_number_b=" + CalL_XC_b_NuMber + '' +
    	"&preset_number_c=" + CalL_XC_c_NuMber + '' +
    	"&preset_number_d=" + CalL_XC_d_NuMber + '' +
    	"&preset_number_e=" + CalL_XC_e_NuMber + '' +
    	"&preset_dtmf_a=" + CalL_XC_a_Dtmf + '' +
    	"&preset_dtmf_b=" + CalL_XC_b_Dtmf + '' +
    	webform_session;
    	
    	var regWFspace = new RegExp(" ","ig");
    	web_form_vars = web_form_vars.replace(regWF, '');
    	var regWF = new RegExp("\\`|\\~|\\:|\\;|\\#|\\'|\\\"|\\{|\\}|\\(|\\)|\\*|\\^|\\%|\\$|\\!|\\%|\\r|\\t|\\n","ig");
    	web_form_vars = web_form_vars.replace(regWFspace, '+');
    	web_form_vars = web_form_vars.replace(regWF, '');
    
    	var regWFAvars = new RegExp("\\?","ig");
    	if (VDIC_web_form_address.match(regWFAvars))
    		{web_form_vars = '&' + web_form_vars}
    	else
    		{web_form_vars = '?' + web_form_vars}
    
    	TEMP_VDIC_web_form_address = VDIC_web_form_address + "" + web_form_vars;
    
    	var regWFAqavars = new RegExp("\\?&","ig");
    	var regWFAaavars = new RegExp("&&","ig");
    	TEMP_VDIC_web_form_address = TEMP_VDIC_web_form_address.replace(regWFAqavars, '?');
    	TEMP_VDIC_web_form_address = TEMP_VDIC_web_form_address.replace(regWFAaavars, '&');
    	}

    Запостил: 7ion, 20 Марта 2011

    Комментарии (1) RSS

    • о, я как раз искал, какими вопросами юзверей мучать )))
      Ответить

    Добавить комментарий