Меню сайта

Arm News


...
 
 
 


 

 

 
 

«Իրական Լուրեր» 24.06.2023
 
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
// Inclure la bibliothèque QR Code
include('phpqrcode/qrlib.php');

// Obtenir les données du contenu depuis la requête POST
$contenu = $_POST['contenu'];

// Taille et niveau de correction du code QR
$taille = 10; // Taille en pixels
$niveau_correction = 'L'; // L (Low), M (Medium), Q (Quality), H (High)

// Générer le code QR dans un tampon de sortie
ob_start();
QRcode::png($contenu, null, $niveau_correction, $taille);
$image_data = ob_get_contents();
ob_end_clean();

// Encodage en base64
$image_base64 = base64_encode($image_data);

// Répondre avec les données du code QR en tant que JSON
header('Content-Type: application/json');
echo json_encode(['qr_image' => $image_base64]);
} else {
// Répondre avec un message d'erreur si la méthode HTTP n'est pas POST
header('Content-Type: application/json', true, 405);
echo json_encode(['error' => 'Méthode non autorisée']);
}
?>

Поиск по Cайту

Форма входа

Реклама
 
 

 
 
 
 
 
 

Статистика

Copyright MyCorp © 2025