我想将一些字符串文本数据从我的 iphone 发送到服务器。我在我的服务器上使用一个 php 文件。如果我在网页上使用 php,它可以正常工作,但如果有 2 个单词,则只发送一个单词,就像连接不存在一样,不会发送任何内容。
PHP:
if (isset ($_GET["vic"]))
$name = $_GET["vic"];
else
$name = "empty text";
$con = mysql_connect('sqlserver', 'username', 'pasword');
if (!$con) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_select_db(db_name);
$sql = "insert into Vici (VIC) values('$name');";
$res = mysql_query($sql,$con) or die(mysql_error());
mysql_close($con);
?>
IOS:
- (IBAction)add
{
NSString *vic = txtVic.text;
NSString *strURL = [NSString stringWithFormat:@"%@%@",@"http://URL",vic];
NSData *dataURL = [NSData dataWithContentsOfURL:[NSURL URLWithString:strURL]];
NSString *strResult = [[NSString alloc] initWithData:dataURL encoding:NSUTF8StringEncoding];
NSString *povezava = @"Connected successfully ";
if([povezava isEqualToString:strResult])
izpis.text = @"added";
}
我没有使用任何真实信息,因为它是私人的。比你。