PHP 日本手机网站开发

快速搭建PHP+WAP手机网站的完整指南 PHP+WAP模板技术为移动设备用户提供快速访问网页内容的能力,通过服务器端的PHP语言动态生成适用于多种移动设备的网页。WAP(Wireless Application Protocol)是一种全球性的网络通信协议,专为移动设备优化。结合PHP,WAP模板能够根据用户的设备类型,呈现定制化的网页布局和数据。模板的自定义是根据特定需求调整PHP+WAP模板的过程。这一节将分享模板结构分析、服务器资源优化配置以及数据库交互优化的方法。随着移动设备的普及,用户对移动网站的性能和体验有着更高的要求。 阅读详情

虽然早就申请了CSDN的账号,可是一直就是为了下载资料,自己也没上传过资料也没写过对别人有用文章。

有时候觉得有些不厚道,呵呵。最近接触了一个日本手机网站的活,我想把其中遇到的一些问题和大家一起

分享,也可以供我以后查阅。

 

在日本手机营运商有三个,softbank,au,docomo。不仅不同运营商之间的xhtml的标签的格式有所不同,

同一个运营商的新旧机型也有所不同,这样一来就比较麻烦了。下面就我遇到的一些问题,简单的说明一下。

 

 第一

 

大家都知道如果要限制input输入框的内容只能是英数字的话只要这样写<input style="ime-mode:disabled">就可以了,

但是手机无法识别。

下面就不同运营商和不同机型之间的区别简单归纳一下。

 

softbank 旧机型

 

全角日语

<input mode="hiragana">


半角日语

<input mode="katakana">

半角英字
<input mode="alphabet">

半角数字
<input mode="numeric">

softbank 新机型

 

全角日语

<input style="-wap-input-format:&quot;*&lt;ja:h&gt;&quot;">

半角日语
<input style="-wap-input-format:&quot;*&lt;ja:hk&gt;&quot;">

半角英字
<input style="-wap-input-format:&quot;*&lt;ja:en&gt;&quot;">

 


半角数字
<input style="-wap-input-format:&quot;*&lt;ja:n&gt;&quot;">

 

au旧机型

全角
<input istyle=1 >

半角

<input istyle=2 >

半角英字
<input istyle=3 >

半角数字
<input istyle=4 >

au新机型

全角日语
<input style="-wap-input-format:*M;">

半角英字
<input style="-wap-input-format:*m;">

半角数字
<input style="-wap-input-format:*N;">

注:au的新机型没有半角日语,都统一用全角日语。


 docomo旧机型

 

和au的旧机型一样。

 

docomo新机型

 

全角日语
<input style="-wap-input-format:&quot;*&lt;ja:h&gt;&quot;">

半角日语

<input style="-wap-input-format:&quot;*&lt;ja:hk&gt;&quot;">

半角英字
<input style="-wap-input-format:&quot;*&lt;ja:en&gt;&quot;">

半角数字
<input style="-wap-input-format:&quot;*&lt;ja:n&gt;&quot;" >

 

这样一来还有一个问题 那就是如何判断他们是那个运营商呢?

 

这里可以用PHP进行判断一下

$agent = $_SERVER['HTTP_USER_AGENT'];
if(ereg("DoCoMo",$agent)){
 $type="docomo";
}
else if(ereg("^UP.Browser|^KDDI", $agent)){
 $type="au";
}
else if(ereg("^J-PHONE|^Vodafone|^SoftBank", $agent)){
 $type="softbank";

 

这样一来就可以根据运营商的不同用不同的标签属性了。

至于同一个运营商的新旧机器就比较麻烦了,一般只要求新机型。

 

第二

大家都知道在页面用session是非常正常的事,但是au的session用法非常的麻烦

一般来说session_start()之后就可以通过$_SESSION['name']的形式取得自己

保存在session里面的值了。

可是au不能这样。比较麻烦,不仅在保存session值要注意和读取session值时也要注意

在保存session值时

session_start();
session_name('sesstest');

$_SESSION['name']=ABC;

.......

$sessionid=session_id();

在读取session时

session_name('sesstest');
session_id($sessionid);
session_start();

这样就可以读取了。

麻烦吧

 

PHP处理苹果手机上传图片旋转的解决方案 苹果手机用户在上传图片至网络平台时,常常会遇到图片旋转错乱的问题。这主要是因为iOS系统在拍照时会自动根据拍摄时手机的方向记录图片的方向信息。Exif(Exchangeable Image File Format)是一种图片文件格式,它包含图片的元数据,例如拍摄日期、时间、光圈大小、快门速度、ISO、相机型号等。这一格式最初由日本电子工业发展协会(JEIDA)制定,目的是为了让不同相机制造商所拍摄的照片能被不同的设备和软件所读取和处理。 阅读详情

相关推荐

日本邮编大全(含完整字段的.sql格式)

日本邮编大全(含完整字段的.sql格式),包含 中文部分的及日文部分的都道府县(相当于中国的省)、市、区6个字段,区代码及邮编及其他共 15 个字段。

日本PHP:我的异国编程体验

通过与团队成员的紧密合作,我不仅提升了自己的编程能力,还学会了如何与不同背景的人有效沟通。这些经历让我更加坚信,PHP是一门强大而灵活的编程语言,它有着广泛的应用前景和巨大的潜力。我开始主动寻找PHP的学习资源,参加编程社区的活动,与当地的程序员交流。在交流中,我逐渐了解了PHP日本的应用场景和发展趋势,也学到了很多实用的编程技巧和经验。虽然我已经回到了国内,但那段在日本的时光和学到的知识,将永远留在我的心中。记得那年,我怀揣着对编程的热爱和对未知世界的好奇,踏上了前往日本的求学之路。

2401_85979589的博客 424

最好的wap教程.介绍了如何用php,java等语言去开发手机网站

最基础的wap网站开发的书籍,共大家学习!

日本编程语言哪个好php_PHP是世界上最好的编程语言

首先我要问PHP真的是世界上最好的编程语言吗?我相信你给不出确切的答案,因为每一种编程语言都有它自己的特点,都能找到自己的领域归宿,这就好比Python常用于写脚本或者爬虫而不是网站前端一样,当然django也是一个很好地后端框架。那么问题来了,[PHP是世界上最好的编程语言]这句话怎么来的?首先我们来看看知乎的答案:三个程序员坐在格子间里编程。一个程序员一言不发,他用的是python.一个程序员...

weixin_26833939的博客 935

php日本是什么意思

如果我们以此为基础思考的话,“PHP”在日本既代表着一门重要的编程语言,也是人们日常生活中常用的一个网络用语。无论是哪一种含义,都展现了日本人在技术领域与日常生活中的独特创造力。希望通过本文的介绍,能够让读者们对这一有趣的现象有所了解,并在今后遇到类似情况时能够更加游刃有余地应对。通过以上五个部分的讲解,我们不仅了解到了PHP作为编程语言在日本的应用情况,同时也认识到了它作为个人资料简称的独特文化价值。希望每位读者都能够从中受益,并且能够在自己的工作和生活中灵活运用这些知识。

rfid6的博客 1258

基于Springboot的手机销售网站

基于Springboot的手机销售网站

【可全包】本人程序员,不需要做任何吹嘘,只是实在写点程序,写点文档,熟悉各类主流框架,SSM,SpringBoot,Flask,Djiango,Mysql,Sqlite,VUE,Uniapp等,各类程序设计专家,优质作者 806

收集国内国外比较经典的手机网站(转)

把平常见到的一些好的手机网站收集在这,以后做的时候就去扒代码就可以了。(未完待续) 因为这些手机版的网站都要侦测访问浏览器的UA,所以PC浏览器访问大多会跳到对应的PC版本。要用PC浏览器访问,请参照我的另外一篇文章,《使用Chrome浏览器查看淘宝的IPhone版网站》http://panduozhi.iteye.com/blog/1205573 修改浏览器的UA访问。 1 中国开发...

lixiamani1的博客 1679

这竟然是一家不一样的日本IT企业!?

株式会社GSD始终坚持以人为本,尊重和支持每一位技术人员的个性和需求,并为他们提供广阔的发展空间和良好的福利待遇。

GSDjisidi的博客 2031

PHPWEB手机网站

phpweb系统手机网站,数据同步,便于移动设备浏览!

php+wap手机网站模板

这个是我在网上搜索的php+mysql做的wap手机网站很好的可是我还没有配置好phpmyadmin服务器,但是用opera浏览嚣可以进行测试的

音乐网站源码 最新原创音乐上传/用户交流/手机自适应/UI漂亮

音乐网站源码 最新原创音乐上传/用户交流/手机自适应/UI漂亮品,与世界分享。系统自带管理员后台,管理员可在后台管理用户、网站设置等,与此同时。系统支持多语言,很轻松的就能翻译你需要的语言,比如日本文,繁体中文等,支持波纹生成,自动转换高低音质!把程序上传到根目录,然后修改数据库配置文件/config.php记得域名也要换成你的config.php的21行,否则前端显示不正常。然后导入“sjk.sql”然后就可以在前台登录账户:admin 98sucai。

破损的天堂鸟博客 481

通过.htaccess对手机与PC终端分流呈现页面

题目很罗嗦。。。不知道如何用中文精简描述,其实就是页面的『PCと携帯の振分け』。 即:对于使用手机终端访问PC版页面的,跳转到手机版网页。对于PC终端访问手机版页面的,跳转到PC版网页。(php版本的对页面访问来源终端的判断可以参考这里) .htaccess文件中内容:RewriteEngine OnRewriteCond %{HTTP_USER_A

PIGer920的专栏 1623

【AppCan 开发者第一期】Samlee:西北青年的移动开发

Samlee是位来自西北的汉子,他评价自己是牛脾气一个,我却认为他“英雄不怕出身太单薄,有志气高哪天也骄傲”。 中专毕业,16岁开始兼职赚钱,满18岁后的第10天正式踏上社会。22通过进修才勉强拿到一张专科文凭。做过IT渠道兼库管、网管,有过少年得志的辉煌,20岁月赚几万;也走过人生的低谷,失业失恋,他说,“人生看淡点,用心就好,有的没的,都是过眼云烟”。现今在广州一家有名气的软件公司,主要从事

appcan123的专栏 1586

ThinkPHP搭建手机网站

[摘要] 代码中的函数 is_mobile来源于网上,写得挺好的。入口文件通过判断终端类型,定义APP_PATH和APP_NAME,从而执行不同的分组。我要实现的效果是PC和Mobile均用顶级域名访问。当然了,如果你想在手机里实现类似于wap.xxx.com这样的访问,本方法是做不到的,这是thinkphp多域名部署的问题,具体参见tp手册。 用thinkphp框架快速开发一个小型站点还是很方

phpsea的博客 2582

日本编程语言哪个好php_2017年度最强编程语言排行榜出炉,PHP曾经也被评为年度最强!...

近日,TIOBE 2017年度榜单出炉了,C语言完成了逆袭,成为了年度编程语言。这似乎超出了很多人的意外,年度编程语言难道不是python吗?对于2017年编程语言排名榜单,网友们纷纷发表了各自的看法:网友一:这是C最后的辉煌吗?明年开始一定是python。网友二:C的就业岗位在哪里?有岗位吗?网友三:传说写驱动,没有比C更适合的。网友四:PHP是世界上最好的语言!0、编程语言年度排名浮动大从20...

weixin_32009121的博客 627

php研究所 百科_日本PHP研究所|

中科院动物研究所、北航教授等5位专家精心审校;满足好奇心、科学认识万物、学会提问题、提升科学素养、提高阅读能力。一本满足家长回答孩子提出来的千奇百怪问题的科普答案书。每个小读者都对身边的万事万物抱有好奇,而能科学、准确、全面地回答这些问题,对于家长来说有一定困难。但是满足小读者的好奇心,培养他们发现问题、提出问题、思考问题、努力解决问题的能力是十分重要的。本书就是满足家长回答孩子提出来的千奇百怪的...

weixin_39933484的博客 478

利用PHP语言开发手机app后台服务器的框架是什么?或者说开发流程是怎么样的?

最近正在做一个手机APP的服务端API开发,虽然是基于Ruby on Rails的,做的也不太专业,不过大致相通,希望能够给你一些启发。 首先,如果是比较简单的手机APP,例如新闻客户端这样的不会涉及到长连接的服务,那么可以考虑直接使用http协议。因为该协议几乎被所有可以上网的设备支持,手机客户端那边也有大量相关的库可以调用,省掉不少麻烦。 这么说来其实用php基本也就等于用http

wakice的博客 8811
下一篇: 邮件服务器(一)
deping_lin
博客等级 码龄17年 2粉丝 4原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值