如何在PHP中使用Javascript?
我有PHP代码向登录的用户显示JavaScript按钮,如果他们没有登录,它不会显示任何内容。但它只给了我一张白纸?代码本身正在工作,因为我以前使用过它,但没有使用javascript如何在PHP中使用Javascript?,javascript,php,Javascript,Php,我有PHP代码向登录的用户显示JavaScript按钮,如果他们没有登录,它不会显示任何内容。但它只给了我一张白纸?代码本身正在工作,因为我以前使用过它,但没有使用javascript <div align="center"> <?php session_start(); if (!isset($_SESSION['user'])) { echo "<a href=\"" target=\"
<div align="center">
<?php
session_start();
if (!isset($_SESSION['user']))
{
echo "<a href=\"" target=\"_blank\"></a>";
}else{
echo"<div align="right">
<input type="button" onclick="document.title = 'Google';" value="Change Title to Google">";
}
?>
您的代码有带引号的错误,添加了
\
<?php
session_start();
if (!isset($_SESSION['user']))
{
echo "<a href=\"\" target=\"_blank\"></a>";
}else{
echo "<div align=\"right\">
<input type=\"button\" onclick=\"document.title = 'Google';\" value=\"Change Title to Google\">";
}
?>
您的代码有带引号的错误,添加了\
<?php
session_start();
if (!isset($_SESSION['user']))
{
echo "<a href=\"\" target=\"_blank\"></a>";
}else{
echo "<div align=\"right\">
<input type=\"button\" onclick=\"document.title = 'Google';\" value=\"Change Title to Google\">";
}
?>
另一个解决方案是在不需要php时关闭它:
<?php
session_start();
if (!isset($_SESSION['user']))
{
?>
<a href="" target="_blank"></a>
<?php
}else{
?>
<div align="right"> ....
<?php
}
?>
....
另一个解决方案是在不需要php时关闭它:
<?php
session_start();
if (!isset($_SESSION['user']))
{
?>
<a href="" target="_blank"></a>
<?php
}else{
?>
<div align="right"> ....
<?php
}
?>
....
您需要转义回显中的双引号。或者将回显字符串放在单引号之间。然后它可能会工作。将error_reporting设置为E_ALL,并将errors显示为true,以查看何时出错。echo“”;您需要转义echo中的双引号。或者将回显字符串放在单引号之间。然后它可能会工作。将error_reporting设置为E_ALL,并将errors显示为true,以查看何时出错。echo“”;我建议使用另一种语法使用更方便的方法:我建议使用另一种语法使用更方便的方法: