Hi! Could we please enable some services and cookies to improve your experience and our website?

PHPize Online / SQLize Online  /  SQLtest Online

A A A
Login    Share code      Blog   FAQ

Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code

Copy Format Clear

Stuck with a problem? Got Error? Ask AI support!

Copy Clear
Copy Format Clear
<?php // Script à usage unique pour le vendeur du plugin. // À exécuter sur votre serveur ou en local. // !! IMPORTANT !! La clé secrète doit être IDENTIQUE à celle dans le plugin. const LICENSE_SECRET_KEY = 'VVY~|s|s/Xg)|lvxDcK2C<.$=y4^Nn;^ZWx0X/eZCrmTy|R.nseQ_4?w-tTR>.!W'; function generate_license_key($domain, $expiration_date) { $data = [ 'domain' => $domain, 'expires' => $expiration_date, // Format Y-m-d ]; // Créer la signature HMAC $signature = hash_hmac('sha256', json_encode($data), LICENSE_SECRET_KEY); // Ajouter la signature aux données $data_with_signature = $data; $data_with_signature['signature'] = $signature; // Encoder le tout en Base64 pour obtenir la clé finale return base64_encode(json_encode($data_with_signature)); } // --- UTILISATION --- $site_domain = 'quirendservice.com'; // Ex: 'localhost' ou le domaine de votre site de test $expiration = '2026-08-03'; // La licence expirera à cette date // IMPORTANT: Récupérez le domaine de votre site WordPress de test sans http/https. // Vous pouvez le trouver dans WordPress -> Réglages -> Général (Adresse web (URL)). // Si l'URL est http://example.com, le domaine est example.com. // Si c'est http://localhost/monsite, le domaine est localhost. $license_key = generate_license_key($site_domain, $expiration); echo "Domaine : " . $site_domain . "\n"; echo "Expire le : " . $expiration . "\n"; echo "Clé de licence générée :\n\n"; echo $license_key;
Copy Clear