Web-Z-Print/print-code.php

60 lines
1.5 KiB
PHP

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
//$qtt = $_POST["qtt"];
$qtt = empty($_POST['qtt']) ? 1 : $_POST['qtt'];
$code = $_POST["code"];
// Commande pour exécuter le script Python avec les données du formulaire
$command = "python3 etiquettes-code-serial.py --qtt $qtt --code \"$code\"";
//echo "$command <br>";
// Exécutez la commande
$output = shell_exec($command);
// Affichez la sortie du script Python
//echo "Résultat du script Python :<br>";
//echo nl2br($output); // Affiche les sauts de ligne
}
?>
<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Impression</title>
<link rel="icon" href="favicon.png">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="stylesheet" href="css/bootstrap.css">
</head>
<body class="bg-secondary">
<div class="d-flex justify-content-center align-items-center" style="height: 100vh;">
<div class="m-4 p-3 rounded border bg-light">
<h1>Les étiquettes sont imprimées</h1>
<div class="alert alert-success">
<p>Etiquettes à code personnalisées envoyées</p>
</div>
<div class="d-grid">
<button onclick="history.back();" class="btn btn-primary btn-block">Retour</button>
</div>
</div>
</div>
</body>
</html>