Advertisement
SynMonger

adduser.php - Updated for MCMA2

Apr 1st, 2012
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <html>
  2. <head>
  3. <title>Add User to Regulars Group</title>
  4. </head>
  5. <body>
  6. <p align=center>
  7. <font size="20">Add user to Regulars group.</font><br><br><br>
  8. Make sure you click add only once! If the user is added twice the server may become unstable.<br>
  9. </p>
  10. <p align=center>
  11. <?PHP
  12.  
  13. $username = $_POST['username'];
  14. $url="http://mc.synmonger.com:8585/data.json?req=addgroupvalue&type=groupmembers&grp=Regulars&value=$username";
  15. $url2="http://smp.synmonger.com:8686/data.json?req=addgroupvalue&type=groupmembers&grp=Regulars&value=$username";
  16.  
  17. if ($username==""){
  18.     print ("No blank usernames, please");
  19. }
  20. elseif ($username=="username"){
  21.     print ("Please type a username");
  22. }
  23. else{
  24.     print ("Username $username Added!");
  25.     $curl_handle=curl_init();
  26.     curl_setopt($curl_handle,CURLOPT_URL,"$url");
  27.     curl_setopt($curl_handle,CURLOPT_USERPWD,"username:password");
  28.     curl_setopt($curl_handle, CURLOPT_HTTPHEADER, array ("Accept: application/json"));
  29.     curl_exec($curl_handle);
  30.     curl_close($curl_handle);
  31.     $curl_handle=curl_init();
  32.     curl_setopt($curl_handle,CURLOPT_URL,"$url2");
  33.     curl_setopt($curl_handle,CURLOPT_USERPWD,"usename:password");
  34.     curl_setopt($curl_handle, CURLOPT_HTTPHEADER, array ("Accept: application/json"));
  35.     curl_exec($curl_handle);
  36.     curl_close($curl_handle);
  37.  
  38. }
  39.  
  40. ?>
  41.  
  42. <FORM NAME ="form1" METHOD ="POST" ACTION = "adduser.php" align=center>
  43.  
  44. <INPUT TYPE = "TEXT" VALUE ="username" NAME="username">
  45. <INPUT TYPE = "Submit" Name = "Submit1" VALUE = "Add">
  46.  
  47. </FORM>
  48. </p>
  49. </body>
  50. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement