localhost不加载php

时间:2017-05-23 19:14:54

标签: php login xampp localhost

我正在尝试使用xampp在localhost上加载我的起始页面(php)。只要我保存文件一个html文件(保存为start.html)它就会显示但是只要我将它保存为php文件(为了执行$ _SESSION ['id']它就无法加载文件(基本上是一个无限的加载过程但没有出现错误。这是我的代码。非常感谢任何帮助。谢谢

<?php
session_start();?>
<html>
  <head>
    <title>
      I am a login project
    </title>
    <meta charset="utf-8">
    <link rel="stylesheet" href='style.css' type="text/css">
  </head>
  <body>
    <form method="post" action="login.php">
      <input type="text" placeholder="uid" name="Username">
      <input type="password" placeholder="Password" name="pwd">
      <button type="submit" name="submit">LOGIN</button>
    </form>
    <br>
    <?php
    if(isset($_SESSION['id'])){
      echo $_SESSION['id'];
    }
  ?>

      <form method="post" action="signup.php">
        <input type="text" placeholder="first" name="first">
        <input type="text" placeholder="last" name="last">
        <input type="text" placeholder="uid" name="Username">
        <input type="password" placeholder="Password" name="pwd">
        <button type="submit" name="submit">SIGN_UP</button>
      </form>
      <br>
      <form method="post" action="logout.php">
        <button type="submit" name='logout'>LOGOUT</button>
      </form>
  </body>
</html>

1 个答案:

答案 0 :(得分:0)

会话启动应该在任何输出之前发生。在打开php标签之前有一个空格