CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  移动平台 >  开发应用

请看这段代码,用WINWAP模拟器可以访问,用手机不行,原因是什么?

楼主shadowing()2005-01-25 21:22:47 在 移动平台 / 开发应用 提问

我的WAP站网址是http://wap.wapabc.net   用的免费的空间,网址长,URL转发麻烦,后来有了这个PHP的空间,就想用php做个首页index.php,用WINWAP模拟器可以访问我的WAP站(http://wapabc.net),为什么用手机就不能访问呢?  
  是空间的问题,还是首页的问题,或是什么别的原因,请指教  
  这是我WAP站的首页的代码:  
  |===============  
  <?php  
  header("Content-type:   text/vnd.wap.wml");  
      echo("<?xml   version=\"1.0\"   encoding=\"gb2312\"?>\n");  
      echo("<!DOCTYPE   wml   PUBLIC   \"-//WAPFORUM//DTD   WML   1.1//EN\"   \"http://www.wapforum.org/   DTD/wml_1.1.xml\">\n\n");   ?>  
      <?php  
      echo   ("<wml><card   id=\"index\"   title=\"拇指天空WAP站\">");  
      echo("<p   align=\"center\"><img   src=\"pic/logo.gif\"   alt=\"wapabc.net\"/><br/>  
      <small>HAPPY   NEW   YEAR</small>");  
      $time=date   (   "y-n-d   h:i   A"   );  
      echo("<p   align=\"center\"><small>$time</small><br/>  
      <a   href=\"http://wap.81088.com/weather/index.jsp\">『天气预报』</a><br/>  
      <a   href=\"qq.wml\">『Q   Q   聊天』</a><br/>  
  <small>------------</small><br/>  
  <a   href=\"http://xw6.com/union/index.aspx?u=80\">『新闻咨讯』</a><br/>  
  <a   href=\"http://wap.Lxyes.com/union/index.asp?cd=5041\">『下载乐园』</a><br/>  
  <a   href=\"game.wml\">『WAP   游戏』</a><br/>  
  <a   href=\"wap.wml\">『玩转   WAP』</a><br/>  
  <a   href=\"ser.wml\">『常用服务』</a><br/>  
  <a   href=\"urls.wml\">『网址大全』</a><br/>  
  <small>------------</small><br/>  
  <a   href=\"link.wml\">『我的书签』</a><br/>  
  <a   href=\"links.wml\">『友情链接』</a><br/>  
  <a   href=\"about.wml\">『关于本站』</a><br/>  
  <img   src=\"pic/wap.gif\"   /><br/>  
  <img   src=\"http://www.bluenetdesign.de/cgi-bin/counter.pl?member=1099826641\"   alt=\"\"/>");  
      echo   ("</p></card></wml>");  
          ?>  
  问题点数:80、回复次数:7Top

1 楼dragonblue(醉大饿急)回复于 2005-01-29 15:15:33 得分 10

页面上的中文必须转码成UNICODE,否则手机不能浏览。Top

2 楼aoenzh(独孤大虾)回复于 2005-01-31 09:11:24 得分 10

看一下手机出错提示就知道问题了  
  Top

3 楼whatandwhy(天黑)回复于 2005-01-31 12:33:53 得分 15

输出要为WML二进制流而不是文本流。。要在输出头那里做说明。  
  建议不要用WINWAP作模拟器。用M3GATE吧Top

4 楼surfchen(冲浪)回复于 2005-01-31 13:18:48 得分 20

把   echo("<?xml   version=\"1.0\"   encoding=\"gb2312\"?>\n");去掉  
  并把文件另存为utf-8编码格式Top

5 楼shadowing()回复于 2005-02-23 22:15:09 得分 0

dragonblue(醉大饿急)的回复不正确,并不是所有的手机不行  
  //Top

6 楼rainlin1(不再迷茫)回复于 2005-02-24 11:37:31 得分 10

不是所有的手机都能访问,是因为部分手机支持gb2312的。Top

7 楼honeyday(honey)回复于 2005-02-24 15:28:58 得分 15

文件保存成utf-8,输出的content-type的encoding改称utf-8。  
  <?xml   version="1.0"   encoding="utf-8"?>  
   
  这样所有手机就都可以访问了。Top

相关问题

  • 可以使用palm的模拟器实现网络访问吗?
  • 重金求Pocket PC 2003模拟器如何访问本机SQLSERVER.
  • 重金求Pocket PC 2003模拟器如何访问本机SQLSERVER.
  • 给大家提供一个级好的模拟器源代码,进来下载
  • 【求助】关于游戏模拟器WinKawaks中Kawaks 68000 Debugger的代码问题
  • 请教如何设置nokia 7210模拟器,才能访问wap站点啊
  • 彩票模拟器
  • 关于模拟器
  • 模拟器问题
  • 如何开发模拟器?

关键词

  • .net
  • 模拟器
  • 手机
  • php
  • 用winwap
  • 访问
  • 空间
  • utf
  • 所有
  • 首页

得分解答快速导航

  • 帖主:shadowing
  • dragonblue
  • aoenzh
  • whatandwhy
  • surfchen
  • rainlin1
  • honeyday

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo