导航:首页 > 编程语言 > php中script

php中script

发布时间:2022-12-11 10:35:09

1. php中如何执行已定义的script脚本

echo '<script>hello();</script>';

2. php中使用script

//javascript的逻辑运算符and用&&表示
if((year1%4)==0and(year1%100)!=0)

改成

if((year1%4)==0&&(year1%100)!=0)

另外闰年的规律是:四年一闰,百年不闰,四百年再闰,所以加上

if((year1%4)==0&&(year1%100)!=0&&(year1%400)==0)

3. php中输出<script>标签问题

输出的<script>标签的内容直接是看不到的,php默认输出的mime是text/html,你用浏览器查看网页源代码就可以看到。当然你如果只是为了查看输出,在这段php代码前面加上
header('Content-Type:text/plain;charset=utf-8');
就可以直接看到了

4. 关于php里的 script

这段代码是js的,怎么能直接放到php来呢?
如果真的要放,必须用echo 输出
比如从第一句开始
echo "<SCRIPT type=text/javascript>";
echo "var speed=1;";
.............
echo "</SCRIPT>"

5. php中script有什么作用,alert呢

就是调用 _alert_back这个方法时
弹出一个alert框,框子里的内容就是调用_alert_back这个方法的传人的参数

在php里写
echo"<script type='text/javascript'>alert(1111111);history.back();</script>";
然后运行php文件,执行到这句代码时,就相当于执行js语句
弹出一个alert框子里面的内容是1111111

明白了么?
你可以自己建个php文件
里面就一句代码
echo"<script type='text/javascript'>alert(1111111);history.back();</script>";
然后运行一下看看效果就知道了

6. php如何调用script

<?

function changeToJavaScript($str)
{
$str=preg_replace("/\\/","\\\\",$str);
$str=preg_replace("/\//","\\\/",$str);
$str=preg_replace("/\r\n/","\\n",$str);
$str=preg_replace("/'/","\\\'",$str);
$str=preg_replace("/\"/","\\\"",$str);
$str=preg_replace("/\t/"," ",$str);
return "document.writeln(\"".$str."\");";
}

$fp1=fopen("m1.txt","r");

$msg1=fread($fp1,filesize("m1.txt"));

$msg2=changeToJavaScript($msg1);

$fp2 = fopen("m2.txt", "a");

fwrite($fp2,$msg2);

?>

7. php中,在提交表单时,script代码是通过什么方式对网站进行破坏如何防止破坏

其实JS代码不会在提交的时候对网站进行破坏,因为它不会运行。而是会在输出的时候进行破坏,比如一篇没有过滤的文章里 输入<script>alert(0)</script>,在文章页面调用的时候会自动弹出。更深层次的,会对网站的COOKIE进行破坏和重构,导致个人数据泄露,当然,这个可能性我感觉不大。只要对提交的表单,进行script的过滤就可以,简单、粗暴,不让这个<script>出现,其他的代码就是文字了。

8. PHP中这句script该怎样写

echo '<script language="JavaScript" src="http://code.54kefu.net/kefu/js/b99/826099.js" type="text/javascript" charset="utf-8"></script>
';

9. PHP Script是什么有什么作用

PHP Script是一段代码, 使用文本编辑器编辑修改, 运行域服务器端, 根据浏览器或app 的请求操作数据库或文件, 或进行其他操作 并返回动态网页内容给浏览器,或给app提供数据

10. PHP中的<script>部分的值怎么传递出来呢

基本问题都没搞清楚。
PHP是服务器端,JS是客户端。
当你向服务器请求一个页面的时候,PHP就会接手处理页面逻辑,然后把结果发回来,也就是服务器应答了你的要求。当服务器传送完数据的时候,你和服务器之间的连接就中断了。
这个时候你的浏览器接到了服务器传送来的数据,然后才开始解析运行其中的JS代码。
到这里不知道你明白了没有?即PHP必然执行在JS之前。所以PHP可以很简单的同页面把值传递给JS,但是JS就不可能同页面把值传递给PHP。
但是你可以使用ajax,ajax实际上是JS对服务器又发起了新的请求,所以严格来说不能算同页面了。
------------------------------------------
不是。
首先HTML和javascript对于服务器端来说,都只是一段文本而已,不会进行任何逻辑处理,你能看到的所有网页,不是服务器展示给你看,而是服务器把这段文本发给你,然后你的浏览器处理之后展示给你看的。
而PHP程序则是一段逻辑处理,一般来说这个逻辑处理的结果是生成一段文本,然后服务器把这个动态生成的文本和原来的HTML,javascript文本一起发送给你的浏览器。

举例而言,我们来看看这段例文里面 value="<?=$DH>" 代表什么含义。
首先你必须了解<?php echo "hello world" ?>的含义。
PHP处理这一段逻辑的结果是动态生成一段文本并输出(echo)。
那么,假设$DH="hello world"
(源代码) value="<?=$DH>" ==> value="<?php echo “hello world” ?>" ==> value="hello world"(PHP处理结束,服务器开始发送文本数据)。
换句话说,对PHP来说,结果是HTML还是javascript它是不关心的,它只是输出一个文本而已。
所以你也可以用下面这种写法从PHP给javascript传值:
<script>
var sample=<?=$sample?>
</script>

回到你最开始的问题,关键在于$DH的值,如果你看懂了我上面说的这些内容,那么你就会明白这个值不可能来自HTML或者是javascript,必然是在更早之前在PHP中定义过。

阅读全文

与php中script相关的资料

热点内容
相机卡满了没文件夹 浏览:747
如何批量快速压缩视频 浏览:432
我的世界如何加入ice服务器 浏览:873
兄弟cnc编程说明书 浏览:204
php闪电入门教程学习 浏览:152
金岳霖逻辑pdf 浏览:938
linuxtomcat线程 浏览:77
pboc长度加数据加密 浏览:187
英雄联盟国际服手游怎么下安卓 浏览:297
程序员的思路 浏览:234
只能用命令获得的四种方块 浏览:358
怎么用命令方块防止开创造 浏览:807
扫描版的pdf 浏览:790
编程猫怎样做3d游戏 浏览:207
怎么查找云服务器上的ftp 浏览:156
我的世界服务器如何注册账号 浏览:934
统计英文字符python 浏览:424
linux信息安全 浏览:910
压缩机接线柱爆 浏览:1001
程序员自主创业 浏览:586