Php 如何显示下拉菜单?用户登记表
我正在处理一些以前的开发人员遗留的代码,我对php非常陌生。这是我的挑战,登记表按原样工作 问题在于,允许用户自行选择其用户类型的下拉菜单没有出现在表单/页面上。我需要它 目前,这段代码将数据库中的所有新用户存储为user1 我怎样才能让下拉列表显示?并将其从自动保存为user1更改 index.html.phpPhp 如何显示下拉菜单?用户登记表,php,html,registration,Php,Html,Registration,我正在处理一些以前的开发人员遗留的代码,我对php非常陌生。这是我的挑战,登记表按原样工作 问题在于,允许用户自行选择其用户类型的下拉菜单没有出现在表单/页面上。我需要它 目前,这段代码将数据库中的所有新用户存储为user1 我怎样才能让下拉列表显示?并将其从自动保存为user1更改 index.html.php <body id="page-login" onload="document.registerForm.name.focus();"> '. getMsg() .' <
<body id="page-login" onload="document.registerForm.name.focus();">
'. getMsg() .'
<div class="login-container">
<div class="logo_login"><img src="'. $mainframe->cfg->site_url .'/images/logo.gif"></div>
<div class="login-box">
<form method="post" action="" name="registerForm" id="registerForm" autocomplete="off">
<div class="login-form">
<h2>'. LANG::_('register') .'</h2>
<div class="input-box input-left"><label for="name">'. LANG::_('name') .':</label><br/>
<input type="text" class="txt" id="name" name="name" value="" class="required-entry input-text" style="width:130px;"/>
</div>
<div class="input-box input-left"><label for="link">'. LANG::_('Add your profile link') .':</label><br/>
<input type="text" class="txt" id="link" name="link" value="" class="required-entry input-text" style="width:130px;"/>
</div>
<div class="input-box input-left"><label for="username">'. LANG::_('user_name') .':</label><br/>
<input type="text" class="txt" id="username" name="username" value="" class="required-entry input-text" style="width:130px;"/>
</div>
<div class="input-box input-left"><label for="email">'. LANG::_('email_address') .':</label><br/>
<input type="text" class="txt" id="email" name="email" value="" class="required-entry input-text" style="width:130px;"/>
</div>
<div class="input-box input-left"><label for="password">'. LANG::_('password') .':</label><br />
<input type="password" class="txt" id="password" name="password" class="required-entry input-text" value="" style="width:130px;"/>
</div>
'. ($mainframe->cfg->allow_only_coach_or_player ? '<div class="input-box input-left"><label for="usertype">'. LANG::_('register_me_as') .':</label><br />
<select name="usertype" class="required-entry select">
<option value="">--'. LANG::_('choose_one') .'--</option>
<option value="Coach">'. LANG::_('contest_holder') .'</option>
<option value="Player">'. LANG::_('contest_participant') .'</option>
</select>
</div>'
: '<input name="usertype" value="user1" />') .'
<div class="input-box input-left"><label for="password2">'. LANG::_('r_password') .':</label><br />
<input type="password" class="txt" id="password2" name="password2" class="required-entry input-text" value="" style="width:130px;"/>
</div>`
$mainframe->cfg->allow_only_coach_或_player我没有看到任何负责此页面上下拉菜单的HTML。这一定意味着下拉菜单的代码必须位于另一个PHP文件中,该文件位于负责此$mainframe->cfg->allow_only_coach_或_player的其他位置,我认为这是一个好的开始。@robotsushi下拉菜单是和标记。它在里面there@robotsushi-HTML select在代码中,它不是从另一个文件拉入的所有$mainframe->cfg->allow\u only\u coach\u或\u player都用作布尔值来确定是否显示该框。可能在某个地方有一个配置文件,其中包含一个名为allow\u only\u coach\u或\u player的成员设置为false.ohhhh是的,我看到了。