---
title: "Parse error i kod. Någon som kan?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15167-parse-error-i-kod-någon-som-kan"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "almers"
published: "2001-01-18T21:19:00.000Z"
updated: "2001-01-19T11:39:00.000Z"
replies: 13
views: 246
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/15167-parse-error-i-kod-någon-som-kan"
---

# Parse error i kod. Någon som kan?

## #1 — almers, 2001-01-18T21:19Z

Tjena!

Jag håller på med en databas men får ett "Parse error" felmeddelande på följande kod:

\<body bgcolor="#FFFFFF"\>
\<?
session_start();
session_register("loggedIn");
// ÖNSKAT LÖSEN OCH LOGIN
$PASSWORD = "test";
$USERNAME = "test2";

// Verifiera att användaren är inloggad
if (!$loggedIn){ 
      if ("$PASSWORD==$sPwd && $USERNAME==$sUsername"){ 
            $loggedIn = 1; 
      } 
} 

if ($loggedIn){ // Detta körs om du är inloggad
        // Skapa koppling till databas 
      $dl = mysql_connect("", "", ""); 
      mysql_select_db("", $dl);   

Felmeddelandet syftar på line 17 som är: if ("$PASSWORD==$sPwd && $USERNAME osv.

Vore väldigt bra om någon visste vad det var för fel!

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

## #2 — Kim, 2001-01-18T21:23Z

Testa att ta bort citationstecknen som står runt satsen.

Testa detta istället.

```
<body bgcolor="#FFFFFF">
<?
session_start();
session_register("loggedIn");
// ÖNSKAT LÖSEN OCH LOGIN
$PASSWORD = "test";
$USERNAME = "test2";

// Verifiera att användaren är inloggad
if (!$loggedIn){ 
      if ($PASSWORD==$sPwd && $USERNAME==$sUsername){ 
            $loggedIn = 1; 
      } 
} 

if ($loggedIn){ // Detta körs om du är inloggad
        // Skapa koppling till databas 
      $dl = mysql_connect("", "", ""); 
      mysql_select_db("", $dl);
```

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

## #3 — almers, 2001-01-18T21:28Z

Jag har tagit bort situationstecknena men det funkar fortfarande inte!

Mycket konstigt..

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

## #4 — Batboy, 2001-01-18T22:17Z

```
if (($PASSWORD==$sPwd) && ( $USERNAME==$sUsername)){
```

Kanske..?

/j

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

## #5 — almers, 2001-01-18T23:13Z

Funkar fortfarande inte..Men tack för hjälpen!

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

## #6 — spango, 2001-01-18T23:28Z

\[Felriktat inlägg\]

\[Redigerat av spango den 19 jan 2001\]

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

## #7 — Kim, 2001-01-18T23:31Z

Spango din lilla inläggssamlare... ;)

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

## #8 — sgtpepper, 2001-01-18T23:39Z

Detta:

```
session_start();
session_register("loggedIn");
```

måste köras allra först på sidan, eftersom sessionsfunktionerna måste ha tillgång att skriva till http-huvudet som sänds till användaren. Du får ett fel eftersom du har html-kod ovanför dessa två rader.

Lösning: flytta ned html-koden nedanför sessionsfunktionerna.

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

## #9 — almers, 2001-01-18T23:50Z

Nej..funkar inte nu heller. Jag flyttade html-koden under Session men felmeddelandet kvarstår.

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

## #10 — Rödalacket, 2001-01-18T23:59Z

Nu skall jag ge mig ut på djupt vatten... :)

> $dl = mysql_connect("", "", ""); 
>       mysql_select_db("", $dl);

Har du angett ditt användarnamn och lösen ord korrekt här och databasnamnet?

Det skulle vara något i stil med:

```
$dl = mysql_connect("", "almers", "ditt lösenord"); 
      mysql_select_db("almers_1", $dl);
```

   

\------------------
[www.lns.nu](http://www.lns.nu/)

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

## #11 — almers, 2001-01-19T07:12Z

Ja, det har jag gjort. Jag tog bort det när jag skulle skriva in det här. Tack ändå!

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

## #12 — nanne, 2001-01-19T08:07Z

Kan du publicera den rättade koden?  Det kanske har blivit ett nytt fel som inte vi kan se....

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

## #13 — Rödalacket, 2001-01-19T09:59Z

Det liknar väldigt mycket det här scriptet <http://internetworld.idg.se/webbskolan/medlemsdatabas/> 
jag håller själv på med det :)

\------------------
[www.lns.nu](http://www.lns.nu/)

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

## #14 — almers, 2001-01-19T11:39Z

Ja det är koden från Internetworlds sajt, men det funkar inte!

Här är koden igen:

\<body bgcolor="#FFFFFF"\>
                             \<?
                             session_start();
                             session_register("loggedIn");
                             // ÖNSKAT LÖSEN OCH LOGIN
                             $PASSWORD = "test";
                             $USERNAME = "test2";

                             // Verifiera att användaren är inloggad
                             if (!$loggedIn){ 
                             if ($PASSWORD==$sPwd && $USERNAME==$sUsername){ 
                             $loggedIn = 1; 
                             } 
                             } 

                             if ($loggedIn){ // Detta körs om du är inloggad
                             // Skapa koppling till databas 
                             $dl = mysql_connect("", "", ""); 
                             mysql_select_db("", $dl);

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15167-parse-error-i-kod-någon-som-kan
