Cómo llamar a un archivo HTML desde PHP

Estoy tratando de crear un administrador de la página de inicio de sesión utilizando HTML y PHP (PHP está aquí para muchos otros propósitos también), donde una vez que el administrador inicia sesión en un archivo HTML necesita para funcionar.

Voy a incluir mi página de inicio de sesión código de abajo. Necesito insertar el comando en el if declaración en el archivo PHP. He probado diferentes maneras de utilizar la inclusión de la función; tal vez yo no soy de usar.

Código:

Archivo PHP

?php

    $username = $_POST['username'];
    $password = $_POST['password'];

    if ($username =='admin' and $password =='Parthurnax')
    {
        include 'test.html';
    }
    else
    {
        echo 'you are not the admin';
    }
?>

Archivo HTML:

<html>
    <body>
        <div align="center">
            <form action="page.php" method="POST">
                <b>Username:</b><input type="text" name="username"><br>
                <b>Password:</b><input type="password" name="password"><br>
                <input type="submit">
            </form>
        </div>
    </body>
</html>
  • usuario header("location:test.html"); exit():
  • Etiqueta PHP dentro de una etiqueta PHP es totalmente equivocado
  • este es sólo uno de los muchos comandos que he probado , de todos modos gracias por dejarme saber que las etiquetas no deben ser anidados
InformationsquelleAutor Niron | 2017-04-25

3 Kommentare

  1. 1

    cambio

    if ($username =='admin' and $password =='Parthurnax')
    {
        <?php include 'test.html';?>
    }
    else
    {
        echo 'you are not the admin';
    }

    a

    if ($username =='admin' and $password =='Parthurnax')
    {
        include 'test.html';
    }
    else
    {
        echo 'you are not the admin';
    }

    Tiene ampliable etiquetas PHP en un abrir script de PHP.

    No olvides el test.html página todavía es accesible sin necesidad de iniciar sesión en.
    Si yo fuera a poner directamente en test.html en mi navegador, me gustaría obtener su página protegida.

    Cambiar a un script de PHP y verificación de un usuario conectado. Si el usuario no ha iniciado sesión en cualquiera de 301 a la página de inicio de sesión o morir su guión.

    • gracias por dejarme saber que, pero yo también solía incluir sin la etiqueta de que aún no responde
  2. 1

    uso a continuación si desea redirigir a la nueva página

    if(whatever_condition_set_true) {
     header('Location: whatever_page.html');
     exit;
    }

    o
    si desea incluir alguna página basado en condición, a continuación, utilizar

    if(whatever_condition_set_true) {
       include_once('whatever_page.html');
    }
    • Muchas gracias este código me transfirió a test.html, echaba de menos salir en mis anteriores versiones, muchas gracias
    • me alegra saber que ayuda. Por favor, acepte como respuesta si ayuda.

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea