Forum » Server-Side scripting » unexpected $end op site
i using Notepad++
Berichten: 311
avatar
Offline Stuur privebericht
ik heb een inlog systeem maar nu wil ik de systeem in me site zetten toen ik de site uploade kreeg ik deze melding

Quote

Parse error: syntax error, unexpected $end in /home/marco/public_html/Project/index.php on line 143



en dit is me index.php code

Code | Selecteer Alles
minimaliseren
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
<?php
session_start
();
include (
'admin/functions.php');

if(isset(
$_GET['status']) && $_GET['STATUS'] == "logout") {
    
log_out();
}    
?>
<html>

<head>
      <title>MB-Projects :: Home</title>
      <meta name="description" content="Demo of a Sliding Login Panel using jQuery 1.3.2" />
      <meta name="keywords" content="jquery, sliding, toggle, slideUp, slideDown, login, login form, register" />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    
    <link rel="stylesheet" href="css/style.css" type="text/css" media="screen" />
      <link rel="stylesheet" href="css/slide.css" type="text/css" media="screen" />
    <script src="js/jquery-1.3.2.min.js" type="text/javascript"></script>
    <script src="js/slide.js" type="text/javascript"></script>
<style type="text/css">
body {
    background-image: url(images/BG.png);
}
</style>
</head>

<body>
<!-- Panel -->
<div id="toppanel">
    <div id="panel">
        <div class="content clearfix">
            <div class="left">
                <h1>Welkom op MB-Projects</h1>
                <h2>Slding login paneel van jQuery</h2>        
                <p class="grey">MB-Project maakt gebruik van een jQuery login paneel, er zitten nog een paar fouten in die eruit worden gehaald.!</p>
                <h2><strong>Download</strong></h2>
                <p class="grey">De login paneel is eerst voor Marco (eigenaar), daarna wil ik ervoor zorgen dat bezoekers zich kunnen aanmelden en template`s kunnen downloaden via dat account.</p>
            </div>
            <div class="left">
                <!-- Login Form -->
                <?php
//if(isset($_POST['login'])){
if(true) {
    if(
$_POST["username"] != "" && $_POST["password"] != "") {
        if(
$_POST['username'] == "Admin" && $_POST['password'] == "Password"){
            
$_SESSION['username'] = $_POST['username'];
            
$_SESSION['login_status'] = true;
            
header("Location: admin/index.php");
        }
        
?>
                <form class="clearfix" action="" method="POST">
                    <h1>Leden login</h1>
                    <label class="grey" for="log">Gebruikersnaam:</label>
                    <input class="field" type="text" name="log" id="log" value="" size="23" />
                    <label class="grey" for="pwd">Wachtwoord:</label>
                    <input class="field" type="password" name="pwd" id="pwd" size="23" />
                    <label><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> &nbsp;Herinner mij</label>
                    <div class="clear"></div>
                    <input type="submit" name="submit" value="Login" class="bt_login" />
                    <a class="lost-pwd" href="#">Wachtwoord vergeten?</a>
                </form>
            </div>
            <div class="left right">            
                <!-- Register Form -->
                <form action="#" method="post">
                    <h1>Geen lid, meld u gratis aan!</h1>                
                    <label class="grey" for="signup">Gebruikersnaam:</label>
                    <input class="field" type="text" name="signup" id="signup" value="" size="23" />
                    <label class="grey" for="email">E-mail:</label>
                    <input class="field" type="text" name="email" id="email" size="23" />
                    <label>De wachtwoord wordt naar u toe gestuurt.</label>
                    <input type="submit" name="submit" value="Register" class="bt_register" />
                </form>
            </div>
        </div>
</div>

    <div class="Logo"><img src="images/logo.png" width="276" height="45" hspace="22" vspace="33" align="left" /></div>
<div class="tab">
    <ul class="login">
            <li class="left">&nbsp;</li>
            <li>Hallo Gast!</li>
            <li class="sep">|</li>
            <li id="toggle">
                <a id="open" class="open" href="#">Login | Register</a>
                <a id="close" style="display: none;" class="close" href="#">Paneel sluiten</a>            
            </li>
            <li class="right"></li>
        </ul> 
    </div> 
    
</div> 

    <div id="container">
        <div id="content" style="padding-top:100px;">
          <div class="Menu"></div>
          <h1>&nbsp;</h1>
            

<div class="Top">
<div class="Top-title">Welkom op MB-Projects </div>
            <div class="Top-Datum">10-12-2011 Post by: Marco</div>
          </div>
<div class="Middle">
              <p class="middle-tekst"> Welkom op de nieuwe website van MB-Projects, Dit is de vaste plaats voor mijn projecten.</p></div>
          <div class="bottum">
          </div>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <div class="projecten"><img src="images/Projecten/voorbeeld.png" width="278" height="137" />
            <div class="project-info"> 
              <p><strong>Naam:</strong> Criminalspoint              </p>
              <p><strong>Opdrachtgever:</strong> Criminalspoint.com              </p>
              <p><strong>Opdracht:</strong> Design, Html, CSS en MySQL</p>
            </div>
          </div>
          <p>&nbsp;  </p>
          <div class="projecten"><img src="images/Projecten/voorbeeld.png" width="278" height="137" />
            <div class="project-info"> 
              <p><strong>Naam:</strong> Criminalspoint</p>
              <p><strong>Opdrachtgever:</strong> Criminalspoint.com</p>
              <p><strong>Opdracht:</strong> Design, Html, CSS en MySQL</p>
            </div>
          </div>
          <div class="Footer">
            <p>&copy; 2011 - Marco Boekholt - MB-Projects </p>

          </div>
        </div>
       
    </div>
</body>
</html>


Pls help me.
Laatst gewijzigd door Luc op 2011-12-11 21:07:56
11-12-2011 18:18
Dit topic is 391 keer bekeken door 37 verschillende leden
Reacties op: "unexpected $end op site"
1 | 2 Volgende pagina
Berichten: 868
avatar
Online Stuur privébericht
if(true) {

wordt niet afgesloten?

Als je onderaan <? } ?> zet doet tie het maar weet niet of hij dan goed functioneert hangt af van wat true inhoud.
11-12-2011 18:20
Berichten: 684
avatar
Offline Stuur privébericht
Aan die melding heb je eigelijk al genoeg. Regel 43;

Je opent 3x if met { en je sluit maar 1x met } waarom?
11-12-2011 18:21
Berichten: 406
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<?php 
session_start
(); 
include (
'admin/functions.php'); 

if(isset(
$_GET['status']) && $_GET['STATUS'] == "logout") { 
    
log_out(); 
}     
?> 
<html> 

<head> 
      <title>MB-Projects :: Home</title> 
      <meta name="description" content="Demo of a Sliding Login Panel using jQuery 1.3.2" /> 
      <meta name="keywords" content="jquery, sliding, toggle, slideUp, slideDown, login, login form, register" /> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />     
    <link rel="stylesheet" href="css/style.css" type="text/css" media="screen" /> 
      <link rel="stylesheet" href="css/slide.css" type="text/css" media="screen" /> 
    <script src="js/jquery-1.3.2.min.js" type="text/javascript"></script> 
    <script src="js/slide.js" type="text/javascript"></script> 
<style type="text/css"> 
body { 
    background-image: url(images/BG.png); 

</style> 
</head> 

<body> 
<!-- Panel --> 
<div id="toppanel"> 
    <div id="panel"> 
        <div class="content clearfix"> 
            <div class="left"> 
                <h1>Welkom op MB-Projects</h1> 
                <h2>Slding login paneel van jQuery</h2>         
                <p class="grey">MB-Project maakt gebruik van een jQuery login paneel, er zitten nog een paar fouten in die eruit worden gehaald.!</p> 
                <h2><strong>Download</strong></h2> 
                <p class="grey">De login paneel is eerst voor Marco (eigenaar), daarna wil ik ervoor zorgen dat bezoekers zich kunnen aanmelden en template`s kunnen downloaden via dat account.</p> 
            </div> 
            <div class="left"> 
                <!-- Login Form --> 
                <?php 
//if(isset($_POST['login'])){ 
if(true) { 
    if(
$_POST["username"] != "" && $_POST["password"] != "") { 
        if(
$_POST['username'] == "Admin" && $_POST['password'] == "Password"){ 
            
$_SESSION['username'] = $_POST['username']; 
            
$_SESSION['login_status'] = true
            
header("Location: admin/index.php"); 
        } 
    }
}    
        
?> 
                <form class="clearfix" action="" method="POST"> 
                    <h1>Leden login</h1> 
                    <label class="grey" for="log">Gebruikersnaam:</label> 
                    <input class="field" type="text" name="log" id="log" value="" size="23" /> 
                    <label class="grey" for="pwd">Wachtwoord:</label> 
                    <input class="field" type="password" name="pwd" id="pwd" size="23" /> 
                    <label><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> &nbsp;Herinner mij</label> 
                    <div class="clear"></div> 
                    <input type="submit" name="submit" value="Login" class="bt_login" /> 
                    <a class="lost-pwd" href="#">Wachtwoord vergeten?</a> 
                </form> 
            </div> 
            <div class="left right">             
                <!-- Register Form --> 
                <form action="#" method="post"> 
                    <h1>Geen lid, meld u gratis aan!</h1>                 
                    <label class="grey" for="signup">Gebruikersnaam:</label> 
                    <input class="field" type="text" name="signup" id="signup" value="" size="23" /> 
                    <label class="grey" for="email">E-mail:</label> 
                    <input class="field" type="text" name="email" id="email" size="23" /> 
                    <label>De wachtwoord wordt naar u toe gestuurt.</label> 
                    <input type="submit" name="submit" value="Register" class="bt_register" /> 
                </form> 
            </div> 
        </div> 
</div> 

    <div class="Logo"><img src="images/logo.png" width="276" height="45" hspace="22" vspace="33" align="left" /></div> 
<div class="tab"> 
    <ul class="login"> 
            <li class="left">&nbsp;</li> 
            <li>Hallo Gast!</li> 
            <li class="sep">|</li> 
            <li id="toggle"> 
                <a id="open" class="open" href="#">Login | Register</a> 
                <a id="close" style="display: none;" class="close" href="#">Paneel sluiten</a>             
            </li> 
            <li class="right"></li> 
        </ul>  
    </div>  
     
</div>  

    <div id="container"> 
        <div id="content" style="padding-top:100px;"> 
          <div class="Menu"></div> 
          <h1>&nbsp;</h1> 
             

<div class="Top"> 
<div class="Top-title">Welkom op MB-Projects </div> 
            <div class="Top-Datum">10-12-2011 Post by: Marco</div> 
          </div> 
<div class="Middle"> 
              <p class="middle-tekst"> Welkom op de nieuwe website van MB-Projects, Dit is de vaste plaats voor mijn projecten.</p></div> 
          <div class="bottum"> 
          </div> 
          <p>&nbsp;</p> 
          <p>&nbsp;</p> 
          <p>&nbsp;</p> 
          <p>&nbsp;</p> 
          <p>&nbsp;</p> 
          <p>&nbsp;</p> 
          <p>&nbsp;</p> 
          <p>&nbsp;</p> 
          <p>&nbsp;</p> 
          <p>&nbsp;</p> 
          <div class="projecten"><img src="images/Projecten/voorbeeld.png" width="278" height="137" /> 
            <div class="project-info">  
              <p><strong>Naam:</strong> Criminalspoint              </p> 
              <p><strong>Opdrachtgever:</strong> Criminalspoint.com              </p> 
              <p><strong>Opdracht:</strong> Design, Html, CSS en MySQL</p> 
            </div> 
          </div> 
          <p>&nbsp;  </p> 
          <div class="projecten"><img src="images/Projecten/voorbeeld.png" width="278" height="137" /> 
            <div class="project-info">  
              <p><strong>Naam:</strong> Criminalspoint</p> 
              <p><strong>Opdrachtgever:</strong> Criminalspoint.com</p> 
              <p><strong>Opdracht:</strong> Design, Html, CSS en MySQL</p> 
            </div> 
          </div> 
          <div class="Footer"> 
            <p>&copy; 2011 - Marco Boekholt - MB-Projects </p> 

          </div> 
        </div> 
        
    </div> 
</body> 
</html>


Je was vergeten om if weer af te sluiten.
11-12-2011 18:24
Berichten: 684
avatar
Offline Stuur privébericht
@rick, voorschrijven leert ie niet van. Daarom wees ik hem alleen op het probleem.
11-12-2011 18:25
i using Notepad++
Berichten: 311
avatar
Offline Stuur privébericht
nu werkt de site wel maar hij wordt niet doorgestuurt naar de pagina waar de paneel is

try it: http://intern.robbytu.net/~marco/Project/index.php

Gebruikersnaam: Admin
wachtwoord: password
11-12-2011 19:04
Berichten: 684
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
Warning: include(admin/functions.php): failed to open streamNo such file or directory in /home/marco/public_html/Project/index.php on line 3

Warning
: include(): Failed opening 'admin/functions.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear'in /home/marco/public_html/Project/index.php on line 3


Dat bestandje bestaat niet?
11-12-2011 19:12
i using Notepad++
Berichten: 311
avatar
Offline Stuur privébericht
ok maar Admin/functions.php bestaat wel maar ik heb het verandert en het werkt nog niet

mischien light het hier aan.
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
<?php 
session_start
(); 
include (
'Admin/functions.php'); 

if(isset(
$_GET['status']) && $_GET['STATUS'] == "logout") { 
    
log_out(); 
}     
?>


of hier aan
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
<?php 
//if(isset($_POST['login'])){ 
if(true) { 
    if(
$_POST["username"] != "" && $_POST["password"] != "") { 
        if(
$_POST['username'] == "Admin" && $_POST['password'] == "Password"){ 
            
$_SESSION['username'] = $_POST['username']; 
            
$_SESSION['login_status'] = true
            
header("Location: Admin/index.php"); 
        } 
    }
}    
        
?>


idk ik heb het verandert maar ik kom niet verder
11-12-2011 19:16
Berichten: 684
avatar
Offline Stuur privébericht
Waar verwijst true naar? Of moet dat $_POST['login'] zijn.
11-12-2011 19:24
i using Notepad++
Berichten: 311
avatar
Offline Stuur privébericht
idk dat moest erin van die video maar ik gebruik heb niet maar hoe verbind ik ?
11-12-2011 19:29
Luc
devow.nl
Berichten: 1592
avatar
Offline Stuur privébericht
Topic titel en topic verplaatst naar andere categorie, volgende keer hier op letten.
11-12-2011 21:08
Reageer op: "unexpected $end op site"
1 | 2 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden