Ich brauche hilfe Fehlerbehebung.
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
check
code
dank
eintragen
email
ende
fehlermeldung
funktion
helfen
http
nachname
oberen zeile
registrieren
sagen
statement
syntax
url
versuchen
vorname
weiteren daten
-
Hallo,
Könnt ihr mir sagen wo der Fehler ist .
Bitte helft mir.
Parse error: syntax error, unexpected '$query' (T_VARIABLE) in C:\xampp\htdocs\22\registrieren.php on line 36
<img src="bilder/logo.png" title="Tacbook" alt="Tacbook"> <h1>Herzlich willkommen bei Tacobook!</h1> <link href="index-style.css" type="text/css" rel="stylesheet" /> <?php include("innere.inc.php"); if (isset($_POST['reg'])){ $vorname=$_POST['vorname']; $name=$_POST['nachname']; if ($vorname=="" OR $name==""){ echo '<p>Versuche es erneut!</p>'; } else{ ?> <FORM method="POST" action="registrieren.php?id=2"> <p>Hallo <? echo $vorname ?><? echo $name?>,<br> gib hier deine weiteren Daten an:</p> <input type="text" name="username" value="Dein Username"> <br><br> <input type="text" name="email" value="Deine eMail"> <br><br> <input type="password" name="passwort" value="Dein Passwort"> <br><br> <input type="hidden" name"vorname" value="<? echo $vorname ?>"> <input type="hidden" name"nachname" value="<? echo $name ?>"> <input type="submit" name="weiter" value="Weiter!"> </FORM> <?php } } $id=$_GET['id']; if ($id==2){ if (isset($_POST['weiter'])){ $user=$_POST['username']; $passwort=$_POST['passwort']; $email=$_POST['email']; $vorname=$_POST['vorname']; $name=$_POST['nachname']; $eintragen="INSERT INTO tbl_tacobook(user_name,vorname,nachname,email,passwort) VALUE ('$user','$vorname','$name','$email','$passwort')" $query=mysql_query($eintragen); if ($query==1){ echo '<SCRIPT>alert("Herzlich willkommen du kannst dich nun einh nun einloggen!")</SCRIPT>'; } else{ echo '<SCRIPT>("Es ist etwas schiefgelaufen")</SCRIPT>'; } } } ?>
<?php class CMySQL { // variables var $sDbName; var $sDbUser; var $sDbPass; var $vLink; // constructor function CMySQL() { $this->sDbName = 'tacobook'; $this->sDbUser = 'root'; $this->sDbPass = ''; // create db link $this->vLink = mysql_connect("localhost", $this->sDbUser, $this->sDbPass); ?>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
$eintragen="INSERT INTO tbl_tacobook(user_name,vorname,nachname,email,passwort) VALUE ('$user','$vorname','$name','$email','$passwort')" $query=mysql_query($eintragen);
Hier fehlt ein
am Ende der oberen Zeile.;
eveuniverse schrieb:
Wie soll das hier helfen?
Check insert statement
http://dev.mysql.com/doc/refman/5.1/de/insert.html
Beitrag zuletzt geändert: 16.6.2013 13:15:45 von hackyourlife -
Danke das geht schon.
Jetzt kommt die Fehlermeldung.
Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\22\innere.inc.php on line 20 -
Hallo,
da fehlt eine schließende geschweifte Klammer am Ende der Funktion CMySQL und eine weiter schlißende Klammer für die Klasse CMySQL.
sprich vor der letzten Zeile einfach folgendes einfügen:} }
Mit freundlichen Grüßen
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage