PageRenderTime 29ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 0ms

/modules/members/view-verification_a.php

https://gitlab.com/zohaibsaleem/shipcliq
PHP | 136 lines | 101 code | 24 blank | 11 comment | 14 complexity | d5dd4f841d1c9601a698f1e066e2f3a6 MD5 | raw file
  1. <?php
  2. #echo "<pre>"; print_r($_REQUEST); exit;
  3. $action = $_REQUEST["action"];
  4. if($action == "emailverify")
  5. {
  6. $dt = date("Y-m-d H:i:s");
  7. //$code = session_id().$id.strtotime($dt);
  8. $random = substr(number_format(time() * rand(),0,'',''),0,20);
  9. $Data['vEmailVarificationCode'] = $random.strtotime($dt);
  10. $where = " iMemberId = '".$_SESSION['sess_iMemberId']."'";
  11. $res = $obj->MySQLQueryPerform("member",$Data,'update',$where);
  12. if($res)
  13. {
  14. $Data_Mail['vEmail'] = $_REQUEST['vEmail'];
  15. $Data_Mail['vName'] = $_REQUEST['vName'];
  16. $Data_Mail['act_link'] = $tconfig['tsite_url']."index.php?file=c-verifymail&act=".$Data['vEmailVarificationCode'];
  17. $generalobj->send_email_user("EMAIL_VERIFICATION_USER",$Data_Mail);
  18. $var_msg = LBL_SENT_MAIL;
  19. header("Location: ".$tconfig["tsite_url"]."index.php?file=m-verification&var_msg=".$var_msg."&msg_code=1");
  20. exit;
  21. }
  22. else
  23. {
  24. $var_msg = LBL_ERROR_MAIL_VERIFICATION;
  25. header("Location: ".$tconfig["tsite_url"]."index.php?file=m-verification&var_msg=".$var_msg."&msg_code=0");
  26. exit;
  27. }
  28. }
  29. if($action == "paymentemailverify")
  30. {
  31. $dt = date("Y-m-d H:i:s");
  32. //$code = session_id().$id.strtotime($dt);
  33. $random = substr(number_format(time() * rand(),0,'',''),0,20);
  34. $Data['vPaymentEmailVerificationCode'] = $random.strtotime($dt);
  35. $where = " iMemberId = '".$_SESSION['sess_iMemberId']."'";
  36. $res = $obj->MySQLQueryPerform("member",$Data,'update',$where);
  37. if($res)
  38. {
  39. $Data_Mail['vEmail'] = $_REQUEST['vEmail'];
  40. $Data_Mail['vName'] = $_REQUEST['vName'];
  41. $Data_Mail['act_link'] = $tconfig['tsite_url']."index.php?file=c-verifymail&act=".$Data['vPaymentEmailVerificationCode']."&pay=1";
  42. $generalobj->send_email_user("EMAIL_VERIFICATION_USER",$Data_Mail);
  43. $var_msg = LBL_SENT_MAIL;
  44. header("Location: ".$tconfig["tsite_url"]."index.php?file=m-verification&var_msg=".$var_msg."&msg_code=1");
  45. exit;
  46. }
  47. else
  48. {
  49. $var_msg = LBL_ERROR_MAIL_VERIFICATION;
  50. header("Location: ".$tconfig["tsite_url"]."index.php?file=m-verification&var_msg=".$var_msg."&msg_code=0");
  51. exit;
  52. }
  53. }
  54. //LICENSE user varification
  55. if($action == 'licenseverify')
  56. {
  57. $sql= "select * from member where iMemberId = ".$_SESSION['sess_iMemberId'];
  58. $find_doc = $obj->MySQLSelect($sql);
  59. $last_Doc = $tconfig["tsite_upload_images_member_path"].$_SESSION['sess_iMemberId']."/".$find_doc[0]['vLicense'];
  60. if($find_doc[0]['vLicense'] != "")
  61. {
  62. unlink($last_Doc);
  63. }
  64. $Data['vLicense'] = $_FILES['vLicense']['name'];
  65. $tmp_name = $_FILES['vLicense']['tmp_name'];
  66. $Data['eLicenseStatus']='Pending';
  67. $where = " iMemberId = '".$_SESSION['sess_iMemberId']."'";
  68. $path = $tconfig["tsite_upload_images_member_path"].$_SESSION['sess_iMemberId'];
  69. mkdir($path,0777);
  70. move_uploaded_file($tmp_name, $tconfig["tsite_upload_images_member_path"].$_SESSION['sess_iMemberId']."/".$_FILES['vLicense']['name']);
  71. #echo '<pre>'; print_r($_FILES); echo '</pre>';exit;
  72. $res = $obj->MySQLQueryPerform("member",$Data,'update',$where);
  73. $EmailData['NAME']=$find_doc[0]['vFirstName'].' '.$find_doc[0]['vLastName'];
  74. $EmailData['DOCUMENT TYPE']='License Verification';
  75. $EmailData['LINK']='<a href="'.$tconfig["tsite_upload_images_member"].$_SESSION['sess_iMemberId'].'/'.$Data['vLicense'].'" target=_blank>License</a>';
  76. // echo '<pre>';print_r($EmailData);exit;
  77. $generalobj->send_email_user("DOCUMENT_VERIFICATION_ADMIN",$EmailData);
  78. $var_msg = 'Your document has been sent for verification';
  79. header("Location: ".$tconfig["tsite_url"]."index.php?file=m-verification&var_msg=".$var_msg."&msg_code=1");
  80. exit;
  81. #echo 'file uploaded successfully'; exit;
  82. }
  83. //Car Paper varification
  84. if($action == 'carpaperverify')
  85. {
  86. $sql= "select * from member where iMemberId = ".$_SESSION['sess_iMemberId'];
  87. $find_doc = $obj->MySQLSelect($sql);
  88. $last_Doc = $tconfig["tsite_upload_images_member_path"].$_SESSION['sess_iMemberId']."/".$find_doc[0]['vCarPaper'];
  89. if($find_doc[0]['vCarPaper'] != "")
  90. {
  91. unlink($last_Doc);
  92. }
  93. $Data['vCarPaper'] = $_FILES['vCarPaper']['name'];
  94. $tmp_name = $_FILES['vCarPaper']['tmp_name'];
  95. $Data['eCarPaperStatus']='Pending';
  96. $where = " iMemberId = '".$_SESSION['sess_iMemberId']."'";
  97. $path = $tconfig["tsite_upload_images_member_path"].$_SESSION['sess_iMemberId'];
  98. mkdir($path,0777);
  99. move_uploaded_file($tmp_name, $tconfig["tsite_upload_images_member_path"].$_SESSION['sess_iMemberId']."/".$_FILES['vCarPaper']['name']);
  100. #echo '<pre>'; print_r($_FILES); echo '</pre>';exit;
  101. $res = $obj->MySQLQueryPerform("member",$Data,'update',$where);
  102. $EmailData['NAME']=$find_doc[0]['vFirstName'].''.$find_doc[0]['vLastName'];
  103. $EmailData['DOCUMENT TYPE']='Car Paper';
  104. $EmailData['LINK']='<a href="'.$tconfig["tsite_upload_images_member"].$_SESSION['sess_iMemberId'].'/'.$Data['vCarPaper'].'" target=_blank>Car Paper</a>';
  105. // echo '<pre>';print_r($EmailData);exit;
  106. $generalobj->send_email_user("DOCUMENT_VERIFICATION_ADMIN",$EmailData);
  107. $var_msg = 'Your document has been sent for verification';
  108. header("Location: ".$tconfig["tsite_url"]."index.php?file=m-verification&var_msg=".$var_msg."&msg_code=1");
  109. exit;
  110. #echo 'file uploaded successfully'; exit;
  111. }
  112. ?>