
Hallo, bekomme folgende Fehlermeldung. Kann leider gar nix damit anfangen.
Parse error: syntax error, unexpected T_STRING in /var/www/web161/html/login/index.php on line 2
01 <?php
02 session_start();
03 require("connect.inc.php");
04 ?>
05 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
06 <html>
07 <head>
08 <title>LogIn zum Adminbereich</title>
09 <link rel="stylesheet" type="text/css" href="style.css">
10 </head>
11 <body>
12 <?php if(!isset($_POST['submit'])) { ?>
13 <form action="<?php $PHP_SELF ?>" method="post">
14 <table width="400" bgcolor="#000000" border="0" cellpadding="5" cellspacing="1" align="center">
15 <tr>
16 <td bgcolor="#e7e7e7" align="center" colspan="2">
17 <b>Bitte erst anmelden</b>
18 </td>
19 </tr>
20 <tr>
21 <td width="170" bgcolor="#e7e7e7">Benutzername</td>
22 <td width="230" bgcolor="#ffffff"><input type="text" name="username" size="20" class="input"<?php if($_POST['username'] != "" ) {echo ' value="'.$_POST['username'].'"';} ?>></td>
23 </tr>
24 <tr>
25 <td width="170" bgcolor="#e7e7e7">Passwort</td>
26 <td width="230" bgcolor="#ffffff"><input type="password" name="password" size="20" class="input"></td>
27 </tr>
28 <tr>
29 <td bgcolor="#e7e7e7" align="center" colspan="2">
30 <input type="submit" name="submit" value="Anmelden" class="button">
31 </td>
32 </tr>
33 </table>
34 </form>
35 <?php
36 }elseif(!$_POST['username'] || $_POST['username'] == "") {
37 echo '<p align="center">Einen Benutzernamen brauchen wir schon ;-)<br><br><a href="index.php">Zurück</a></p>';
38 }elseif(!$_POST['password'] || $_POST['password'] == "") {
39 echo '<form action="index.php" method="post">';
40 echo '<p align="center">Ein Passwort brauchen wir schon ;-)<br><br>';
41 echo '<input type="hidden" name="username" value="'.$_POST['username'].'">';
42 echo '<input type="submit" name="zurueck" value="Zurück">';
43 echo '</p>';
44 echo '</form>';
45 }else{
46 $password = md5($password);
47 $query = @mysql_query("SELECT user, pass FROM users WHERE user = '".$_POST['username']."'") or die('Select ist fehlgeschlagen!');
48 $result = @mysql_fetch_array($query) or die('<p align="center">Sorry, aber dieser Benutzername existiert nicht!<br><a href="index.php">Zurück</a></p>');
49 if($password != $result['pass']){
50 echo '<form action="index.php" method="post">';
51 echo '<p align="center">Sorry, aber dieses Passwort ist falsch!<br><br>';
52 echo '<input type="hidden" name="username" value="'.$_POST['username'].'">';
53 echo '<input type="submit" name="zurueck" value="Zurück"></p>';
54 echo '</form>';
55 die;
56 }else{
57 $user = $result['user'];
58 session_register('user');
59 echo '<p align="center">LogIn erfolgreich! :-)<br><br><a href="sichere_seite.php">Weiter</a></p>';
60 }
61 }
62 ?>
63 </body>
64 </html>
Hoffe mir kann jemand helfen
Zitat:
Rana postete
Kann es sein dass Du Zeilennummer auch im Script drin stehen hast?
Zitat:Tja, wie blöd kann man sein.
Rana postete
Kann es sein dass Du Zeilennummer auch im Script drin stehen hast?
Zitat:
Rana postete
Kann es sein dass Du Zeilennummer auch im Script drin stehen hast?
Zitat:Nee, ne? Das ist doch jetzt nicht wirklich wahr? Und könntest du bitte deine wilde Posterei unterlassen?!
Tja, wie blöd kann man sein.
Natürlich hatte ich die Zeilennummern drin stehen.
Und siehe da, kaum sind sie weg und alles funzt einwandfrei!