Advertisement
Halsey748

Untitled

Jun 27th, 2025
8
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. <?php
  2. header("Content-Type: application/json");
  3.  
  4. $host = 'localhost';
  5. $user = 'root';
  6. $password = 'password';
  7. $dbname = 'test_db';
  8.  
  9. $conn = new mysqli($host, $user, $password, $dbname);
  10.  
  11. if ($conn->connect_error) {
  12. echo json_encode(['success' => false, 'message' => 'Ошибка подключения к БД']);
  13. exit;
  14. }
  15.  
  16. $data = json_decode(file_get_contents('php://input'), true);
  17. $name = $conn->real_escape_string($data['name']);
  18. $email = $conn->real_escape_string($data['email']);
  19. $password = password_hash($data['password'], PASSWORD_DEFAULT);
  20. $tg = $conn->real_escape_string($data['tg']);
  21.  
  22. $sql = "INSERT INTO users (name, email, password, tg) VALUES ('$name', '$email', '$password', '$tg')";
  23.  
  24. if ($conn->query($sql) === TRUE) {
  25. echo json_encode(['success' => true, 'message' => 'Регистрация успешна']);
  26. } else {
  27. echo json_encode(['success' => false, 'message' => 'Ошибка сохранения данных: ' . $conn->error]);
  28. }
  29.  
  30. $conn->close();
  31. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement