Gå til innhold

Parse error, finner ikke feilen


Anbefalte innlegg

Skrevet

Hva er det som er feil her?..

 

Her er feilmeldingen eg får:

"Parse error: parse error, unexpected $ in /home/www/bearnett.awardspace.com/PHP/logginn.php on line 74"

 

 

 

<?php
//Starter session
session_start();

//Sjekker om submit er blitt sendt
if($_POST["submit"]){

//Setter variabler
$navn=$_POST["navn"];

$pass=$_POST["pass"];

//Sjekker om alle feltene er fylt ut
if(empty($pass) || empty($navn)){

echo "Du må fylle ut alle feltene!";

}else{

//Includerer config.php
require_once("config.php");

//Krypterer md5 hasj av passordet
$pass=md5($_POST["pass"]);

//Sjekker om man har skrevet inn rett passord

$sql=mysql_query("SELECT id FROM bruker WHERE navn = '$navn' AND pass = '$pass'");

if(mysql_num_rows($sql) == 0){

echo "Feil brukernavn eller passord!";

}else{

//Setter sessions og videresender til hemmelig.php
$_SESSION["navn"]=$navn;

$_SESSION["pass"]=$pass;

header("Location: hemmelig.php");
}
?>

<form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post">
<html>
<table>
<tr>
	<td>
		Brukernavn:
	</td>

	<td>
		<input name="navn" type="text">
	</td>
</tr>

<tr>
	<td>
		Passord:
	</td>

	<td>
		<input name="pass" type="password">
	</td>
</tr>

<tr>
	<td>
		<input name="submit" type="submit" value="Logg inn!">
	</td>
</tr>
</table>
</html>

 

 

 

Parse error: parse error, unexpected $ in /home/www/bearnett.awardspace.com/PHP/logginn.php on line 74

Videoannonse
Annonse
Skrevet (endret)

<?php
//Starter session
session_start();

//Sjekker om submit er blitt sendt
if($_POST["submit"]){

//Setter variabler
$navn=$_POST["navn"];

$pass=$_POST["pass"];

//Sjekker om alle feltene er fylt ut
if(empty($pass) || empty($navn)){

echo "Du må fylle ut alle feltene!";

}else{

//Includerer config.php
require_once("config.php");

//Krypterer md5 hasj av passordet
$pass=md5($_POST["pass"]);

//Sjekker om man har skrevet inn rett passord

$sql=mysql_query("SELECT id FROM bruker WHERE navn = '$navn' AND pass = '$pass'");

if(mysql_num_rows($sql) == 0){

echo "Feil brukernavn eller passord!";

}else{

//Setter sessions og videresender til hemmelig.php
$_SESSION["navn"]=$navn;

$_SESSION["pass"]=$pass;

header("Location: hemmelig.php");
}
}
?>

<form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post">
<html>
<table>
<tr>
	<td>
		Brukernavn:
	</td>

	<td>
		<input name="navn" type="text">
	</td>
</tr>

<tr>
	<td>
		Passord:
	</td>

	<td>
		<input name="pass" type="password">
	</td>
</tr>

<tr>
	<td>
		<input name="submit" type="submit" value="Logg inn!">
	</td>
</tr>
</table>
</html>

 

Prøv den, du manglet en }

Endret av Sjark

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...