Tag: PHP

如何将数据从iOS应用程序发布到MySQL数据库?

我在我的问题上看到了一个类似的post,但他的解决方案因为一些奇怪的原因对我不起作用,这让我的年龄比奥巴马快。 基本上我想将数据从iOS应用程序发布到MySQL数据库。 iOS代码 NSString *strURL = [NSString stringWithFormat:@”http://www.example.com/phpfile.php?dishname=%@&description=%@”,textfieldTwo.text, textfieldTwo.text]; NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:strURL]]; NSString *strResults = [[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding]; NSLog(@”%@”, strResults); PHP代码 数据库图像 我不知道为什么我遇到这个问题。 任何帮助将不胜感激,谢谢!

上传到mysql服务器无法正常工作

我需要将数据添加到我的mysql数据库中。但是下面的实际数据库中没有添加任何内容的是我的xcode,下面是我的php代码。 似乎无法理解为什么它不起作用? 任何建议/你能看到错误吗? -(void) postMessage:(NSString*) teamid withPlayerid:(NSString *) playerid withFixtureid:(NSString *) fixtureid withEventid:(NSString *) eventid withHalfid:(NSString *) halfid{ //check isnt receiving two anit paramters if(teamid !=nil && playerid !=nil && fixtureid !=nil && eventid !=nil && halfid !=nil){ NSMutableString *postString = [NSMutableString stringWithString:kPostURL]; [postString appendString:[NSString stringWithFormat:@”?%@=%@”,kTeamid, teamid]]; //makes kname equal to name [postString appendString:[NSString stringWithFormat:@”&%@=%@”, […]

将数据从iPhone应用程序传递到PHP文件

将数据输入从iphone应用程序传递到php文件的最佳方法是什么?

我可以用我的网站在C中包装PHP代码来构建iOS应用程序吗?

我有一个PHP网站,允许用户添加文本信息(笔记,post)。 我通过拥有插入,删除,编辑和共享该信息的数据库和PHP脚本来实现这一目标。 由于该产品的非凡成功,我想进入移动应用领域。 我怎样才能将我的PHP代码包装在C或Objective-C中,以便在构建iOS应用程序时可以重用它? 如果我不能以这种方式重用我的PHP代码,我该如何使用C或Objective-C连接我的数据库并模仿网站的function? 本文介绍如何使用PHP代码为iPhone应用程序创建登录脚本: http://kiksy.tumblr.com/post/525713227/iphone-login-app-using-php-mysql-tutorial 可以做类似的事情来在iOS应用程序中引入我的其余PHP代码吗?

iOS 7服务器收据validation(php)

我想validationiOS 6和iOS 7的iap收据(非消费和自动续订)。 由于我使用服务器来遵循iOS 6的最佳实践,我也想将它用于iOS 7(主要用于订阅)。 这是一个报刊杂志的应用程序,所以我保留收据在我的服务器上,我想检查哪些收据包含有效订阅,以便我可以向这些用户发送推送通知,以便后续下载下一期。 对于iOS 6,一切都还可以,但在iOS 7中存在很多混乱。 在收据validation文档中,它表示要validation可自动更新的订阅收据,我们会发送带有共享密钥的JSON对象,并获得具有特定状态的响应。 这适用于iOS 7吗? 这对我来说不是很清楚。 iOS 7收据的状态是指应用程序收据本身(而非应用程序购买中的特定应用程序)。 那么如果我必须检查应用收据中的每个iap条目(例如,将iap到期日期与当前日期进行比较),我是否必须在我的服务器上实现应用收据解析? 还有一种方法可以通知我要检查哪个特定的购买? 我猜不是。 我是否必须使用我的服务器进行iOS 6和iOS 7的设备validation? 如果有,怎么样? :S

无法通过alamofire向webservice发送参数

我想通过Alamofire将参数发送到webservice。 我检查了webservice并且它正常工作但它不接受参数只是得到else部分的响应。 这是我在swift iOS中使用的Alamofire代码。 let parameters: Parameters = [ “signers”: “ram,Rahim”, “message”: “hello,World”, “path”: “www.webservice.com”, “sequence”:”1,2″ ] Alamofire.request(“http://www.webservice.pixcel.com/esp.php”, parameters: parameters).responseJSON(completionHandler: { (response) in print(response) print(response.result) }) 这是Webservice的代码 – esp.php <?php //Turn off all error reporting error_reporting(0); if( $_SERVER['REQUEST_METHOD']=='POST' && $_POST['signers'] && $_POST['message'] && $_POST['path'] && $_POST['sequence']){ $path_s = $_POST['path']; $path_array = explode(',', $path_s); $signer_s = […]

使用PEM文件在PHP中推送通知

我一直在使用Ray Wenderlich的使用PHP脚本推送通知的教程。 参考: http : //www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1 http://www.raywenderlich.com/32963/apple-push-notification-services-in-ios-6-tutorial-part-2 我已经做了大量的研究,但我在第2部分遇到了一个问题,你使用ck.pem文件运行push.php文件。 /Applications/XAMPP/bin/php push.php development 我唯一的区别是我使用XAMPP而不是MAMP。 我已确认已安装所有扩展程序。 我可以通过这样做在终端测试我的证书: openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert PushChatCert.pem -key PushChatKey.pem 它要求我输入我的密码并且我这样做。 一切都在终端成功运作。 但是,当我运行push.php文件时,我收到以下错误: PHP警告:stream_socket_client():SSL操作失败,代码为1. OpenSSL错误消息:错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:证书validation失败PHP警告:stream_socket_client():无法启用加密 PHP警告:stream_socket_client():无法连接到第140行的ssl://gateway.sandbox.push.apple.com:2195(未知错误) php文件中的第140行是: $this->fp = stream_socket_client(‘ssl://’ . $this->server, $err, $errstr, 60, STREAM_CLIENT_CONNECT|STREAM_CLIENT_PERSISTENT, $ctx); 我找到了这些: 使用crontab调度程序时,iOS推送通知不起作用 https://devforums.apple.com/message/1054840#1054840 在PHP中推送通知 我完全重试了一切。 我知道我的密码是正确的。 我重新创建了我的证书,pem文件和密钥。 什么都行不通。 每次我这样做都会出现同样的错误。 我太困惑了。 有没有人有任何建议或知道发生了什么? 谢谢! 更新1: 我也尝试设置ck.pem文件的完整路径,该文件也没有修复错误。

如何从iPhone应用程序(在Swift中)发布图片到MySQL数据库?

我正在尝试让用户上传想像中的应用程序,我正在开发一个类与Swift和张贴到我的MySQL数据库与PHP,但不知道如何做到这一点。 我在网上找不到任何的源代码,而且我自己也不知道该怎么做。 有人知道怎么做这个吗?

PHP数组不会填充MySQL数据

可能重复: 如何去通过mysql结果两次? 我有一个循环内的循环PHP脚本。 外部循环遍历$ unitsarray中的每个$单元的数组,并查询一个MySQL数据库,以查看是否存在具有相同匹配string的条目。 如果$ result1确实返回了一个条目,那么我为行“devicetoken”创build另一个名为$ devicetokens数组的数组,然后input我的第二个循环。 对于每个设备令牌,我创build一个Apple推送通知以发送到iOS设备。 我有两个问题,首先mysql_query什么也没有返回。 如果我用一个值replace$单位,我知道将返回na条目,那么它的工作原理。 其次,如果我已经replace了$单位并返回结果,$ devicetokens数组将不会填充任何数据,即使我已经从mysql查询返回结果。 这是我的代码: foreach ($unitsarray as $unit) { echo "Unit = $unit </br>"; // Create array of devices that match the unit $result1 = mysql_query("SELECT * FROM `department devices` WHERE unit LIKE '%$unit%'") or die(mysql_error()); //Print results while ($row = mysql_fetch_assoc($result1)) { echo "&nbsp;&nbsp;&nbsp;&nbsp;"; […]

如何发送XML符号到服务器

我正尝试将&符号发送到XML主体中的服务器,但只收到一个空白。 我尝试了HTML代码发送这个也是徒劳的。