У меня есть проект, который является приложением Ipad. Я использую Xcode с PHP и базой данных mysql.Как перенаправить на новый просмотр после успешного входа в XCode с использованием базы данных PHP и mysql
У меня есть вид входа, который должен проверять имя пользователя и пароль пользователя, проверяя базу данных через PHP, а затем он должен переместить пользователя в его профиль.
в PHP, я знаю, что оператор: ex. (Header ("Location: profile.php")) переместит пользователя на страницу (profile.php).
мои вопросы:
который заявление я должен использовать, чтобы перейти от одного вида к другому с помощью PHP и Xcode, вместо перехода на страницу PHP? Как сделать сеанс для моего кода входа?
вот мой PHP код:
<?php
//Getting entered values
$username = $_GET['name'];
$password = $_GET['pass'];
//database info
$DB_HostName = "localhost";
$DB_Name = "test";
$DB_User = "root";
$DB_Pass = "";
$DB_Table = "user";
//connecting to database
$con = mysql_connect($DB_HostName,$DB_User,$DB_Pass);
mysql_select_db("$DB_Name");
//Create query
$qry="SELECT * FROM user WHERE name='$username' AND pass='$password' ";
$result=mysql_query($qry);
while($row= mysql_fetch_array($result)){
if($row['pass']== $password){
echo $row['name'];
}else{
echo'error';
}
?>
вот моя цель с код:
#import "ViewController.h"
@interface ViewController()
@end
@implementation ViewController
- (void)enterCredential{
NSMutableString *mtURL = [[NSMutableString alloc] initWithFormat:@"http://localhost /login.php?name=%@&pass=%@",username.text ,password.text];
[mtURL setString:[mtURL stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSData * dataUrl = [NSData dataWithContentsOfURL:[NSURL URLWithString:mtURL]];
NSMutableString * mtResult = [[NSMutableString alloc] initWithData:dataUrl encoding:NSUTF8StringEncoding];
NSLog(@"PHP fatmah %@", mtResult);
}
@end
Пробовал ли вы использовать значение, возвращаемое с вашего php? – Wain
@Wain No .. как я могу просмотреть данные, полученные из файла PHP в текстовом поле? – shahad
Вы уже регистрируете текст, который возвращается. – Wain