내 코드는 다음과 같습니다.HTML 내부에서 PHP if 조건문 "if"를 만들 수 없습니다.
<select class="reg_field_field" id="user_address_state" name="user_address_state" tabindex="7">
<option value="AL" <?php if($state=='AL') echo 'selected';?>/>Alabama</option>
<option value="AK" <?php if($state=='AK') echo 'selected';?>/>Alaska</option>
<option value="AZ" <?php if($state=='AZ') echo 'selected';?>/>Arizona</option>
....
</select>
그 결과 상태 이름 대신 나에게 "알림 : 정의되지 않은 변수 ..."가 표시됩니다.
다른 서버에서이 작업을 시도해보고 php.ini 구성이 가능합니까 ??? php.ini에는 무엇이있을 수 있습니까?
는 오류가 당신에게 문제를 알려줍니다
다른 서버에 'register_globals'이 활성화되어 있습니까? 이것은 모든 코드가 아닙니다. '$ state'가 설정된 PHP 코드를 게시하십시오. –
* [for loop 또는 something] (http://ca3.php.net/manual/en/control-structures.foreach.php)을 사용하십시오. – Incognito