在php中连接两个字符串以创建一个变量
好的,我有一个用户注册的登记表,当它提交到我的数据库时,它可以很好地工作。我想添加一个功能,只有具有特定域地址的用户才能注册,在查找此功能之后,我可以看到的最简单的方法是使用一个下拉菜单,其中包含一个可接受的可用域列表。我的问题是,当我尝试在输入时运行连接函数来连接它们时,它们没有被连接并正确地添加到数据库中。下面是我的HTML表单和php代码在php中连接两个字符串以创建一个变量,php,html,mysql,Php,Html,Mysql,好的,我有一个用户注册的登记表,当它提交到我的数据库时,它可以很好地工作。我想添加一个功能,只有具有特定域地址的用户才能注册,在查找此功能之后,我可以看到的最简单的方法是使用一个下拉菜单,其中包含一个可接受的可用域列表。我的问题是,当我尝试在输入时运行连接函数来连接它们时,它们没有被连接并正确地添加到数据库中。下面是我的HTML表单和php代码 <form name='registration' method="post" action="registerAdmin.php">
<form name='registration' method="post" action="registerAdmin.php">
<label for="adminName"> Name: </label>
<input name="adminName" id="a" size="27" required/>
<br/>
<label for="adminEmail"> Email Address: </label>
<input type="text" name="adminEmail" id="a" size="15" required/> <select style="height:27px;width:5;" name="adminDomain"><option value="@ucc.ie">@ucc.ie</option></select>
<br/>
<label for="adminUsername"> Username: </label>
<input name="adminUsername" id="b" size="27" required/>
<br/>
<label for="password"> Password: </label>
<input type="password" name="adminPassword" id="b" size="27" required/>
<br/>
<br/>
<input id="boo" type="submit" name="button" value="Register" class="btn btn-danger btn-lg"/>
</form>
除电子邮件地址外的所有内容都已正确输入数据库。下面的语句中还有一个“'”:
$aEmail = $_POST["'adminEmail"]; it has to be `$aEmail = $_POST["adminEmail"];`
这应该能解决问题。这是打字错误吗<代码>$aEmail=$\u POST[“'adminEmail]”代码>我的意思是,出于对安全性的热爱,有一个不必要的“错误”,请阅读:这就是Fakruddin,多大的错误。谢谢,谢谢你的提醒,这只是一个简单的本地项目,安全性是一个超出范围的方面。我理解你的观点,但是这个网站只对少数用户开放。谢谢各位
$aEmail = $_POST["'adminEmail"]; it has to be `$aEmail = $_POST["adminEmail"];`