用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 相关文章推荐
利用php来自动调用不同服务器上的flash
Oct 09 PHP
php 文件上传系统手记
Oct 26 PHP
探讨各种PHP字符串函数的总结分析
Jun 05 PHP
php遍历目录与文件夹的多种方法详解
Nov 14 PHP
php生成数组的使用示例 php全组合算法
Jan 16 PHP
php去除字符串换行符示例分享
Feb 13 PHP
php创建桌面快捷方式实现方法
Dec 31 PHP
解析PHP的Yii框架中cookie和session功能的相关操作
Mar 17 PHP
linux下php上传文件注意事项
Jun 11 PHP
Centos 6.5下PHP 5.3安装ffmpeg扩展的步骤详解
Mar 02 PHP
详解php用static方法的原因
Sep 12 PHP
利用PHP计算有多少小于当前数字的数字方法示例
Aug 26 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录入页面中动态从数据库中提取数据的实现
2006/10/09 PHP
那些年一起学习的PHP(二)
2012/03/21 PHP
ThinkPHP3.1新特性之对Ajax的支持更加完善
2014/06/19 PHP
ThinkPHP基本的增删查改操作实例教程
2014/08/22 PHP
Zend Framework教程之Autoloading用法详解
2016/03/08 PHP
php结合md5的加密解密算法实例
2016/09/30 PHP
php简单处理XML数据的方法示例
2017/05/19 PHP
PHP SFTP实现上传下载功能
2017/07/26 PHP
javascript 三种方法实现获得和设置以及移除元素属性
2013/03/20 Javascript
js格式化金额可选是否带千分位以及保留精度
2014/01/28 Javascript
jQuery实现的产品自动360度旋转展示特效源码分享
2015/08/21 Javascript
一个用jquery写的判断div滚动条到底部的方法【推荐】
2016/04/29 Javascript
Javascript基础学习笔记(菜鸟必看篇)
2016/07/22 Javascript
微信小程序 video组件详解
2016/10/25 Javascript
addEventListener()与removeEventListener()解析
2017/04/20 Javascript
node实现定时发送邮件的示例代码
2017/08/26 Javascript
浅谈es6中export和export default的作用及区别
2018/02/07 Javascript
vue-cli 如何打包上线的方法示例
2018/05/08 Javascript
解决vue 给window添加和移除resize事件遇到的坑
2020/07/21 Javascript
js删除对象中的某一个字段的方法实现
2021/01/11 Javascript
python字符串连接的N种方式总结
2014/09/17 Python
Python编程中实现迭代器的一些技巧小结
2016/06/21 Python
Python使用folium excel绘制point
2019/01/03 Python
浅谈Scrapy网络爬虫框架的工作原理和数据采集
2019/02/07 Python
python 获取等间隔的数组实例
2019/07/04 Python
利用python实现汉字转拼音的2种方法
2019/08/12 Python
pycharm设置python文件模板信息过程图解
2020/03/10 Python
基于HTML5新特性Mutation Observer实现编辑器的撤销和回退操作
2016/01/11 HTML / CSS
丝芙兰中国官方商城:SEPHORA中国
2018/01/10 全球购物
新闻网站实习自我鉴定
2013/09/25 职场文书
大学自我鉴定
2013/12/20 职场文书
一份创业计划书范文
2014/02/08 职场文书
安全生产目标管理责任书
2014/07/25 职场文书
学习社交礼仪心得体会
2016/01/22 职场文书
Springboot配置suffix指定mvc视图的后缀方法
2021/07/03 Java/Android
MySQL实现用逗号进行拼接、以逗号进行分割
2022/12/24 MySQL