Syntax error, unexpected end of file in ...

08/07/2013 19:44 .simple'#1
Guten Abend :)

Ich hab folgendes Problem, immer wenn ich auf meine .php Seite gehe bekomm ich folgende fehlermeldung :
syntax error, unexpected end of file in

aus diesem Code:

PHP Code:
...
            if(
$control != 0) {
                echo 
"Username schon vergeben. Bitte verwende einen anderen Usernamen....<a href=\"register.php\">zurück</a>";
            } else {
            
$eintrag "INSERT INTO megaklick1
            (username, password)

            VALUES
            ('
$user', '$pw')";

            
$eintragen mysql_query($eintrag);

            if(
$eintragen == true) {
                echo 
"Vielen Dank. Du hast dich nun registriert...<a href=\"login.php\">Jetzt anmelden</a>";
            } else {
                echo 
"Fehler im System. Bitte versuche es später noch einmal...";
            }
            
mysql_close($verbindung);
            }
    }
    }
}
?>
</center>
</body>
</html> 
Und ich bin zu doof um es zu lösen ._.
08/07/2013 22:22 Mikesch01#2
Da musst du leider den kompletten Quellcode schicken, da anscheinend der Fehler in Verbindung mit Quelltext vor vorher steht. Irgendwo ist wohl eine geschweifte Klammer zu wenig/zu viel oder irgendwas steht noch offen.
08/08/2013 01:17 MrPuschel#3
Mehrzeilige Strings sind mit php nicht möglich.

PHP Code:
            $eintrag "INSERT INTO megaklick1"
            
."(username, password)"
            
."VALUES ('$user', '$pw')"
08/08/2013 10:57 Mozo_#4
Quote:
Originally Posted by MrPuschel View Post
Mehrzeilige Strings sind mit php nicht möglich.

PHP Code:
            $eintrag "INSERT INTO megaklick1"
            
."(username, password)"
            
."VALUES ('$user', '$pw')"
Mehrzeilige Strings sind durchaus möglich in PHP also ist das nicht der Fehler, man bräuchte den ganzen Code, ist wahrscheinlich eine } zu wenig oder so.
08/09/2013 08:29 'Ownii#5
Der Fehler klingt eher das iwo ne Klammer fehlt oder so.. Schau mal danach.. Ansonsten ist da eig. kein Fehler drin