-5

I want to create an HTML Message to send an email in PHP.

$message = $mess0 . "</br>" . $mess1 . "</br>" . $mess2 . "</br>" .  $mes1 . "</br></br>" . $mes2 . "</br>" . $mes23 . "</br></br>" . $mes3  . "</br></br>" .  $mes4 . "</br>" . $mes5 . "</br>" . $mes6 . "</br>" . $mes7 . "</br>" .  $mes8 . "</br>" .  $mes9 .  "</br></br>" . $mes10 ;

$message =  <html><body><p>$message</p></body></html>;

Here are some variables.

I am getting the following error.

Parse error: syntax error, unexpected '<' in /home/thevowaa/public_html/iphoneapp/webservice/file.php on line 214

4

3 回答 3

5

在双引号之间添加 HTML 标签。

$message = "<html><body><p>".$message."</p></body></html>";
于 2013-09-27T17:20:35.043 回答
1

双引号在哪里见下文

$message =  "<html><body><p>$message</p></body></html>";
于 2013-09-27T17:20:05.153 回答
1

在 PHP 变量中保存 HTML 有两种可能的方法。您可以使用单引号或双引号。您还需要在单引号/双引号之前和之后放置一个点 (.)。您的 PHP 字符串可以通过以下两种方式构建:

$message =  '<html><body><p>'.$message.'</p></body></html>';

或者像这样,

$message =  "<html><body><p>".$message."</p></body></html>";

此外,鼓励在 PHP 编码中使用单引号('),因为在使用 PHP 构建 html 页面时,它不会与 javascript 或 css 双引号(")发生冲突。

有关 PHP 中引号使用的更多信息,请查看此stackoverflow 答案

于 2013-09-27T17:32:10.597 回答