我使用ajax来点击"卡片"来调用文件来显示一个对话框.它与PHP的普通html工作正常,但现在我已将其保存为php变量,它不喜欢if语句,并且下拉总是显示默认的'choose'选项.可以这样做吗?或者也许我只是写错了?
$html.="<select name='priority'>";
$html.="<option>---Choose---</option>";
$html.="<option if ($priority == 'Low') echo 'selected' value='Low'>Low</option>";
$html.="<option if ($priority == 'Normal') echo 'selected' value='Normal'>Normal</option>";
$html.="<option if ($priority == 'High') echo 'selected' value='High'>High</option>";
$html.="<option if ($priority == 'Critical') echo 'selected' value='Critical'>Critical</option>";
$html.="</select>";
Run Code Online (Sandbox Code Playgroud) 我对此很陌生,需要一只手,我正试图发出个性化的问候.只要发件人和受益人的姓名仅限于他们的名字,我的代码就能完美运作.一旦我输入他们的姓氏,URL就不包括它,我猜这个问题是因为他们的名字和姓氏之间的空格.php数据来自我网站上的输入
这是我的代码示例
<p>Dear <?php echo stripslashes($item -> iof_benname); ?></p>
<p></p>
<p>A donation has been made in your honour by: <?php echo stripslashes($item -> iof_name); ?></p>
<p></p>
<p>Please <a href=http://myym.co.za/wp-content/uploads/2014/09/IHO.php?NAME=<?php echo stripslashes($item -> iof_name)?>&BNAME=<?php echo stripslashes($item -> iof_benname) >>click here</a> to view your message.</p>
Run Code Online (Sandbox Code Playgroud)