ログインページを作成します(ユーザー名とパスワードとログインボタン)
正しいユーザーとパスワードが別のページに移動する場合、テキストフィールドのユーザー名とパスワードをいつ入力するか、間違っている場合はアラートを1つ入力する必要があります。
これは私のコードです:
#import "Detail.h"
@implementation ViewController
{
NSString *name;
}
@synthesize Username,Password;
- (void)viewDidLoad
{
[super viewDidLoad];
}
- (IBAction)Login:(id)sender {
NSString *a = [[NSString alloc]initWithFormat:@"http://192.168.1.102/mamal/login.php?u=%@&p=%@",Username.text,Password.text];
NSString *url = [[NSString alloc]initWithContentsOfURL:[NSURL URLWithString:a]];
NSLog(@"%@",url);
if ([url isEqualToString:@"0"]) //this is wrong user & password
{
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"ERROR" message:@"WRONG" delegate:nil cancelButtonTitle:@"Dissmis" otherButtonTitles: nil];
[alert show];
}
else
{
name = @"Mohammad";
}
}
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([name isEqualToString:@"Mohammad"] , [[segue identifier] isEqualToString:@"Segue"]) {
Detail *det = segue.destinationViewController;
}
}
しかし、うまくいきません!!! 次のページに進むには、正しいユーザーとパスワードのみが必要です