gpt4 book ai didi

javascript - php后端的console.log

转载 作者:行者123 更新时间:2023-11-30 12:07:59 24 4
gpt4 key购买 nike

  I did also creating a different class. but still not working...

but if I place the '<script>console.log("message here");</script>' will work..

//index.html
假设这是一个完整的代码。

    <form action="post.php" method="post">
<input type="text" name="name" id="name"/>
<input type="submit" value="submit"/>
</form>

//post.php

<?PHP
if(isset($_POST['name'])){
echo "<script>console.log('".$_POST['name']."');</script>";
}
?>

我的问题是,我无法使用 console.log 提交表单。但是如果我在重定向中这样做它会起作用..

我类下的Function是...

public function console($data) { 
if(is_array($data) || is_object($data)) {
echo("<script>console.log('".json_encode($data)."');</script>");
} else {
echo("<script>console.log('".$data."');</script>");
}
}

最佳答案

它在 PHP 中不起作用,因为 console.log 的字符串参数周围缺少 "。

输出应该是

<script>console.log(name);</script>

代替

<script>console.log("name");</script>

解决方案

echo '<script>console.log("'.$_POST['name'].'");</script>';

关于javascript - php后端的console.log,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34645980/

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