我离开了编程世界已有15年之久,之前曾在C ++上工作过。所以把我当成一个完整的新手。你能给我一个简短的解释吗?
我正在寻找一个登录网站。我理解这个是正确的吗?
HTML表单 - 用户输入id /密码,然后转到PHP文件以连接到数据库并验证登录。
然后他们重定向到主用户界面(我是否保持数据库连接打开?)
用户随心所欲,然后注销(数据库连接关闭)。或者,应该如何做一个简单的登录系统?
另一个帮助我更好地理解php语法的问题
$email = test_input($_POST["email"]);
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
$emailErr = "Invalid email format";
}
$email
是在PHP中创建的自定义变量吗? test_input()
是自定义函数名吗? $emailErr
来自哪里? (它是一个PHP功能,其中变量出错,语法是变量名+ Err?)
答案 0 :(得分:1)
在浏览器方面,所有内容都围绕DOM构建。 DOM是树结构(想想文件夹和文件),它描述了文档的结构。文档中的每个“东西”都是DOM树中的一个元素。
HTML是一种描述这种DOM结构的方法 CSS是一种将样式属性应用于此DOM结构的声明性方法 Javascript是一种编程关于此DOM结构的任何的编程方式。
服务器端语言(如PHP)用于通过编程生成的HTTP响应来回答HTTP请求。打开页面时,浏览器向服务器发出HTTP请求并对响应执行某些操作。该响应可以是静态的(相同的URL总是返回相同的“文件”),或者它可以在运行时以编程方式生成。
除此之外,你真的需要按照教程和手册进入。我们不可能在这里详细介绍这些广泛的问题,以便对您有所帮助。