Uname:Linux ip-11-115-0-196 6.8.0-1039-aws #41~22.04.1-Ubuntu SMP Thu Sep 11 10:54:48 UTC 2025 x86_64

403WebShell
403Webshell
Server IP : 13.126.101.145  /  Your IP : 216.73.217.33
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux ip-11-115-0-196 6.8.0-1039-aws #41~22.04.1-Ubuntu SMP Thu Sep 11 10:54:48 UTC 2025 x86_64
User : www-data ( 33)
PHP Version : 8.3.17
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /opt/rms/wp-content/themes/hello-elementor-child/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /opt/rms/wp-content/themes/hello-elementor-child//enquirypage.php
<style>
/* Floating Button */
#floating-button {
    transition: background-color 0.3s;
    position: fixed; 
    top: 48%; 
    right: -108px;
    z-index: 1000;
}

#enquiry-float-btn{
    background-color: #000;
    color:#ffbd2b;
    letter-spacing: 2px;
    border: 1px solid #000;
    font-size: 17px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
}
#floating-button-sell {
    cursor: pointer;
    transition: background-color 0.3s;
    position: fixed; 
    top: 48%; 
    right: -58px;
    z-index: 1000;
}

#sale-equipments-float-btn{
    background-color: #000;
    color:#ffbd2b;
    letter-spacing: 2px;
    border: 1px solid #000;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
}
/* Popup */
#popup {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 1000;
    justify-content: center;
    align-items: center;
}

#popup > div {
    background-color: white;
    margin: 15% auto;
    padding: 20px;
    border: 1px solid #888;
    width: 80%;
    max-width: 600px;
    border-radius: 10px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    position: relative;
}

#popup span {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
    cursor: pointer;
}

#popup span:hover {
    color: black;
}

#sale-equipmentpopup {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 1000;
    justify-content: center;
    align-items: center;
}

#sale-equipmentpopup > div {
    background-color: white;
    margin: 15% auto;
    padding: 20px;
    border: 1px solid #888;
    width: 80%;
    max-width: 600px;
    border-radius: 10px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    position: relative;
}

#sale-equipmentpopup span {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
    cursor: pointer;
}

#sale-equipmentpopup span:hover {
    color: black;
}

.textboxstyle{
	background-color: #f1f1f1;
    border-color: #b4b4b4;
    border-radius: 8px 8px 8px 8px;
    line-height: 1.2rem;
    min-height: 59px;
}


.error-msg{
    color: red !important;
    font-weight: bold !important;
    font-size: 14px !important;
    margin: 0 !important;
    float: left !important;
}
.required{
    color: red !important;
    font-weight: bold !important;
    float: none !important;
    font-size: 18px !important;
}
.succ-msg{
    color:#5cb85c}
    #swal2-title{
        font-size: 24px;
        line-height: 40px;
        color: green;
    }
</style>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>

<!-- Floating Button -->
<div id="floating-button">
    <button onclick="togglePopup()" id="enquiry-float-btn">
        <i aria-hidden="true" class="icon icon-phone-call1"></i> &nbsp;RENTAL ENQUIRY
    </button>
</div>

<script>
    $(document).ready(function() {
    $('#enquiry-float-btn').on('click', function() {
        $('#leadCreateForm')[0].reset(); 
       jQuery("#success-message").hide();
       jQuery('#submitButton').show();
    });
});

</script>

<script>
function togglePopup() {

    var popup = document.getElementById("popup");
    if (popup.style.display === "none" || popup.style.display === "") {
        popup.style.display = "block";
    } else {
        popup.style.display = "none";
    }
}
</script>



<!-- Popup -->
<div id="popup" style="display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); z-index: 1000;overflow:scroll;">
    <div style="background-color: white; margin: 5% auto; padding: 20px; border: 1px solid #888; width: 80%; max-width: 600px;">
        <span onclick="togglePopup()" style="color: #aaa; float: right; font-size: 28px; font-weight: bold; cursor: pointer;">&times;</span>
		<h5 style="color:#FFBD2B">GET IN TOUCH</h5>
        <h2 style="font-size:40px;">Send Us Enquiry</h2>
        <form class="form-horizontal" method="post" action="javascript:void(0);" id="leadCreateForm">
					<?php
					$user_ID = get_current_user_id();
					if($user_ID == 0){
					?>
					<div class="form-row">
					  <div class="form-group col-md-6">
						<label for="full_name">Full Name <span class="required">*</span></label>
						<input type="text" class="form-control textboxstyle" id="full_name" name="full_name" value="">
						<span class="error-message wc_fname"></span>
					  </div>
					  <div class="form-group col-md-6">
						<label for="lead_email">Email Address <span class="required">*</span></label>
						<input type="email" class="form-control textboxstyle" id="lead_email" name="lead_email" value="">
						<span class="error-message wc_email"></span>
					  </div>
					</div>
					<div class="form-row">
					  <div class="form-group col-md-6">
						<label for="lead_phone">Phone Number <span class="required">*</span></label>
						<input type="text" class="form-control textboxstyle" id="lead_phone" name="lead_phone" value="" maxlength="10" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');">
						<span class="error-message wc_phone"></span>
					  </div>
					  <div class="form-group col-md-6">
						<label for="enq_location">Select Location <span class="required">*</span></label>
						<select class="form-control textboxstyle" id="enq_location" name="location">
                                <option value="">Select Location </option>
                                <option value="Andhra Pradesh">Andhra Pradesh</option>
                                <option value="Andaman and Nicobar Islands">Andaman and Nicobar Islands</option>
                                <option value="Arunachal Pradesh">Arunachal Pradesh</option>
                                <option value="Assam">Assam</option>
                                <option value="Bihar">Bihar</option>
                                <option value="Chandigarh">Chandigarh</option>
                                <option value="Chhattisgarh">Chhattisgarh</option>
                                <option value="Dadar and Nagar Haveli">Dadar and Nagar Haveli</option>
                                <option value="Daman and Diu">Daman and Diu</option>
                                <option value="Delhi">Delhi</option>
                                <option value="Lakshadweep">Lakshadweep</option>
                                <option value="Puducherry">Puducherry</option>
                                <option value="Goa">Goa</option>
                                <option value="Gujarat">Gujarat</option>
                                <option value="Haryana">Haryana</option>
                                <option value="Himachal Pradesh">Himachal Pradesh</option>
                                <option value="Jammu and Kashmir">Jammu and Kashmir</option>
                                <option value="Jharkhand">Jharkhand</option>
                                <option value="Karnataka">Karnataka</option>
                                <option value="Kerala">Kerala</option>
                                <option value="Madhya Pradesh">Madhya Pradesh</option>
                                <option value="Maharashtra">Maharashtra</option>
                                <option value="Manipur">Manipur</option>
                                <option value="Meghalaya">Meghalaya</option>
                                <option value="Mizoram">Mizoram</option>
                                <option value="Nagaland">Nagaland</option>
                                <option value="Odisha">Odisha</option>
                                <option value="Punjab">Punjab</option>
                                <option value="Rajasthan">Rajasthan</option>
                                <option value="Sikkim">Sikkim</option>
                                <option value="Tamil Nadu">Tamil Nadu</option>
                                <option value="Telangana">Telangana</option>
                                <option value="Tripura">Tripura</option>
                                <option value="Uttar Pradesh">Uttar Pradesh</option>
                                <option value="Uttarakhand">Uttarakhand</option>
                                <option value="West Bengal">West Bengal</option>
                            </select>
							<span class="error-message wc_location"></span>
					  </div>
					</div>
					<?php
					}else{
						$current_user = wp_get_current_user();
						?>
						<input type="hidden" class="form-control" id="full_name" name="full_name" value="<?php echo $current_user->first_name.' '.$current_user->last_name;?>">
						<input type="hidden" class="form-control" id="lead_email" name="lead_email" value="<?php echo $current_user->user_email;?>">
						<input type="hidden" class="form-control" id="lead_phone" name="lead_phone" value="<?php echo $current_user->user_phone ?? '';?>">
						<div class="form-row">
							<div class="form-group col-md-12">
								<label for="enq_location">Select Location <span class="required">*</span></label>
						<select class="form-control textboxstyle" id="enq_location" name="location">
                                <option value="">Select Location </option>
                                <option value="Andhra Pradesh">Andhra Pradesh</option>
                                <option value="Andaman and Nicobar Islands">Andaman and Nicobar Islands</option>
                                <option value="Arunachal Pradesh">Arunachal Pradesh</option>
                                <option value="Assam">Assam</option>
                                <option value="Bihar">Bihar</option>
                                <option value="Chandigarh">Chandigarh</option>
                                <option value="Chhattisgarh">Chhattisgarh</option>
                                <option value="Dadar and Nagar Haveli">Dadar and Nagar Haveli</option>
                                <option value="Daman and Diu">Daman and Diu</option>
                                <option value="Delhi">Delhi</option>
                                <option value="Lakshadweep">Lakshadweep</option>
                                <option value="Puducherry">Puducherry</option>
                                <option value="Goa">Goa</option>
                                <option value="Gujarat">Gujarat</option>
                                <option value="Haryana">Haryana</option>
                                <option value="Himachal Pradesh">Himachal Pradesh</option>
                                <option value="Jammu and Kashmir">Jammu and Kashmir</option>
                                <option value="Jharkhand">Jharkhand</option>
                                <option value="Karnataka">Karnataka</option>
                                <option value="Kerala">Kerala</option>
                                <option value="Madhya Pradesh">Madhya Pradesh</option>
                                <option value="Maharashtra">Maharashtra</option>
                                <option value="Manipur">Manipur</option>
                                <option value="Meghalaya">Meghalaya</option>
                                <option value="Mizoram">Mizoram</option>
                                <option value="Nagaland">Nagaland</option>
                                <option value="Odisha">Odisha</option>
                                <option value="Punjab">Punjab</option>
                                <option value="Rajasthan">Rajasthan</option>
                                <option value="Sikkim">Sikkim</option>
                                <option value="Tamil Nadu">Tamil Nadu</option>
                                <option value="Telangana">Telangana</option>
                                <option value="Tripura">Tripura</option>
                                <option value="Uttar Pradesh">Uttar Pradesh</option>
                                <option value="Uttarakhand">Uttarakhand</option>
                                <option value="West Bengal">West Bengal</option>
                            </select>
							<span class="error-message wc_location"></span>
							</div>
						</div>
						<?php
					}
					?>
					<div class="form-row">
						<div class="form-group col-md-6">
							<label for="start_date">Start Date <span class="required">*</span></label>
							<input type="date" class="form-control textboxstyle" name="start_date" id="start_date" value="" min="<?php echo date("Y-m-d"); ?>" 
                            onkeydown="return false" onpaste="return false">
                            <span class="error-message wc_startdate"></span>
						</div>
						<div class="form-group col-md-6">
							<label for="end_date">End Date <span class="required">*</span></label>
							<input type="date" class="form-control textboxstyle" name="end_date" id="end_date" value="" min="<?php echo date("Y-m-d"); ?>" 
                            onkeydown="return false" onpaste="return false">
                            <span class="error-message wc_enddate"></span>
						</div>
					</div>
					<div class="form-row">
						<div class="form-group col-md-6">
							<label for="product_name">Select Equipment <span class="required">*</span></label>
							<select class="form-control textboxstyle" id="product_name" name="product_name">
							<option value="">Select Equipment</option>
							<?php
                                 $query = new WP_Query(array(
                                    'post_type' => 'product',
                                    'post_status' => 'publish',
                                    'posts_per_page' => '-1',
                                    'meta_query' => array(
                                        array(
                                            'key' => 'purpose_of_listing', 
                                            'value' => 'display',          
                                            'compare' => '='               
                                        )
                                    )
                                ));
								if ($query->have_posts()) :
									while ($query->have_posts()) : $query->the_post();

							            echo '<option value="' . get_the_title() . '">' . get_the_title() . '</option>';

						            endwhile;

						echo '</select>';
						wp_reset_postdata();

						else:
							echo "";
						endif; 
						
							?>
						</select> 
                        <span class="error-message wc_product_name"></span>             
						</div>
						<div class="form-group col-md-6">
							<label for="subsidary_products">Select Additional Equipment</label>
							<select class="form-control textboxstyle" name="subsidary_products" id="subsidary_products">
								<option value="">Select Additional Equipment</option>
								<?php
									global $wpdb;
									$result = $wpdb->get_results("SELECT id,name FROM wp_equipments");
									foreach ($result as $row) {
									?>
										<option value="<?php echo $row->name;?>"><?php echo $row->name;?></option>
									<?php
									}
								?>
									<option value="others">Others</option>
							</select>                    
						</div>
					</div>
					<div class="form-group">
                        <label for="addn">Remarks</label>
                        <textarea class="form-control textboxstyle" name="addn" id="addn"></textarea>
                    </div>
					
					
					
					<div class="form-group" id="feedback"></div>
					<div id="myDiv">
						<?php
							$ajaximgurl = home_url().'/wp-content/themes/hello-elementor-child/custom/spinner-gif.gif';   
						?>
						<img id="loading-image" src="<?php echo $ajaximgurl;?>" style="display:none;"/>
                        <p id="success-message" style="display:none;"></p>
					</div>
                    <button type="submit"  id="submitButton" class="btn btn-primary" onclick="createLead()">Submit</button>
        </form>
    </div>
</div>



<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
<script type="text/javascript">
var url = "<?php echo home_url().'/wp-content/themes/hello-elementor-child/custom/createnewleads.php';?>";


function createLead() {

    event.preventDefault();
    var full_name = jQuery('#full_name').val();
    var lead_email = jQuery('#lead_email').val();
    var lead_phone = jQuery('#lead_phone').val();
    var mobileValid = /^\d{10}$/.test(lead_phone);
    var location = jQuery('#enq_location').val();
    var product_name = jQuery('#product_name').val();
    var subsidary_products = jQuery('#subsidary_products').val();
    var addn = jQuery('#addn').val();
    var start_date = jQuery('#start_date').val();
    var end_date = jQuery('#end_date').val();
    var isValid = true; // Track form validation status

    // Clear previous error messages
    jQuery('.error-msg').html('');

    // Name validation
    if (full_name == '') {
        jQuery('.wc_fname').html("Please Enter First Name").addClass("error-msg");
        isValid = false;
    }


    // Email validation
    if (lead_email.trim() === '') {
        jQuery('.wc_email').html("Please enter an email address").addClass("error-msg");
        isValid = false;
    } else if (!validateEmail(lead_email)) {
        jQuery('.wc_email').html("Please enter a valid email address").addClass("error-msg");
        isValid = false;
    }

    // Function to validate email format
    function validateEmail(email) {
        const emailPattern = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
        return emailPattern.test(email);
    }


    // Phone validation
    if (lead_phone == '') {
        jQuery('.wc_phone').html("Please Enter Phone Number").addClass("error-msg");
        isValid = false;
    } else if (!mobileValid) {
        jQuery('.wc_phone').html("Please Enter 10 Digit Phone Number").addClass("error-msg");
        isValid = false;
    }

    // Start Date Validation

    if (start_date == '') {
        jQuery('.wc_startdate').html("Please Select Start Date").addClass("error-msg");
        isValid = false;
    }

    // End Date Validation

    if (end_date == '') {
        jQuery('.wc_enddate').html("Please Select End Date").addClass("error-msg");
        isValid = false;
    }

    
	// If end date is before start date, reset it
	if (end_date < start_date) {
        jQuery('.wc_enddate').html("End Date Should be after Start Date").addClass("error-msg");
        isValid = false;

	}


    // Location validation
    if (location == '') {
        jQuery('.wc_location').html("Please Select Location").addClass("error-msg");
        isValid = false;
    }

    // Product name validation
    if (product_name == '') {
        jQuery('.wc_product_name').html("Please Select Product Name").addClass("error-msg");
        isValid = false;
    }

    // If the form is not valid, prevent submission
    if (!isValid) {
        return false;
    }

    console.log({
    full_name: full_name,
    lead_email: lead_email,
    lead_phone: lead_phone,
    location: location,
    product_name: product_name,
    subsidary_products: subsidary_products,
    addn: addn,
    start_date: start_date,
    end_date: end_date
    });

    // Form is valid, proceed with AJAX submission
    jQuery.ajax({
        type: "POST",
        url: "<?php echo home_url('wp-content/themes/hello-elementor-child/custom/createnewleads.php');?>",
        data: "full_name=" + full_name + "&lead_email=" + lead_email + "&lead_phone=" + lead_phone + "&location=" + location + "&product_name=" + encodeURIComponent(product_name) + "&subsidary_products=" + encodeURIComponent(subsidary_products) + "&remarks=" + addn + "&start_date=" + start_date + "&end_date=" + end_date,
        beforeSend: function () {
            jQuery("#loading-image").show();
        },
        success: function (data) {
            $('#success-message').html('Enquiry Submitted Successfully.<br>Our Executive will Contact You Soon.').css('color', 'green').fadeIn();
            jQuery("#loading-image").hide();
            $('#submitButton').hide();
            
        }
    });

}


</script>



Youez - 2016 - github.com/yon3zu
LinuXploit