---
title: "Hjälp med enkelt skript!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/160012-hjälp-med-enkelt-skript"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Jmx"
published: "2007-05-07T07:37:16.000Z"
updated: "2007-05-07T11:32:14.000Z"
replies: 2
views: 404
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/160012-hjälp-med-enkelt-skript"
---

# Hjälp med enkelt skript!

## #1 — Jmx, 2007-05-07T07:37Z

Hejhopp!

Jag har en gammal sida som jag måste in och gröta i och har där ett enkelt loginskript som ligger i en frame.
Själva loginskriptet funkar som det ska men jag skulle vilja att den öppnar sidorna i \_top istället för i sin egen frame.
Eftersom jag är lost när det gäller php och skript frågar jag hjältarna här om ni kan justera detta lite snabbt   :birp 

```
<?php
session_start();

$data=array("Anv1"=>array("url"=>"anv1.html","password"=>"123456"),
			"Anv2"=>array("url"=>"anv2.html","password"=>"123456"),
            "Anv3"=>array("url"=>"anv3.html","password"=>"123456"));

if(isset($_POST['username']) && isset($_POST['password'])) {
    if($data[$_POST['username']]['password'] == $_POST['password']) {
       $_SESSION['username'] = $_POST['username'] . " " . $_POST['password'];
       header('Location: ' . $data[$_POST['username']]['url']);
    } else {
        echo "Ok&auml;nd anv&auml;ndare eller felaktigt l&ouml;senord!. <br>";
        logIn();
    }
} else {
    logIn();
}
?>

<?php
function logIn() {
?>
<html>
    <head>
        <title>Basic Login</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <style type="text/css">
<!--
.style1 {font-family: Arial, Helvetica, sans-serif}
-->
        </style>
</head>

    <body>
    
        <p class="style1">&nbsp;</p>
        <p class="style1"><strong>Ange ditt anv&auml;ndarnamn och l&ouml;senord.</strong></p>
        <form action="" method="post" name="frmLogin" class="style1" id="frmLogin">
            <table width="400" border="0" cellpadding="2" cellspacing="2">
                <tr>
                    <td width="150">Anv&auml;ndarnamn:</td>
                    <td><input name="username" type="text"></td>
                </tr>
                <tr>
                    <td width="150">L&ouml;senord:</td>
                    <td><input name="password" type="password"></td>
                </tr>
                <tr>
                    <td width="150">&nbsp;</td>
                    <td><input name="btnLogin" type="submit" id="btnLogin" value="Logga in"></td>
                </tr>
          </table>
        </form>
    </body>
</html>
<?php
}
?>
```

Permalänk: https://www.webforum.nu/p/160012

## #2 — nkrantz, 2007-05-07T11:17Z

Du kan inte ange "\_top" med PHP. Du får i sådanafall skriva ut JavaScript med PHP koden som gör så att sidan istället öppnas \_top.

Mvh,
Niclas

Permalänk: https://www.webforum.nu/p/1972562

## #3 — Jmx, 2007-05-07T11:32Z

Tack Niklas.. då vet jag.
Jag får öppna login sidan i top istället så löser det sig.

Permalänk: https://www.webforum.nu/p/1972566

---

Tråden på webben: https://www.webforum.nu/amne/php/160012-hjälp-med-enkelt-skript
