mirror of https://github.com/itflow-org/itflow
61 lines
1.4 KiB
PHP
61 lines
1.4 KiB
PHP
<?php include("header.php"); ?>
|
|
|
|
<!-- Breadcrumbs-->
|
|
<ol class="breadcrumb">
|
|
<li class="breadcrumb-item">
|
|
<a href="index.html">Dashboard</a>
|
|
</li>
|
|
<li class="breadcrumb-item active">Blank Page</li>
|
|
</ol>
|
|
|
|
<!-- Page Content -->
|
|
<h1>Blank Page</h1>
|
|
<hr>
|
|
<p>This is a great starting point for new custom pages.</p>
|
|
<button class="btn clipboard" type="button" data-clipboard-text="Just because you can doesn't mean you should — clipboard.js">
|
|
Copy to clipboard
|
|
</button>
|
|
|
|
|
|
<?php
|
|
|
|
// Function to generate OTP
|
|
function generateNumericOTP($n) {
|
|
|
|
// Take a generator string which consist of
|
|
// all numeric digits
|
|
$generator = "1357902468";
|
|
|
|
// Iterate for n-times and pick a single character
|
|
// from generator and append it to $result
|
|
|
|
// Login for generating a random character from generator
|
|
// ---generate a random number
|
|
// ---take modulus of same with length of generator (say i)
|
|
// ---append the character at place (i) from generator to result
|
|
|
|
$result = "";
|
|
|
|
for ($i = 1; $i <= $n; $i++) {
|
|
$result .= substr($generator, (rand()%(strlen($generator))), 1);
|
|
}
|
|
|
|
// Return result
|
|
return $result;
|
|
}
|
|
|
|
// Main program
|
|
$n = 6;
|
|
print_r(generateNumericOTP($n));
|
|
|
|
?>
|
|
|
|
<?php
|
|
|
|
echo "$session_permission_companies";
|
|
print_r($session_permission_companies_array);
|
|
|
|
|
|
?>
|
|
|
|
<?php include("footer.php"); ?>
|