about summary refs log tree commit diff
path: root/sourcecodes/clear_example.php
diff options
context:
space:
mode:
Diffstat (limited to 'sourcecodes/clear_example.php')
-rw-r--r--sourcecodes/clear_example.php9
1 files changed, 7 insertions, 2 deletions
diff --git a/sourcecodes/clear_example.php b/sourcecodes/clear_example.php
index 4b0a8315..c01a6f7e 100644
--- a/sourcecodes/clear_example.php
+++ b/sourcecodes/clear_example.php
@@ -1,6 +1,10 @@
 <?php
-
-$oldkeyval=$_GET["My_key"];
+include("input_validate.php");
+$oldkeyval=valid_keyval($_GET["My_key"]);
+//if (preg_match('/[^A-Za-z]/',$oldkeyval)) {
+//  echo "Key value must contain only uppercase or lowercase letters.";
+//  $oldkeyval='';
+//}
 
 /////////////Generate a random key/////////////////////
 $alphas=array();
@@ -12,6 +16,7 @@ $al3=rand(0,51);
 
 $alpha="$alphas[$al1]"."$alphas[$al2]"."$alphas[$al3]";
 $keyval=$alpha;
+$keyval=valid_keyval($keyval);
 shell_exec('./filecopy.sh '.$oldkeyval.' '.$keyval);
 
 ?>