function Newkey() {
$PWDcharacters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$PWDrandstring = '';
for ($i = 0; $i < 8; $i++) {
$PWDrandstring .= $PWDcharacters[rand(0, strlen($PWDcharacters))];
}
return $PWDrandstring;
}
session_start ();
// archivos necesarios
require_once 'admin/config.php';
require_once 'admin/conexion.php';
require_once 'admin/esUsuario.php';
require_once 'admin/keygen.php';
require_once '../QR/qr.php';
// obtengo puntero de conexion con la db
$dbConn = conectar();
mysqli_set_charset($dbConn,"utf8");
// verificamos que no este conectado el usuario
if ( !empty( $_SESSION['email'] ) && !empty($_SESSION['password']) ) {
$arrUsuario = esUsuario( $_SESSION['email'], $_SESSION['password'], $dbConn );
$logueado=1;
}else{
$logueado=0;
}
if ($arrUsuario['type']!='admin'){
header( 'Location: /index.php' );
die;
}
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// definimos las variables
if ( !empty($_POST['codigos']) ) $ncodigos = $_POST['codigos'];
$generados=0;
while ($generados <$ncodigos){
$llave=Newkey();
$queryT = "SELECT llave FROM llavesimg WHERE llave='".$llave."'";
$resultT = mysqli_query( $dbConn, $queryT);
$rowT = mysqli_fetch_array($resultT);
if ($rowT ['llave']!=$llave){
$query = "INSERT INTO `llavesimg`( `llave`) VALUES ('".$llave."')";
$resultado = mysqli_query( $dbConn, $query);
$generados = $generados+1;
}
}
}
?>
Earthy | ADMIN
}?>
$query = "SELECT * FROM llavesimg WHERE 1 limit 1, 1000";
$resultado = mysqli_query( $dbConn, $query);
?>
claves
| Llave |
Utilizada |
Correo |
Fecha Activación |
//$html = "http://earthy.sinfonia.co/QR/qr.php?qr=".$row['llave'];
//$html = "http://iot.sinfonia.co/QR/qr.php?level=M&size=8&data=".$row['llave'];
//$QRimg= GnraQR('M', '8', $row['llave'] );
while ($row = mysqli_fetch_array ($resultado)){?>
|
|
|
|
}?>
$query2 = "SELECT * FROM users WHERE 1 limit 1, 1000";
$resultado2 = mysqli_query( $dbConn, $query2);
?>
usuarios
| id |
nombre |
correo |
fecha de entrada |
while ($row = mysqli_fetch_array ($resultado2)){?>
|
|
|
|
}?>
$query3 = "SELECT * FROM collections WHERE 1 limit 1, 1000";
$resultado3 = mysqli_query( $dbConn, $query3);
?>
log imagenes
| id |
correo |
id imagen |
fecha de uso |
clave |
while ($row = mysqli_fetch_array ($resultado3)){?>
|
|
|
|
|
}?>
}?>