2

ドロップダウン リストを含む HTML フォームから簡単なメール スクリプトをセットアップしようとしていますが、選択した変数を宣言する行で次のエラー メッセージが表示されます: 解析エラー: 構文エラー、予期しない '='..... ...

私のhtmlフォームには、次のようなドロップダウンリストが含まれています:

<select name="buying-selling" id="buying-selling">
<option value="none_selected" selected="selected">Please Select</option>
<option value="buying_property">Buying a Property</option>
<option value="selling_property">Selling a Property</option>
<option value="sales_updates">Sales Updates</option>
</select>

そして、私の電子メール スクリプトの上部には、次のものがあります。

<?php
if ($_POST['Submit']!="")
{
$name=$_POST['name'];
$emailaddr=$_POST['emailaddr'];
$buying-selling=$_POST['buying-selling'];
$message=$_POST['message'];

.......すべてのメールヘッダーデータが続きます

しかし、フォームを処理しようとすると、POST['buying-selling'] 要素を含む行に「解析エラー: 構文エラー、予期しない '='」が表示されます。

ドロップダウン リストから項目を宣言する別の構文はありますか?

メールスクリプトのコーディングは初めてなので、アドバイスがあれば大歓迎です。

どうもありがとう

4

1 に答える 1

4

$buying-sellingは有効な変数名ではありません。$buying_selling代わりに試してください。

于 2013-08-18T00:20:13.510 に答える