From abd38899f6f1fcf7c8f16eb83356c8ce1070cf71 Mon Sep 17 00:00:00 2001 From: dakkar Date: Thu, 17 Mar 2011 00:01:25 +0000 Subject: import from http://tobyelliott.wordpress.com/2009/09/11/weave-minimal-server/ --- create_user | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 create_user (limited to 'create_user') diff --git a/create_user b/create_user new file mode 100644 index 0000000..f912c6c --- /dev/null +++ b/create_user @@ -0,0 +1,78 @@ +create_user($name, $pwd)) + echo "$name created\n"; + else + echo "An error occured\n"; + break; + case 'd': + fwrite(STDOUT, "Please enter username: "); + $name = trim(fgets(STDIN)); + if ($db->delete_user($name)) + echo "$name deleted\n"; + else + echo "An error occured\n"; + break; + case 'p': + fwrite(STDOUT, "Please enter username: "); + $name = trim(fgets(STDIN)); + fwrite(STDOUT, "Please enter new password: "); + $password = trim(fgets(STDIN)); + if ($db->change_password($name,$password)) + echo "password changed for $name\n"; + else + echo "An error occured\n"; + break; + default: + echo "unknown command"; + } + +?> \ No newline at end of file -- cgit v1.2.3