2017-04-06 31 views
0

我們在我們自己的Windows服務器上託管一個WordPress站點,它的工作正常,但是幾天後才意識到有一個PHP聯繫表單,它發送一個帶有單選按鈕的PDF附件,當它被託管時工作正常在Godaddy的,現在的問題是單選按鈕不加載因爲我看到的網址是

<img src=\"$SITE_URL/patientform/ckedimage.png\"/> 

和$ SITE_URL是

$SITE_URL="http://".$_SERVER['SERVER_NAME']; 

我認爲它拉動了當地的服務器名,我該怎麼辦將網站網址設置爲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>"; 

回答

0

修復你的代碼

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

      ?> 
+0

我不認爲它會工作,但讓我查一下,我正在尋找選擇,如果我們可以得到domain.com –

+0

你的代碼是錯誤的,我修好了,它會得到你的域名和李nk的圖像 –

+0

仍然沒有運氣我相信這裏有什麼不對勁 '$ html。=「' –

相關問題