2015-07-21 46 views
1

我真的不太瞭解條形標籤,所以這可能甚至不可能。用條形標籤或表單向電子郵件回覆添加圖像

我有一項調查,用戶在線填寫。這項調查的一部分有一個問題,他們需要對星級進行投票。目前,一旦完成,它會通過電子郵件發送該星號(即1 - 5)。我想要的是插入圖片而不是數字,以便我可以直觀地顯示星級評分選擇。我只是不確定在帶標籤中插入圖像的位置?

或者也許它應該在「價值」在前端的位置?最後,這就是電子郵件中所稱的。

任何見識都被讚賞!

前端HTML側:

<div class="question-sub"><p>Ease of making your reservation</p>  </div> 

<span class="rating"> 

     <input type="radio" class="rating-input" 
      id="rating-input-1-1" name="res-ease5" value="5"> 
     <label for="rating-input-1-1" class="rating-star"></label> 
     <input type="radio" class="rating-input" 
      id="rating-input-1-2" name="res-ease4" value="4"> 
     <label for="rating-input-1-2" class="rating-star"></label>   
     <input type="radio" class="rating-input" 
      id="rating-input-1-3" name="res-ease3" value="3"> 
     <label for="rating-input-1-3" class="rating-star"></label>   
     <input type="radio" class="rating-input" 
      id="rating-input-1-4" name="res-ease2" value="2"> 
     <label for="rating-input-1-4" class="rating-star"></label>  
       <input type="radio" class="rating-input" 
      id="rating-input-1-5" name="res-ease1" value="1"> 
     <label for="rating-input-1-5" class="rating-star"></label> 
    </span> 

後端PHP端:

$message .= "<tr style='font-size: 8pt;'><td>Ease of making your reservation: </td><td width='50%'>" . strip_tags($_POST['res-ease5']) . "" . strip_tags($_POST['res-ease4']) . "" . strip_tags($_POST['res-ease3']) . "" . strip_tags($_POST['res-ease2']) . "" . strip_tags($_POST['res-ease1']) . "</td></tr>"; 

更新:下面

袞的回答完美的作品,但它顯示的URL,而不是嵌入圖像進入實際的電子郵件。這裏是我使用的代碼:一開始的單選按鈕是錯誤的

$img="http://myurl.com/guestquestionnaire/images/star".$_POST['res'].'.jpg'; 
+0

IM困惑,你認爲什麼'用strip_tags()'必須做在電子郵件中添加圖像 – 2015-07-21 22:10:52

+0

因爲這是調用前端上的項目以在電子郵件中發佈的內容。即。 strip_tags($ _ POST ['res-ease5']) – IVCatalina

+0

我不認爲你知道這個函數做了什麼。如果你想在電子郵件中添加圖片,只需添加它的HTML, – 2015-07-21 22:15:19

回答

0

,每個人都應該有相同 name屬性:

這樣假設,那麼所有已更改爲資源

所以接線柱陣列中你有$_POST['res']是1-5

名稱要使用明星圖像[1-5] .jpg文件

創建郵件中使用IMG變量:

$img="<img src='YOUR WEBSITE URL/star".$_POST['res'].".jpg'>"; 

然後更改$消息:

$message .= "<tr style='font-size: 8pt;'><td>Ease of making your reservation: </td><td width='50%'>$img</td></tr>"; 
+0

謝謝,那有效。在電子郵件本身,雖然它顯示的是鏈接而不是圖片。不能完全明白爲什麼,但現在就更新我的代碼。只是爲了確認我是否訪問了顯示圖像的鏈接。這只是沒有將其嵌入到電子郵件本身。 – IVCatalina

+0

我已經標記這是正確的,因爲它有效,但我沒有提到的一件事(因此你推測)是我有多個問題。所以現在,使用這個代碼,它爲每個問題提供相同的圖像(因此也是相同的響應)。我如何將它與strip_tag正在做的具體問題聯繫起來? – IVCatalina

+0

^我通過使用$ img2等解決了以上問題。不知道這是否是正確的方式,但它似乎正在工作。 – IVCatalina

相關問題