0

ページ内でphpコードを使用しましたが、localhostでは機能せず、次のように指定したテキストボックスと選択ボックスに未定義の変数が表示されます。

$propertyid = ereg_replace("[^A-Za-z0-9-]", "", $_POST['propertyid']); 
$propertyname = ereg_replace("[^A-Za-z0-9]", "", $_POST['propertyname']); 
$propertytype = ereg_replace("[^A-Z a-z0-9]", "", $_POST['propertytype']); 
$propertydealtype = ereg_replace("[^A-Z a-z0-9]", "", $_POST['propertydealtype']);
$propertystreet = ereg_replace("[^A-Z a-z0-9]", "", $_POST['propertystreet']);




<td width="249" align="left" valign="middle">PropertyID:</td>
  <td width="739"><input name="propertyid" type="text" value="<?php echo "$propertyid"; ?>" /></td>
</tr>
    <tr>
  <td width="249" align="left" valign="middle">PropertyName:</td>
  <td width="739"><input name="propertyname" type="text" value="<?php echo "$propertyname"; ?>" /></td>
</tr>
<tr>
  <td align="left" valign="middle">Property Type:</td>
  <td><select name="propertytype">
  <option value="<?php echo "$propertytype"; ?>"><?php echo "$propertytype"; ?></option>
  <option value="Appartment/Fla">Appartment/Flat</option>
  <option value="Farm House">Farm House</option>
  <option value="Guest House">Guest House</option>
  <option value="Lord">Lord</option>
  <option value="Hostel">Hostel</option>
  </select></td>
</tr>
    <tr>
  <td align="left" valign="middle">Deal Type:</td>
  <td><select name="propertydealtype">
    <option value="<?php echo "$propertydealtype"; ?>"><?php echo "$propertydealtype"; ?></option>
    <option value="For Sale">For Sale</option>
    <option value="For Rent">For Rent</option>
    <option value="For Lease">For Lease</option>
    <option value="Ejara">Ejara</option>
    <option value="Sar Qulfi">Sar Qulfi</option>
  </select></td>

<tr>
  <td align="left" valign="middle">Property Streeet:</td>
  <td><input name="propertystreet" type="text" value="<?php echo "$propertystreet"; ?>" /></td>
</tr>

ボックス内でエラーを受け取るローカルホストで実行しているときはいつでも、各ボックス内。

4

3 に答える 3