账户系统w/js,html&php
account system w/ js, html & php
我需要帮助在php中创建帐户系统!它将为每个用户创建一个新的文档,其中包含一些数据,以下是我尝试过的:
PHP:
//> Profile Creation <//
if($_CREATEPROFILE) {
$uname = $_CREATEPROFILE['uname'];
$pword = $_CREATEPROFILE['pword'];
$email = $_CREATEPROFILE['email'];
$path = 'profiles/' + $uname + ".txt";
if(file_exists('profiles/' + $uname)) {
//Run If Profile Already Created
echo("<script>cantCreate();</script>");
} else {
//Profile Creation
$handle = fopen("profiles/" + $uname,"a");
}
}
//> Profile Logging In <//
if($_LOGIN) {
}
HTML:
<form action="" method="CREATEPROFILE">
<input type="text" id="uname" name="uname" placeholder="Username">
<input type="text" id="pword" name="pword" placeholder="Password">
<input type="text" id="email" name="email" placeholder="EMail">
<center><div id="accountStatus-Signup" class="accountStatus-Signup">You Have Not Done A Account Scan Yet!</div></center>
<input type="submit" id="submit" name="submit" value="Sign Up">
</form>
Javascript:
<script>
function cantCreate() {
document.getElementById("accountStatus-Signup").innerHTML = "<h2 style='"color: red;'">Sorry! But That Username Is Unadvaible!";
}
</script>
请向我解释我的错误!谢谢你帮我!
CREATEPROFILE
不是有效的表单方法。我猜你在尝试使用POST
方法。相反,使用$_POST[]
全局捕获数据。要检查表单是否已提交,请执行if(isset($_POST['uname']))
而不是if($_POST)
。这是你的主要问题。尽管我建议在尝试单独写东西之前先做一些教程。
相关文章:
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 显示&作为&在jsp中使用angularjs而不使用ng-bind-html
- HTML文档中脚本标记的位置-<头部>&<身体>有不同的行为
- AngularJS&Google可视化-使用状态更改处理程序(Google API)在HTML页面上查看$sco
- HTML/JavaScript拖动&Drop-是否可以使重影图像*NOT*看起来'冲洗掉'
- 简单HTML&JavaScript外壳游戏
- HTML&JS-如何修改CSS类的属性
- AMP-HTML 页面是否必须从 ampproject.org 加载 JavaScript 库?
- 使用JS&HTML作品,JS&CSS没有'不总是
- HTML&JavaScript未捕获引用错误:未定义addTable
- HTML&JS:读取本地数据库
- 如何使用HTML&JavaScript
- HTML&使用简单脚本进行JavaScript(jQuery)过滤
- 如何序列化包含混合HTML&XML转换为字符串
- HTML&JavaScript表单的多个选项的总价不变
- 从html&使用angularjs在多个级别上建模
- html&javascript来制作一个图形计数器
- HTML"不转换为“;
- 错误查找,HTML&Javascript
- 账户系统w/js,html&php