PHP$SITE\uURL混乱
我们在自己的Windows服务器上托管WordPress站点,工作正常,但几天前我们意识到有一个PHP联系人表单,它发送带有单选按钮的PDF附件,在Godaddy上托管时工作正常,现在的问题是单选按钮没有加载,因为我看到URL是PHP$SITE\uURL混乱,php,Php,我们在自己的Windows服务器上托管WordPress站点,工作正常,但几天前我们意识到有一个PHP联系人表单,它发送带有单选按钮的PDF附件,在Godaddy上托管时工作正常,现在的问题是单选按钮没有加载,因为我看到URL是 <img src=\"$SITE_URL/patientform/ckedimage.png\"/> 我认为这是拉了本地服务器名称,我该如何设置网站URL为domain.com 全部代码 <?php $SITE_URL="http://".$_SE
<img src=\"$SITE_URL/patientform/ckedimage.png\"/>
我认为这是拉了本地服务器名称,我该如何设置网站URL为domain.com
全部代码
<?php
$SITE_URL="http://".$_SERVER['SERVER_NAME'];
$cnt1=1;
foreach($caffinarr as $sympKey=>$sympVal6)
{
if(in_array($sympVal6, $caffinevalue))
{
$html .="<td><img src=\"$SITE_URL/patientform/ckedimage.png\"/>
<td>$sympVal6 </td>";
}
else
{
$html .="<td><img src=\"$SITE_URL/patientform/uncheckedimage.png\"/>
<td >$sympVal6</td>";
将您的代码修复为
<?php
$SITE_URL = 'http://'.$_SERVER['SERVER_NAME'];
$dir = "/patientform/ckedimage.png";
//echo $SITE_URL.$dir;
?>
<img src="<?php echo $SITE_URL.$dir; ?>" />
" />
以下是您的代码:
<?php
$SITE_URL = 'http://'.$_SERVER['SERVER_NAME'];
$dir = "/patientform/ckedimage.png";
$dir_uncheck = "/patientform/uncheckedimage.png";
//echo'<img src="'.$SITE_URL.$dir.'" />';
$cnt1=1;
foreach($caffinarr as $sympKey=>$sympVal6)
{
if(in_array($sympVal6, $caffinevalue))
{
$html ='<td><img src="'.$SITE_URL.$dir.'" />
<td>'.$sympVal6.'</td>';
echo $html;
}
else
{
$html ='<td><img src="'.$SITE_URL.$dir_uncheck .'" />
<td>'.$sympVal6.'</td>';
echo $html;
?>
我不认为它会起作用,但让我检查一下,我正在寻找一个选项,如果我们可以获得域名。com你的代码是错误的,我修复了它,它将获得你的域名和图像链接仍然不走运,我相信这里出了问题$html.=“
它应该可以正常工作,我在这里测试过,请发布你的全部代码,哦,你可能放了一个?>所以它只是修复标签
<?php
$SITE_URL = 'http://'.$_SERVER['SERVER_NAME'];
$dir = "/patientform/ckedimage.png";
$dir_uncheck = "/patientform/uncheckedimage.png";
//echo'<img src="'.$SITE_URL.$dir.'" />';
$cnt1=1;
foreach($caffinarr as $sympKey=>$sympVal6)
{
if(in_array($sympVal6, $caffinevalue))
{
$html ='<td><img src="'.$SITE_URL.$dir.'" />
<td>'.$sympVal6.'</td>';
echo $html;
}
else
{
$html ='<td><img src="'.$SITE_URL.$dir_uncheck .'" />
<td>'.$sympVal6.'</td>';
echo $html;
?>