Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP$SITE\uURL混乱_Php - Fatal编程技术网

PHP$SITE\uURL混乱

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

我们在自己的Windows服务器上托管WordPress站点,工作正常,但几天前我们意识到有一个PHP联系人表单,它发送带有单选按钮的PDF附件,在Godaddy上托管时工作正常,现在的问题是单选按钮没有加载,因为我看到URL是

<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;

            ?>