Advertisement
Guest User

Untitled

a guest
Apr 1st, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 2.09 KB | None | 0 0
  1. //
  2. //  ViewController.swift
  3. //  FootBall_Social
  4. //
  5. //  Created by Khanh Nguyen on 3/25/17.
  6. //  Copyright © 2017 Khanh Nguyen. All rights reserved.
  7. //
  8.  
  9. import UIKit
  10.  
  11.  
  12. class ViewController: UIViewController {
  13.  
  14.     @IBOutlet weak var textFieldUser: UITextField!
  15.     @IBOutlet weak var textFieldPassword: UITextField!
  16.    
  17.     @IBOutlet weak var labelMessage: UILabel!
  18.    
  19.     @IBAction func Login(_ sender: Any) {
  20.         //put the link of the php file here. The php file connects the mysql and swift
  21.         let request = NSMutableURLRequest(url: NSURL(string: "http://rectangletest.byethost7.com/testpost.php")! as URL)
  22.         request.httpMethod = "POST"
  23.        
  24.        let postString = "a=\(textFieldUser.text!)&b=\(textFieldPassword.text!)"
  25.        
  26.        
  27.         request.httpBody = postString.data(using: String.Encoding.utf8)
  28.        
  29.         let task = URLSession.shared.dataTask(with: request as URLRequest) {
  30.             data, response, error in
  31.            
  32.             if error != nil {
  33.                 print("error=\(error)")
  34.                 return
  35.             }
  36.            
  37.            
  38.            
  39.             let responseString = NSString(data: data!, encoding: String.Encoding.utf8.rawValue)
  40.             print("responseString = \(responseString)")
  41.         }
  42.         task.resume()
  43.        
  44.  
  45.        
  46.         let alertController = UIAlertController(title: "Candidate's Name", message:
  47.             "Successfully Added", preferredStyle: UIAlertControllerStyle.alert)
  48.         alertController.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.default,handler: nil))
  49.        
  50.         self.present(alertController, animated: true, completion: nil)
  51.        
  52.         textFieldUser.text = ""
  53.         textFieldPassword.text = ""
  54.        
  55.     }
  56.    
  57.     override func viewDidLoad() {
  58.         super.viewDidLoad()
  59.         // Do any additional setup after loading the view, typically from a nib.
  60.     }
  61.  
  62.     override func didReceiveMemoryWarning() {
  63.         super.didReceiveMemoryWarning()
  64.         // Dispose of any resources that can be recreated.
  65.     }
  66.  
  67.  
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement