Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $ok = false;
- if ($_GET['key'] != '') { //prueft, ob Variable uebergeben wurde
- $key_user = $_GET['key'];
- $keys_str = file_get_contents('keys.txt'); //liest keys.txt ein
- $keys = explode("\r\n", $keys_str); //teils den Inhalt zeilenweise
- $keys_neu = array();
- for ($i = 0; $i < (count($keys) - 1); $i++) { //iteriert ueber den Keys
- $parts = explode(':', $keys[$i]);
- if ($parts[1] != 'used') { //prueft, ob hinter dem Key ein "used" steht
- if ($key_user == $parts[0]) { //vergleicht den uebergebenen Key mit dem momentanen
- $ok = true;
- echo 'OK';
- $parts = array($parts[0], "used\r\n");
- $keys_neu[] = implode(":", $parts);
- $test = implode(":", $parts);
- } else {
- $keys_neu[] = $keys[$i]."\r\n";
- }
- } else {
- $keys_neu[] = $keys[$i]."\r\n";
- }
- }
- $keys_str = implode($keys_neu); //setzt den String wieder zusammen
- file_put_contents('keys.txt', $keys_str); //schreibt die neuen Daten in keys.txt
- }
- if ($ok == false) {
- echo 'NO';
- }
- ?>
Add Comment
Please, Sign In to add comment