Temos pavadinimas: WordPress, Shopify ir PHP-Fusion programuotojų bendruomenė :: Kaip pasidaryti php faile

Parašė istrintiprofili· 2015 Rugs. 30 10:09:04
#1

Man reikia padaryti failą "aktyvuoti.php"

tarkim užeinu į puslapį

http://www.example.com/aktyvuoti.php?version=1.0&email=info@example.com&key=123456789


ir užėjus į puslapį parodytu žodelį success

čia kaip licencija patikrinimas ir noriu kiekviena licencija į traukti pats

jei email ir key kodas nėra įtrauktas tada visai kita žody parodo, kad nereikėtu kurti mysql tad licencija galiu pridėti pats php faile.

Redagavo istrintiprofili· 2015 Rugs. 30 10:09:15

Parašė Pakartoti slaptažodį· 2015 Rugs. 30 14:09:34
#2


<?php
 
$versions = ['1.0', '1.2']; // masyve surašome galimas versijas
 
$emails = ['info@example.com', 'n3txpr1ng@exampe.com']; // masyve surašome galimus emailus
 
$keys = ['123456', '123456789']; // masyve surašome galimus raktus
 
// jei kažkuris iš trijų parametrų URL'e nenurodytas, metame klaidą
if (empty($_GET['version']) || empty($_GET['version']) || empty($_GET['version'])) {
die('Trūksta duomenų');
}
 
// vykdome patikrinimą: imame reikšmes iš URL'o ir žiūrime ar tokia reikšmė yra atitinkamame masyve
if (!in_array($_GET['version'], $versions) || !in_array($_GET['email'], $emails) || !in_array($_GET['key'], $keys))  {
die('Jūsų licenzija negaliojanti');
} else {
die('Success!');
}