SpeedPHP(在sae上部署)对于移动(android or ios)的访问支持
来源:互联网 发布:俄罗斯重工业知乎 编辑:程序博客网 时间:2024/05/17 05:04
SpeedPHP 可以比较简单写响应移动端代码的请求,speedphp可以在http://speedphp.googlecode.com/files/speedphp-3.1.89-sae.zip下载
speedphp的目录结构如下:
我们把代码包上传到新浪sae中
如果我们要写请求,我们就进入controller:
在main.php写一个访问数据库的方法:
function index(){$link=mysql_connect(SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);if($link){mysql_select_db(SAE_MYSQL_DB,$link);$sql = "select * from shopdata";$query = mysql_query($sql);$i = 0;while($rs=mysql_fetch_row($query)) {$result[] = $rs;}// json_encode($result);echo urldecode(json_encode($this->url_encode($result)));//your code goes here}}
function url_encode($str) {if(is_array($str)) {foreach($str as $key=>$value) {$str[urlencode($key)] = $this->url_encode($value);}} else {$str = urlencode($str);}return $str;}
使用url_encode是解决中文乱码问题,然后我们在移动(android or ios)要取到表shopdata的数据的url是http://2.novelread.sinaapp.com/framework-sae/index.php?c=main&a=index
如果想访问main中的令一个方法Hello:
function Hello() {$str = "0000003";$str1 = "2";$s = $str+$str1;echo $s;}
我们只要访问:http://2.novelread.sinaapp.com/framework-sae/index.php?c=main&a=hello
如果我们想访问不同的文件,在controller文件夹底下创建一个User.php文件
<?phpclass User extends spController{ function login() {echo "login"; }}?>
我们只要用http://2.novelread.sinaapp.com/framework-sae/index.php?c=User&a=login就可以了
表shop data的结构是:
代码可以在http://download.csdn.net/detail/baidu_nod/7519351下载
0 0
- SpeedPHP(在sae上部署)对于移动(android or ios)的访问支持
- thinkphp5 在 sae上部署的基本配置
- SVN在SAE上部署代码-随记
- 在sae上部署J2ee项目入门
- HTML5在Android IOS等移动平台上的兼容性
- SAE上部署
- thinkphp在新浪SAE平台的部署
- ThinkPHP项目在SAE下的部署
- thinkphp在新浪SAE平台的部署
- Java Web应用部署在SAE平台上出现“java.lang.NullPointerException”错误的原因之一
- 终于入了个门,能在sae上部署我的应用,爽爽哒
- phoneGap在iOS上支持ajax https访问
- 在SAE上轻松部署一个javaEEWeb项目总结
- 在新浪SAE上部署应用实战心得
- thinkphp5在SAE上部署隐藏index.php
- 在SAE上使用PHPExcel的注意事项
- 移动设备对于hls协议的支持
- SAE上部署Python+Django
- poj-2299
- 兽人帝国前线指挥部内,总指挥官拉斯多尼一脸悲痛,书迷们还喜欢
- 从一组时间列表中获取一组最近的时间
- 基于Linux环境Tomcat-MySQL的服务器搭建
- 黑马程序员_基础加强之类加载器
- SpeedPHP(在sae上部署)对于移动(android or ios)的访问支持
- 如何强制重新加载ActionMapping(struts.xml)
- VC 连接oracle数据库
- 第四个博客-麦泽明
- 第四次-王铿
- opencv2对读书笔记——使用均值漂移算法查找物体
- sbt-assembly 发布 Scala 项目
- Jsp页面访问Action中的值
- Android利用CountDownTimer类实现倒计时功能