开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 3048|回复: 24
收起左侧

[闲聊] 会PHP的来看~_=

[复制链接]

结帖率:42% (5/12)
发表于 2012-11-13 09:03:07 | 显示全部楼层 |阅读模式   加拿大
各位PHP大师{:soso_e154:}

我想问下。。。。。{:soso_e154:}

谁可以来帮我做个很简单很简单的程序{:soso_e154:}

易语言写出来还不到十分钟的{:soso_e154:}

真的很简单的{:soso_e154:}

有誰愿意帮我写下嘛{:soso_e106:}

大概就是{:soso_e149:}

网站进去之后,点开始,然后出来20个单词。。。。。然后2分30秒之后全部消失,给出20个编辑框叫记的人填写进去。。。。然后看看读者写的有几个对的。。。。就大概这样-_-

有誰愿意帮我写下嘛{:soso_e106:}


结帖率:100% (12/12)
发表于 2012-11-16 20:18:28 | 显示全部楼层   广东省珠海市
          没有精币 拉出去        
回复 支持 反对

使用道具 举报

结帖率:100% (6/6)
发表于 2012-11-16 02:23:00 | 显示全部楼层   广东省深圳市
貌似发错版区了,应该到求助区,什么不愿意出精币,来人啊 拖出去!{:soso__5974645921976125939_1:}
回复 支持 反对

使用道具 举报

结帖率:14% (1/7)
发表于 2012-11-16 01:41:31 | 显示全部楼层   北京市北京市
本帖最后由 momoca 于 2012-11-16 01:42 编辑
momoca 发表于 2012-11-16 01:33
1.你试过php的sleep了?那是服务器端等待.
2.是乱,为了精简.
3.我不是说使用js不行.就事论事,它并不是最 ...

这个程序只有 1.43 KB (1,471 字节).你就单一个jquery.min.也要32k.

<meta http-equiv="refresh" content="150;URL=?action=submit" />
<script>setTimeout(function(){window.location='?action=submit'},150000)</script>
使用js要多打19个字.
回复 支持 反对

使用道具 举报

结帖率:14% (1/7)
发表于 2012-11-16 01:33:12 | 显示全部楼层   北京市北京市
415597958 发表于 2012-11-16 01:02

可以用sleep();来代替。而且,不觉得代码写的很凌乱么?还有一种思路,就是用倒计时原理来实现。而且 ...

1.你试过php的sleep了?那是服务器端等待.
2.是乱,为了精简.
3.我不是说使用js不行.就事论事,它并不是最优.
3.1 js是不错.倒计时是占用cpu资源.
3.2 浏览器禁用javascript后我的程序依然好用.你的jquery呢?
3.3 你要拿meta和jquery比速度.jquery没得比.单就加载文件就优比你.更别说执行效率了.
回复 支持 反对

使用道具 举报

结帖率:100% (10/10)
发表于 2012-11-16 01:02:10 | 显示全部楼层   广东省潮州市
momoca 发表于 2012-11-15 17:05

这<meta http-equiv="refresh" content="150;URL=?action=submit" />
可以用sleep();来代替。而且,不觉得代码写的很凌乱么?还有一种思路,就是用倒计时原理来实现。而且,人家jQuery比这快多.....!你可以尝试下。
回复 支持 反对

使用道具 举报

结帖率:14% (1/7)
发表于 2012-11-15 17:13:07 | 显示全部楼层   北京市北京市
如果是考题你要分析老师想考的是什么,我给你的没有涉及到js.哪这个考点可能就得不到分了.
js跳转可以使用setTimeout函数.百度一下例子一大把.
回复 支持 反对

使用道具 举报

结帖率:14% (1/7)
发表于 2012-11-15 17:06:58 | 显示全部楼层   北京市北京市
415597958 发表于 2012-11-15 16:35
用jQuery。php没那么神奇,PHP也就只是后台语言,这个是前台特效.....!

jQuery?用不着!
<meta http-equiv="refresh" content="150;URL=?action=submit" />就可以搞定了.
回复 支持 反对

使用道具 举报

结帖率:14% (1/7)
发表于 2012-11-15 17:05:09 | 显示全部楼层   北京市北京市
  1. <?php
  2. $keys=array(
  3.         'hello1',
  4.         'hello',
  5.         'hello',
  6.         'hello',
  7.         'hello',
  8.         'hello',
  9.         'hello',
  10.         'hello',
  11.         'hello',
  12.         'hello',
  13.         'hello',
  14.         'hello',
  15.         'hello',
  16.         'hello',
  17.         'hello15',
  18. );
  19. ?>

  20. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  21. <html xmlns="http://www.w3.org/1999/xhtml">
  22. <head>
  23. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  24. <?php if($_GET['action']==''&&!isset($_POST['button'])){?><meta http-equiv="refresh" content="150;URL=?action=submit" /><?php }?>
  25. <title></title>
  26. </head>

  27. <body>
  28. <form id="form1" name="form1" method="post" action="">
  29.         <?php foreach($keys as $key=>$str){
  30.         if($_GET['action']=='submit'&&!isset($_POST['button'])){?>
  31.             <input type="text" name="keys[<?php echo $key?>]" value="" />
  32.     <?php }elseif($_POST['button']=='提交'){
  33.                 echo '提示的:',$str,',输入的:',$_POST['keys'][$key],',(结果:',(($_POST['keys'][$key]==$str)?'ok':'err'),')
  34. ';
  35.         }else{
  36.                 echo $str,'
  37. ';
  38.         }}?>
  39.     <?php if($_POST['button']=='提交'){
  40.                 echo '<a href="'.$_SERVER['SCRIPT_NAME'].'">重来</a>';
  41.         }elseif($_GET['action']==''){}else{
  42.         ?>
  43.     <input type="submit" name="button" id="button" value="提交" />
  44.     <?php }?>
  45. </form>
  46. </body>
  47. </html>
复制代码
回复 支持 反对

使用道具 举报

结帖率:100% (10/10)
发表于 2012-11-15 16:35:42 | 显示全部楼层   广东省潮州市
用jQuery。php没那么神奇,PHP也就只是后台语言,这个是前台特效.....!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表