用PHP+java实现自动新闻滚动窗口


Posted in PHP onOctober 09, 2006

show.php源代码:
<?
if ($action=="cp"){
echo"<div align=center>
  <p>滚动菜单资料输入端</p>
  <form method=post action=show.php?action=edit>
    <p>文字一:  
      <input type=text name=t1 maxlength=30>
      链接一:
      <input type=text name=l1 maxlength=50>
    </p>
    <p>文字二:  
      <input type=text name=t2 maxlength=30>
      链接二:  
      <input type=text name=l2 maxlength=50>
    </p>
    <p>文字三:  
      <input type=text name=t3 maxlength=30>
      链接三:  
      <input type=text name=l3 maxlength=50>
    </p>
    <p>文字四:  
      <input type=text name=t4 maxlength=30>
      链接四:  
      <input type=text name=l4 maxlength=50>
    </p>
    <p>文字五:  
      <input type=text name=t5 maxlength=30>
      链接五:  
      <input type=text name=l5 maxlength=50>
    </p>
    <p>  
      <input type=submit name=Submit value=提交>
      <input type=submit name=Submit2 value=重写>
    </p>
  </form>
</div>";exit;}
if ($action=="edit"){
$wname="data.txt";#数据保存文件,属性666
$writeurl="<a href=$l1>$t1<\/a><br><br><a href=$l2>$t2<\/a><br><br><a href=$l3>$t3<\/a><br><br><a href=$l4>$t4<\/a><br><br><a href=$l5>$t5<\/a><br><br>";
$fp=fopen($wname,"w");
$ww=fputs($fp,$writeurl);
if ($ww){echo 文件写入成功;}else{echo 写入失败;}
exit;}
$wname="php-bin/data.txt";#由于是在页面调用,这里必须填写页面和程序相对路径或者绝对路径!
$fa=fopen($wname,"r+");
$wwww=fread($fa,filesize($wname));
echo "<table border= \"0\" bgcolor=\"#A8EB9B\" cellpadding=\"1\" cellspacing= \"0\" width=129><TR><TD><table bgcolor=\"#FFFFFF\" cellpadding=\"5\" cellspacing=\"0\" width=129 border=\"0\" VALIGN=\"Top\"><tr><td><script language=\"JavaScript1.2\">
var marqueewidth=118
var marqueeheight=104
var speed=1
var marqueecontents='$wwww'
if (document.all)
document.write('<marquee direction=\"up\" scrollAmount='+speed+' style=\"width:'+marqueewidth+';height:'+marqueeheight+'\">'+marqueecontents+'</marquee>')
function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers){
setTimeout(\"window.onresize=regenerate\",450)
intializemarquee()
}
}
function intializemarquee(){
document.cmarquee01.document.cmarquee02.document.write(marqueecontents)
document.cmarquee01.document.cmarquee02.document.close()
thelength=document.cmarquee01.document.cmarquee02.document.height
scrollit()
}
function scrollit(){
if (document.cmarquee01.document.cmarquee02.top>=thelength*(-1)){
document.cmarquee01.document.cmarquee02.top-=speed
setTimeout(\"scrollit()\",100)
}
else{
document.cmarquee01.document.cmarquee02.top=marqueeheight
scrollit()
}
}
window.onload=regenerate2
</script><ilayer width=&{marqueewidth}; height=&{marqueeheight}; name=\"cmarquee01\"><layer name=\"cmarquee02\" width=&{marqueewidth}; height=&{marqueeheight};></layer></ilayer></tr></table></TD></TR></TABLE>";
?>

使用时先要建立一个名为data.txt的空白文件放在show.php的同一级目录下,然后在页面里使用include调用即可!
show.php?action=cp及可以进行设置,当然,因为没有密码保护,你可以把cp改成其他文字! 

PHP 相关文章推荐
AJAX for PHP简单表数据查询实例
Jan 02 PHP
PHP+JS+rsa数据加密传输实现代码
Mar 23 PHP
php 转换字符串编码 iconv与mb_convert_encoding的区别说明
Nov 10 PHP
php读取本地文件常用函数(fopen与file_get_contents)
Sep 09 PHP
golang与php实现计算两个经纬度之间距离的方法
Jul 22 PHP
Yii2.0 Basic代码中路由链接被转义的处理方法
Sep 21 PHP
PHP的Json中文处理解决方案
Sep 29 PHP
php版微信自定义回复功能示例
Dec 05 PHP
php微信开发之谷歌测距
Jun 14 PHP
PHP实现断点续传乱序合并文件的方法
Sep 06 PHP
php与阿里云短信接口接入操作案例分析
May 27 PHP
PHP+MySql实现一个简单的留言板
Jul 19 PHP
如何将数据从文本导入到mysql
Oct 09 #PHP
PHP个人网站架设连环讲(三)
Oct 09 #PHP
杏林同学录(九)
Oct 09 #PHP
我的论坛源代码(九)
Oct 09 #PHP
PHP个人网站架设连环讲(一)
Oct 09 #PHP
PHP个人网站架设连环讲(二)
Oct 09 #PHP
我的论坛源代码(七)
Oct 09 #PHP
You might like
[原创]效率较高的php下读取文本文件的代码
2008/07/02 PHP
php中数字0和空值的区别分析
2014/06/05 PHP
Laravel框架源码解析之入口文件原理分析
2020/05/14 PHP
分享一个asp.net pager分页控件
2012/01/04 Javascript
FF火狐下获取一个元素同类型的相邻元素实现代码
2012/12/15 Javascript
JavaScript获取当前网页标题(title)的方法
2015/04/03 Javascript
javascript中日期函数new Date()的浏览器兼容性问题
2015/09/05 Javascript
JS+CSS实现的简单折叠展开多级菜单效果
2015/09/12 Javascript
Javascript实现汉字和拼音互转的终极方案
2016/10/19 Javascript
深入浅析Vue组件开发
2016/11/25 Javascript
angularJS之$http:与服务器交互示例
2017/03/17 Javascript
AngularJS常见过滤器用法实例总结
2017/07/06 Javascript
Bootstrap Multiselect 常用组件实现代码
2017/07/09 Javascript
vue父组件向子组件(props)传递数据的方法
2018/01/02 Javascript
wx-charts 微信小程序图表插件的具体使用
2019/08/18 Javascript
详解Vue2的diff算法
2021/01/06 Vue.js
[08:04]TI4西雅图DOTA2前线报道 海涛探访各路人马
2014/07/09 DOTA
[55:03]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第二场 11.20
2020/11/20 DOTA
python实现线程池的方法
2015/06/30 Python
python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
2020/06/04 Python
使用pycharm和pylint检查python代码规范操作
2020/06/09 Python
Python 开发工具通过 agent 代理使用的方法
2020/09/27 Python
新加坡最佳婴儿用品店:Mamahood.com.sg
2018/08/26 全球购物
香港士多网上超级市场:Ztore
2021/01/09 全球购物
个人自我鉴定
2013/11/07 职场文书
服装设计行业个人的自我评价
2013/12/20 职场文书
工作失职检讨书范文
2014/01/16 职场文书
毕业生欢送会主持词
2014/03/31 职场文书
卖房协议书
2014/04/11 职场文书
实习生岗位职责
2014/04/12 职场文书
技校毕业生自荐信
2014/06/03 职场文书
村级四风对照检查材料
2014/08/24 职场文书
关于召开会议的通知
2015/04/15 职场文书
2015年妇幼保健工作总结
2015/05/19 职场文书
青年人初次创业的“五不要”
2019/08/23 职场文书
Redis遍历所有key的两个命令(KEYS 和 SCAN)
2021/04/12 Redis