gpt4 book ai didi

javascript - 如何在 php 中显示具有不同响应的警告框?

转载 作者:行者123 更新时间:2023-11-30 00:24:03 26 4
gpt4 key购买 nike

您好,我是编程方面的 super 新手,我必须制作一个警告框来显示我的名字或我放在 URL 上的任何内容。

我在屏幕上显示我的名字的代码就是这个。

<?php   
echo "Hej $_GET[namn]";
?>

这是一个例子。 http://www.webbacademy.se/webmaster/ovningar/php/get.php?namn=Kevin

如果我更改 url 上的名称,我会收到另一个名称的警报,但我需要将其显示为警报。但我不知道该怎么做。这是我到目前为止所得到的,但它不起作用。

<?php 

echo '<script language="javascript">';
echo 'alert("Hej $_GET[namn]")';
echo '</script>';


?>

最佳答案

问题出在这一行:echo 'alert("Hej $_GET[namn]")';

'..'(引号)中的任何内容都将作为字符串打印,因此您看到的结果是“Hej $_GET[namn]”。

此外,您需要记住使用单引号或双引号时的区别。使用单引号时,您需要将任何变量与 concatenation operator ('.') 连接起来,(即 $string = 'I am '. $age .' years old.') 但是,当您使用双引号时,您可以只在字符串中使用变量(即 $string = “我今年 $age 岁。”).

您需要做的是首先获取 GET 信息,然后连接或使用双引号将您的变量包含在您的字符串中。我将使用双引号使生活更轻松:

$name = $_GET['namn'];
echo "<script> alert('Hej $name') </script>";

希望这对您有所帮助。

关于javascript - 如何在 php 中显示具有不同响应的警告框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32079870/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com