2011-07-23 133 views
0

我正在使用電子郵件模板。我的要求是將我從文本框中獲得的html分配給一個php變量,並將其作爲參數傳遞給Constant contact web服務。有沒有什麼辦法可以使html可分配給一個字符串變量,即將所有雙引號轉換爲單引號等?將HTML分配到一個php變量

回答

0

不知道我理解你的權利,但我覺得你需要這個:)

<?php ob_start(); ?> 
<style> 
... 
</style> 
<h2>Heading</h2> 
<table cellpading="0" cellspacing="0"> 
    <tr> 
     <th>title_1</th> 
     <th>title_2</th> 
     <th>title_3</th> 
    </tr> 
    <tr> 
     <td>v_1</td> 
     <td>v_2</td> 
     <td>v_3</td> 
    </tr> 
</table> 
<?php 

$HTML = ob_get_clean(); 

現在,你必須在php-變量的所有HTML的文本。 對不起,如果我錯了。

0

它來自一個文本框,它是已經將變成一個變量。

$someOtherVariable = $_POST['name_of_text_box']; 

strings PHP手冊部分描述,否則可能在PHP特殊含義的各種方法可以構造字符串,包括如何逃脫字符(如引號)。

0

沒有必要將任何東西轉換爲只是將它分配給PHP變量 - PHP變量可以包含任何字符串,包括任何qoutes,< >等。問題是你想用下面的HTML代碼做什麼。你可以例如想通過htmlspecialchars()函數將html特殊字符轉換爲html實體。

相關問題