Hallo,
ich arbeite an einem Communitysystem für die neue Page meiner Schule!
Ich möchte dass der angemeldete User zuerst seine bisherigen Daten sieht,
und dann gewisse Daten ändern kann!
Aber nun kommt ein Fehler, den ich net raffe....
Der User ist angemeldet,
aber kommt halt der Fehler...
Ich hoffe ihr seht was in meinem Code-Wirwar...
mfG
Nikolas K.
ich arbeite an einem Communitysystem für die neue Page meiner Schule!
Ich möchte dass der angemeldete User zuerst seine bisherigen Daten sieht,
und dann gewisse Daten ändern kann!
Aber nun kommt ein Fehler, den ich net raffe....
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /usr/export/www/vhosts/funnetwork/hosting/mouce/user/userpanel.php on line 59
Der User ist angemeldet,
aber kommt halt der Fehler...
Ich hoffe ihr seht was in meinem Code-Wirwar...
PHP:
<?
require('main.php');
sessioncheck();
db_connect();
$userdaten = mysql_query("SELECT * FROM `users` WHERE uid='$ses_uid' AND pwd='$ses_pwd'");
if(isset($_POST['submit']) AND "Daten speichern" == $_POST['submit'])
{
if($_POST['new_pwd'] == "")
{
$_POST['new_pwd'] = $ses_pwd;
}
else
{
if($_POST['new_pwd2'] == "")
{
$_POST['new_pwd2'] = $ses_pdw;
}
else
{
if($_POST['new_pdw'] == $_POST['new_pwd2'])
{
$pwd_check = $_POST['new_pdw'];
}
else
{
if($_POST['new_icq'] == "")
{
$_POST['$new_icq'] = "0";
}
else
{
if($_POST['new_interessen'] == "")
{
$_POST['$new_interessen'] = "0";
}
else
{
if($_POST['new_bio'] == "")
{
$_POST['$new_bio'] = "0";
}
else
{
if($_POST['new_homepage'] == "")
{
$_POST['$new_homepage'] = "0";
}
else
{
$sql = "UPDATE
`users`
SET
pwd = '$pwd_check',
icq = '$_POST['new_icq']',
interessen = '$_POST['new_email']',
bio = '$_POST['new_bio']',
homepage = '$_POST['new_homepage']',
WHERE
uid = '$ses_uid'";
mysql_query($sql) OR die(mysql_error());
echo "Userdaten wurden gespeichert!\n";
}
}
}
}
}
}
}
}
}
db_disconnect();
?>
<TABLE BORDER=0 WIDTH="500" CELLPADDING="0" CELLSPACING="2"> <TR> <Th WIDTH="280">
primäre Daten (Community)</Th></TR> <TR> <TD WIDTH="280">Username</TD><TD WIDTH="220">
<?
echo $row['uid'];
?> </TD></TR> <TR> <TD WIDTH="280">Password</TD><TD WIDTH="220"> <?
echo $row['pwd'];
?> </TD></TR> <TR> <TD WIDTH="280">E-Mail Adresse</tD><TD WIDTH="220"><? echo $row['email']; ?>
</TD></tR><TR><TD WIDTH="280">Rang</tD><TD WIDTH="220"> <?
if(($row['auth']) == 1)
{
echo "Ingeneur";
};
if(($row['auth']) == 2)
{
echo "Wächter";
};
if(($row['auth']) == 8)
{
echo "Drone";
};
?> </TD></tR><TR><TD WIDTH="280">ICQ Nummer </tD><TD WIDTH="220"> <?
if($row['icq'] == 0)
{
echo "keine Angabe";
}
else
{
echo $row['icq'];
}
?> </TD></tR><TR><TD WIDTH="280">Interessen</tD><TD WIDTH="220"> <?
if($row['interessen'] == 0)
{
echo "keine Angabe";
}
else
{
echo $row['interessen'];
}
?> </TD></tR><TR><TD WIDTH="280">Biographie</tD><TD WIDTH="220"> <? if($row['bio'] == 0)
{
echo "keine Angabe";
}
else
{
echo $row['bio'];
} ?> </TD></tR><TR><TD WIDTH="280">Homepage</tD><TD WIDTH="220"> <? if($row['homepage'] == 0)
{
echo "keine Angabe";
}
else
{
echo $row['homepage'];
} ?>
</TD>
</tR>
</TABLE>
<BR>
<TABLE BORDER=0 WIDTH="500" CELLPADDING="0" CELLSPACING="2">
<Th WIDTH="280">
sekundäre Daten (persönlich)
</Th>
<TR>
<TD WIDTH="280">
Geschlecht
</TD>
<TD WIDTH="220">
<? echo $row['genre']; ?></TD></TR>
<TR>
<TD WIDTH="280">
Vorname
</TD>
<TD WIDTH="220">
<? echo $row['vorname']; ?>
</TD>
</TR>
<TR>
<TD WIDTH="280">
Nachname
</TD>
<TD WIDTH="220">
<? echo $row['nachname']; ?>
</TD>
</TR>
<TR>
<TD WIDTH="280">
Geburtsjahr [Alter in Jahren]
</TD>
<TD WIDTH="220">
<? echo $row['alter']; ?>
</TD>
</TR>
<TR>
<TD WIDTH="280">
Adresse / Nr.</TD>
<TD WIDTH="220">
<? echo $row['adr']; ?>
/ <? echo $row['adrnr']; ?>
</TD>
</TR>
<TR>
<TD WIDTH="280">
Wohnort</TD>
<TD WIDTH="220">
<P>
<? echo $row['city']; ?>
</P>
</TD>
</TR>
</TABLE>
<BR>
<TABLE BORDER=0 WIDTH="500" CELLPADDING="0" CELLSPACING="2">
<Th WIDTH="280">
schulische Daten
</Th>
<TR> <TD WIDTH="280">
Klasse / Tutgruppe
</TD>
<TD WIDTH="220">
<? echo $row['klasse']; ?>
</TD>
</TR>
<TR>
<TD WIDTH="280">
Klassenlehrer / Tutor
</TD>
<TD WIDTH="220">
<? echo $row['lehrer']; ?>
</TD>
</TR>
<TR>
<TD WIDTH="280">
Klassenraum
</TD>
<TD WIDTH="220">
<? echo $row['raum']; ?>
</TD>
</TR>
</TABLE>
<P>
</P>
<P>
</P>
<P>
</P>
<form name="frm" action="userpanel.php" method="post">
<TABLE BORDER=0 WIDTH="500" CELLPADDING="0" CELLSPACING="2">
<TH WIDTH="280">
Daten ändern
</TH>
<TR>
<TD WIDTH="280">
Passwort
</TD>
<TD WIDTH="220">
<INPUT TYPE="PASSWORD" STYLE="width:168px" NAME="new_pwd">
</TD>
</TR>
<TR>
<TD WIDTH="280">
Passwort wiederholen
</TD>
<TD WIDTH="220">
<INPUT TYPE="PASSWORD" STYLE="width:168px" NAME="new_pwd2">
</TD>
</TR>
<TR>
<TD WIDTH="280">
ICQ Nummer
</TD>
<TD WIDTH="220">
<INPUT TYPE="text" STYLE="width:168px" NAME="new_icq">
</TD>
</TR>
<TR>
<TD WIDTH="280">
Interessen
</TD>
<TD WIDTH="220">
<INPUT TYPE="text" STYLE="width:168px" NAME="new_interssen">
</TD>
</TR>
<TR>
<TD WIDTH="280">
Biographie
</TD>
<TD WIDTH="220">
<INPUT TYPE="text" STYLE="width:168px" NAME="new_bio">
</TD>
</TR>
<TR>
<TD WIDTH="280">
Homepage
</TD>
<TD WIDTH="220">
<INPUT TYPE="text" STYLE="width:168px" NAME="new_homepage">
</TD>
</TR>
</TABLE>
<P>
<INPUT TYPE=RESET VALUE='Zurücksetzten' NAME=reset>
<INPUT TYPE=submit VALUE='Daten speichern' NAME=submit>
</P>
</FORM>
mfG
Nikolas K.
Zuletzt bearbeitet: