0

Hi i am trying to make a website to host on my raspberry pi. it is running Apache2 and php 5.6.3. here are the script that runs fine:

    <!DOCTYPE html>
    <html>
        <head>
            <title>Callums Smarthouse</title>
            <link rel="stylesheet" type="text/css" href="style.css">
        </head>
        <body>
            <?php include("header.php");?>
                <li><a class="active" href="index.php">Home</a></li>
                <li><a href="alarm.php">Alarm</a></li>
                <li><a href="cammera.php">Cammera</a></li>
                <li><a href="automation.php">Home Automation</a></li>
                <li><a href="settings.php">Settings</a></li>
                <li class="logout"><a href="logout.php">Log out</a></li>
            <?php include("header2.php");?>
            <div>
                <center>
                    <form action="index.php">
                        <input type="submit" value="Click to continue" />
                    </form>
                </center>
            </div>
            <?php include("footer.php");?>
        </body>
    </html>

But when i add this:

    <?php
        $mypass="password"
        $passcheck=$_POST["password"]
        if($passcheck==$mypass){
            echo"Welcome, ".$_POST["username"].". You are now logged in.</br>";
        }
        else{
            echo"Sorry the rong password was entered. Please try again";
        }
    ?>

The screen says: This page is not working 192.168.0.16 is currently unable to handle this request http error 500

It would be great if you could help.

1
  • Missing ;s... Commented Apr 21, 2017 at 11:43

1 Answer 1

1

You have to set a semicolon (;) after the variable initialization. To debug easier, you can set a value in your php.ini file or via the ini_set() function for debug and error information (ini_set('display_errors', 1); And dont forget your semicolon at the end of each line ;)

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.