19 lines
		
	
	
		
			535 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
		
		
			
		
	
	
			19 lines
		
	
	
		
			535 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| 
								 | 
							
								<?php
							 | 
						||
| 
								 | 
							
								require_once("usertable.php");
							 | 
						||
| 
								 | 
							
								try {
							 | 
						||
| 
								 | 
							
								  $user = $db->real_escape_string($_REQUEST['user']);
							 | 
						||
| 
								 | 
							
								  $pubkey = $db->real_escape_string($_REQUEST['pubkey']);
							 | 
						||
| 
								 | 
							
								  $q = $db->query("select * from user where name='$user' and pubkey='$pubkey';");
							 | 
						||
| 
								 | 
							
								  if ($q->num_rows==1) {
							 | 
						||
| 
								 | 
							
								    echo json_encode(true);
							 | 
						||
| 
								 | 
							
								  } elseif ($q->num_rows==0) {
							 | 
						||
| 
								 | 
							
								    $q = $db->query("insert into user (name, pubkey) values ('$user', '$pubkey');");
							 | 
						||
| 
								 | 
							
								    echo json_encode(true);
							 | 
						||
| 
								 | 
							
								  } else {
							 | 
						||
| 
								 | 
							
								    echo json_encode(false);
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								} catch (Exception $e) {
							 | 
						||
| 
								 | 
							
								  echo json_encode(false);
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								?>
							 |