PHP,HTML和CSS如何结合在一起?

时间:2015-08-21 07:41:44

标签: php html

我离开了编程世界已有15年之久,之前曾在C ++上工作过。所以把我当成一个完整的新手。你能给我一个简短的解释吗?

  • HTML - 只是一个“持有人”
  • CSS - 设置此“持有人”的格式
  • JavaScript - 为html中的内容添加效果
  • PHP - 编程逻辑(测试语句和输入等)

我正在寻找一个登录网站。我理解这个是正确的吗?

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?)

1 个答案:

答案 0 :(得分:1)

在浏览器方面,所有内容都围绕DOM构建。 DOM是树结构(想想文件夹和文件),它描述了文档的结构。文档中的每个“东西”都是DOM树中的一个元素。

HTML是一种描述这种DOM结构的方法 CSS是一种将样式属性应用于此DOM结构的声明性方法 Javascript是一种编程关于此DOM结构的任何的编程方式。

服务器端语言(如PHP)用于通过编程生成的HTTP响应来回答HTTP请求。打开页面时,浏览器向服务器发出HTTP请求并对响应执行某些操作。该响应可以是静态的(相同的URL总是返回相同的“文件”),或者它可以在运行时以编程方式生成。

除此之外,你真的需要按照教程和手册进入。我们不可能在这里详细介绍这些广泛的问题,以便对您有所帮助。