bedankt, het is een voortuit gang alleen nu heb ik dit: Parse error: parse error, unexpected T_STRING in /home/thevissi/public_html/webmasters-site/wijzigen.php on line 15
ik weet niet wat er fout zit.
greetz jeffrey
Link gekopieerd
J
Jeffery
03-11-2004 17:02
gewijzigd op 03-11-2004 19:15
code:
<?php
ob_start();
include_once("config.php");
if ($_COOKIE['gebruikersnaam'] == "" AND $_COOKIE['loggedid'] == ""){
echo "$fout";
exit;
}
if(!$_POST['wijzig']){
$update = "UPDATE members SET naam='".$_POST['naam']."', geslacht='".$_POST['geslacht']."', ondertitel='".$_POST['ondertitel']."', onderschrift='".$_POST['onderschrift']."', icq='".$_POST['icq']."',
msn='".$_POST['msn']."', hobby='".$_POST['hobby']."', ubb='".$_POST['ubb']."', avatar='".$_POST['avatar']."';
$afbeelding = 'geen-avatar.gif'"";
}
else {
$afbeelding = $_POST['avatar'];
WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'";
$query = mysql_query("$update") or die(mysql_error());
echo "Profiel is succesvol gewijzigt, een moment geduld..";
echo "<META HTTP-EQUIV='refresh' CONTENT='2; URL=index.php?p=profiel&id=".$_COOKIE['gebruikersnaam']."'>";
}
else {
$select = "SELECT * FROM members WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'";
$query = mysql_query($select);
$list = mysql_fetch_object($query);
echo "<center><table width=100%><form method=post action=?p=wijzigen>
<TD><b>Gebruikersnaam:<TD>$list->gebruikersnaam<TR>
<TD><b>Naam:<TD><input type=text name=naam value='".$list->naam."'><TR>
<TD><b>Icq:<TD><input type=text name=icq value='".$list->icq."'><TR>
<TD><b>Msn:<TD><input type=text name=msn value='".$list->msn."'><TR>
<TD><b>Hobby:<TD><input type=text name=hobby value='".$list->hobby."'><TR>
<TD><b>Onderschrift:<TD><input type=text name=onderschrift value='".$list->onderschrift."' size=50 maxlength=100><TR>";
if($list->posts > "50" || $list->status == "Webmaster" || $list->status == "Super Moderator" || $list->status == "Moderator"){
echo "<TD><b>Ondertitel:<TD><input type=text name=ondertitel value='".$list->ondertitel."' maxlength=16><TR>";
}
echo "<TD><b>Geslacht:<TD><select name=geslacht><option value=Man>Man
<option value=Vrouw>Vrouw<option value=Stel>Stel<TR><TD>
<TD><b>Avatar:<TD><input type=text name=avatar value'".$list->avatar."'><TR>
<TD><b>Eigen stukje tekst:<TD><textarea name='ubb' cols='90' rows='10'>$list->ubb</textarea><TR>
<TD><input type=submit name=wijzig value=Wijzig></form></table>";
}
ob_end_flush();
?>
fout:
Parse error: parse error, unexpected T_STRING in /home/thevissi/public_html/webmasters-site/wijzigen.php on line 16
ziet iemand de fout?
greetz jeffrey
Link gekopieerd
Kijk zelf maar eens naar je kleurcoding ...
Link gekopieerd
kunt u hem niet ff snel vertellen?
greetz jeffrey
Link gekopieerd
<?php
ob_start();
include_once("config.php");
if ($_COOKIE['gebruikersnaam'] == "" AND $_COOKIE['loggedid'] == ""){
echo "$fout";
exit;
}
if(!$_POST['wijzig']){
$update = "UPDATE members SET naam='".$_POST['naam']."', geslacht='".$_POST['geslacht']."', ondertitel='".$_POST['ondertitel']."', onderschrift='".$_POST['onderschrift']."', icq='".$_POST['icq']."',
msn='".$_POST['msn']."', hobby='".$_POST['hobby']."', ubb='".$_POST['ubb']."', avatar='".$_POST['avatar']."';
$afbeelding = 'geen-avatar.gif'"";
}
else {
$afbeelding = $_POST['avatar'];
WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'";
$query = mysql_query("$update") or die(mysql_error());
echo "Profiel is succesvol gewijzigt, een moment geduld..";
echo "<META HTTP-EQUIV='refresh' CONTENT='2; URL=index.php?p=profiel&id=".$_COOKIE['gebruikersnaam']."'>";
}
else {
$select = "SELECT * FROM members WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'";
$query = mysql_query($select);
$list = mysql_fetch_object($query);
echo "<center><table width=100%><form method=post action=?p=wijzigen>
<TD><b>Gebruikersnaam:<TD>$list->gebruikersnaam<TR>
<TD><b>Naam:<TD><input type=text name=naam value='".$list->naam."'><TR>
<TD><b>Icq:<TD><input type=text name=icq value='".$list->icq."'><TR>
<TD><b>Msn:<TD><input type=text name=msn value='".$list->msn."'><TR>
<TD><b>Hobby:<TD><input type=text name=hobby value='".$list->hobby."'><TR>
<TD><b>Onderschrift:<TD><input type=text name=onderschrift value='".$list->onderschrift."' size=50 maxlength=100><TR>";
if($list->posts > "50" || $list->status == "Webmaster" || $list->status == "Super Moderator" || $list->status == "Moderator"){
echo "<TD><b>Ondertitel:<TD><input type=text name=ondertitel value='".$list->ondertitel."' maxlength=16><TR>";
}
echo "<TD><b>Geslacht:<TD><select name=geslacht><option value=Man>Man
<option value=Vrouw>Vrouw<option value=Stel>Stel<TR><TD>
<TD><b>Avatar:<TD><input type=text name=avatar value'".$list->avatar."'><TR>
<TD><b>Eigen stukje tekst:<TD><textarea name='ubb' cols='90' rows='10'>$list->ubb</textarea><TR>
<TD><input type=submit name=wijzig value=Wijzig></form></table>";
}
ob_end_flush();
?>
de code is nu goed alleen hij geeft nog een error:
Parse error: parse error, unexpected '\"' in /home/thevissi/public_html/webmasters-site/wijzigen.php on line 12
wie ziet de fout?
greetz jeffrey
Link gekopieerd
?
Onbekende gebruiker
04-11-2004 08:26
<?
['naam']."', geslacht='".$_POST['geslacht']."',
?>
Link gekopieerd
weet niemand de fout
greetz jeffrey
Link gekopieerd
Bas
04-11-2004 16:45
gewijzigd op 04-11-2004 16:46
quotje vergeten:
<?
$update = "UPDATE members SET naam='".$_POST['naam']."', geslacht='".$_POST['geslacht']."', ondertitel='".$_POST['ondertitel']."', onderschrift='".$_POST['onderschrift']."', icq='".$_POST['icq']."', msn='".$_POST['msn']."', hobby='".$_POST['hobby']."', ubb='".$_POST['ubb']."', avatar='".$_POST['avatar']."'";
?>
Link gekopieerd