Toon posts:

[php] parse error???

Pagina: 1
Acties:

Verwijderd

Topicstarter
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?
session_start(); // start session

// login.php (zorgt voor het opslaan in de session en het openen van
// test.php3 een pagina die beveiligd moet zijn)

// kijken of de variabelen username en password wel echt gepost is (dus niet via de url)
if ($HTTP_POST_VARS["username"] &amp;&amp; $HTTP_POST_VARS["password"]) {
}
     include ("connect.php"); // de fuctie verbind() is nodig

    verbind(); //verbinden

    // controle of de gebruikers naam al bestaat
    $sql = "SELECT * FROM lsbanned WHERE username LIKE '%$username%' ORDER BY id DESC";
    $resultaat = mysql_query($sql) or die(mysql_error());

    if ($row = mysql_fetch_object($resultaat)) {
        echo "You're Banned!";
    }

    else {
        // password coderen
    $passgecodeerd = md5($HTTP_POST_VARS["password"]);
    $username = $HTTP_POST_VARS["username"];

    // variabelen in een session zetten
    session_register("username");
    session_register("passgecodeerd");

    // ga naar test.php3
    header("Location: test.php");
    exit;
}
// formulier weergeven als deze nog niet is in gevult
else {

// formulier spreekt voor zich
?>

<form method="post" action="login3.php">
    Username:<input type="Text" name="username"><br>
    Password:<input type="Text" name="password"><br>
    <input type="Submit" name="Submit" value="Login">
</form>

<? } // else tak nog even afsluiten
?>

Ik krijg een parse error op line 36
Kan iemand me ff helpen met dit scriptje?

  • pimlie
  • Registratie: November 2000
  • Laatst online: 19:08
je sluit de if statement te vroeg denk ik:
PHP:
1
2
3
4
<?
if ($HTTP_POST_VARS["username"] &amp;&amp; $HTTP_POST_VARS["password"]) {
}
?>

  • WouZz
  • Registratie: Mei 2000
  • Niet online

WouZz

Elvis is alive!

PHP:
1
2
3
4
<?
if ($HTTP_POST_VARS["username"] &amp;amp;&amp;amp; $HTTP_POST_VARS["password"]) {
} // <==== ?????
?>

denk dat die na deze exit moet:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
else {
        // password coderen
    $passgecodeerd = md5($HTTP_POST_VARS["password"]);
    $username = $HTTP_POST_VARS["username"];

    // variabelen in een session zetten
    session_register("username");
    session_register("passgecodeerd");

    // ga naar test.php3
    header("Location: test.php");
    exit;
}  // <===
?>

On track


Verwijderd

PHP:
1
2
3
4
5
6
<?
   header("Location: test.php");    
   exit;
   }
} <== daar 1 d'r bij :) en die hierboven vermeld eraf.
?>

  • WouZz
  • Registratie: Mei 2000
  • Niet online

WouZz

Elvis is alive!

Oh wat zijn we snel! :Y)

On track


Verwijderd

Topicstarter
ja zeker snel alleen nou het volgende probleem...

Iedereen is ineens banned, hahahah
Pagina: 1