?
Onbekende gebruiker
28-11-2004 22:52
dit is de code waar de members hun profiel moeten kunnen veranderen (daar moet dus de invul code tussen)
<body style="background: #660000; margin: 0px;">
<table width=100%>
<tr><td class="subTitle"><b>Profile</b></td>
<?php /* ------------------------- */
print " <tr><td class=\"mainTxt\"><a href=\"profile.php?x={$data->login}\">Look at your Profile</a></td></tr>\n";
if(isset($_POST['profile'])) {
$data->url = preg_replace('/\</','<',$_POST['website']);
$data->info = preg_replace('/\</','<',substr($_POST['info'],0,500));
mysql_query("UPDATE `[users]` SET `url`='{$data->url}',`info`='{$data->info}' WHERE `login`='{$data->login}'");
print " <tr><td class=\"mainTxt\">Your profile has been changed</td></tr>\n";
}
else if(isset($_POST['password'])) {
if($_POST['pass'] != "" && $_POST['pass'] == $_POST['confirm']) {
mysql_query("UPDATE `[users]` SET `pass`=MD5('{$_POST['pass']}') WHERE `login`='{$data->login}'");
print " <tr><td class=\"mainTxt\">Your password has been changed</td></tr>\n";
}
else
print " <tr><td class=\"mainTxt\">passwords did not match</td></tr>\n";
}
$data->url = stripslashes($data->url);
$data->info = stripslashes($data->info);
print <<<ENDHTML
<tr><td class="mainTxt">
<form method="post"><table align="center">
<tr><td width=100>E-Mail:</td> <td>{$data->email}</td></tr>
<tr><td width=100>Website:</td> <td><input type="text" name="website" value="{$data->url}"></td></tr>
<tr><td width=100 valign="top">Info:</td>
<td><textarea name="info" cols=30 rows=10>{$data->info}</textarea></td></tr>
<tr><td></td> <td align="right"><input type="submit" name="profile" value="Verander"></td></tr>
</table></form>
</td></tr>
<tr><td><br></td></tr>
<tr><td class="subTitle"><b>Password</b></td></tr>
<tr><td class="mainTxt">
<form method="post"><table align="center">
<tr><td width=100>New:</td> <td><input type="password" name="pass" maxlength=16></td></tr>
<tr><td width=100>Again:</td> <td><input type="password" name="confirm" maxlength=16></td></tr>
<tr><td></td> <td align="right"><input type="submit" name="password" value="Verander"></td></tr>
</table></form>
</td></tr>
ENDHTML;
/* ------------------------- */ ?>
</table>
en dit is de code waar het profiel weergeven word.. daar moet dus de code in waardoor het plaatje word weergeven:
<body style="background: #660000; margin: 0px;">
<table width=100%>
<tr><td class="subTitle" ID="title"><b>Profile</b></td></tr>
<?php /* ------------------------- */
if(isset($_GET['x'])) {
$dbres = mysql_query("SELECT *,UNIX_TIMESTAMP(`online`) AS `time`,DATE_FORMAT(`online`,'%d-%m-%Y %H:%i') AS `online` FROM `[users]` WHERE `login`='{$_GET['x']}' AND `activated`=1");
if($data = mysql_fetch_object($dbres)) {
$online = ($data->time+60*5 > time()) ? "<b>Now</b>" : $data->online;
$type = Array("","Demons","Magicians","Knights");
$type = $type[$data->type];
$criminals = Array("","Offspring","slaves","soldiers");
$criminals = $criminals[$data->type];
$power = round(($data->attack+$data->defence)/2+$data->clicks*5);
$totalattacks = $data->attwins + $data->attlosses;
$totaldefends = $data->defwins + $data->deflosses;
$clan_name = preg_replace('/-\[recruit\]/',"",$data->clan);
$data->info = preg_replace('/\n/',"<br>\n",$data->info);
print <<<ENDHTML
<tr><td class="mainTxt"><i>
{$data->info}
</i></td></tr>
<tr><td class="mainTxt">
<table align="center">
<?
$picture = $data->picture;
if ($picture == "") {
echo '<img src="No picture.PNG">';
}
else {
echo '<img src="$picture">';
}
?>
<tr><td width=125>Nick:</td> <td align="right">{$data->login}</td></tr>
<tr><td width=125>Guild:</td> <td align="right"><a href="clan.php?x=$clan_name">{$data->clan}</a></td></tr>
<tr><td width=125>Cash:</td> <td align="right">\${$data->cash}</td></tr>
<tr><td width=125>Bank:</td> <td align="right">\${$data->bank}</td></tr>
<tr><td width=125>$criminals:</td> <td align="right">{$data->clicks}</td></tr>
<tr><td width=125>Power:</td> <td align="right">{$power}</td></tr>
<tr><td><br></td></tr>
<tr><td width=125>Last time online:</td> <td align="right">$online</td></tr>
</table>
</td></tr>
<tr><td class="mainTxt">
<table align="center">
<tr><td width=100></td> <td width=100 align="center"><b>Won</b></td> <td width=100 align="center"><b>Lost</b></td> <td width=100 align="center"><b>Totaal</b></td></tr>
<tr><td width=100><b>Attack</b></td> <td width=100 align="center">{$data->attwins}</td> <td width=100 align="center">{$data->attlosses}</td> <td width=100 align="center">{$totalattacks}</td></tr>
<tr><td width=100><b>Defence</b></td> <td width=100 align="center">{$data->defwins}</td> <td width=100 align="center">{$data->deflosses}</td> <td width=100 align="center">{$totaldefends}</td></tr>
</table>
</td></tr>
<tr><td align="right"><table cellpadding=0 cellspacing=0>
<tr>
ENDHTML;
if($data->MailPigeon == 1)
print "<td class=\"mainTxt\" align=\"center\" width=100><a href=\"message.php?p=new&to={$data->login}\">Message</a></td>\n <td width=5> </td>\n";
print <<<ENDHTML
<td class="mainTxt" align="center" width=100><a href="click.php?x={$data->login}">Click</a></td>
<td width=5> </td>
<td class="mainTxt" align="center" width=100><a href="attack.php?x={$data->login}">Attack</a></td></tr>
</table></td></tr>
<tr><td><br></td></tr>
ENDHTML;
$dbres = mysql_query("SELECT `name`,`area`,`url` FROM `[weapons]` WHERE ((`area` >= 1 AND `area` <= 4) OR `area`=4+{$data->type}) ORDER BY `area`,`costs`");
$lastarea = 1;
while($weapon = mysql_fetch_object($dbres)) {
if($lastarea != $weapon->area)
print " <tr><td><hr color=\"#8C1E1E\"></td></tr>\n";
$num = $data->{$weapon->name}+0;
print " <tr><td class=\"mainTxt\"><table cellpadding=0 cellspacing=0><tr><td width=200 align=\"center\">$name<br><img src=\"images/{$weapon->url}.gif\" height=75 width=100></td> <td>$num</td></tr></table></td></tr>\n";
$lastarea = $weapon->area;
}
}
}
/* ------------------------- */ ?>
</table>
ik zou alleen niet weten waar ik die code van jullie moet plaatsen, sry hiervoor
Rens
Link gekopieerd
Mitch schreef op 28.11.2004 21:43
Hehe, en dan lkkr een 5 MP afbeelding ;)
Mitch schreef op 28.11.2004 22:40
Nee ik bedoel MP als in MegaPixel :)
Gelijk layout weg >:)
met een upload filesize-limit is dat verholpen lijkt me... :)
Link gekopieerd
?
Onbekende gebruiker
29-11-2004 09:33
zou iemand die codes even willen invullen please? ik kom er echt niet uit =]
Link gekopieerd
John de Boer schreef op 29.11.2004 01:37
met een upload filesize-limit is dat verholpen lijkt me... :)
Het ging niet om upload plaatjes, en jah dan kan het nog gechecked worden maar je wil niet weten hoevaak ik een giga plaatje kan gebruiken ;)
Link gekopieerd
Jup.
Mensen uit me MSN die stoer doen met een site ofsow.
Beveiliging? Wat is dat? Is het nodig?
Link gekopieerd
?
Onbekende gebruiker
29-11-2004 11:06
sorry, die was niet goed gelukt :x
dit is de code waar de members hun profiel moeten kunnen veranderen (daar moet dus de invul code tussen)
<body style="background: #660000; margin: 0px;">
<table width=100%>
<tr><td class="subTitle"><b>Profile</b></td>
<?php /* ------------------------- */
print " <tr><td class=\"mainTxt\"><a href=\"profile.php?x={$data->login}\">Look at your Profile</a></td></tr>\n";
if(isset($_POST['profile'])) {
$data->url = preg_replace('/\</','<',$_POST['website']);
$data->info = preg_replace('/\</','<',substr($_POST['info'],0,500));
mysql_query("UPDATE `[users]` SET `url`='{$data->url}',`info`='{$data->info}' WHERE `login`='{$data->login}'");
print " <tr><td class=\"mainTxt\">Your profile has been changed</td></tr>\n";
}
else if(isset($_POST['password'])) {
if($_POST['pass'] != "" && $_POST['pass'] == $_POST['confirm']) {
mysql_query("UPDATE `[users]` SET `pass`=MD5('{$_POST['pass']}') WHERE `login`='{$data->login}'");
print " <tr><td class=\"mainTxt\">Your password has been changed</td></tr>\n";
}
else
print " <tr><td class=\"mainTxt\">passwords did not match</td></tr>\n";
}
$data->url = stripslashes($data->url);
$data->info = stripslashes($data->info);
print <<<ENDHTML
<tr><td class="mainTxt">
<form method="post"><table align="center">
<tr><td width=100>E-Mail:</td> <td>{$data->email}</td></tr>
<tr><td width=100>Website:</td> <td><input type="text" name="website" value="{$data->url}"></td></tr>
<tr><td width=100 valign="top">Info:</td>
<td><textarea name="info" cols=30 rows=10>{$data->info}</textarea></td></tr>
<tr><td></td> <td align="right"><input type="submit" name="profile" value="Verander"></td></tr>
</table></form>
</td></tr>
<tr><td><br></td></tr>
<tr><td class="subTitle"><b>Password</b></td></tr>
<tr><td class="mainTxt">
<form method="post"><table align="center">
<tr><td width=100>New:</td> <td><input type="password" name="pass" maxlength=16></td></tr>
<tr><td width=100>Again:</td> <td><input type="password" name="confirm" maxlength=16></td></tr>
<tr><td></td> <td align="right"><input type="submit" name="password" value="Verander"></td></tr>
</table></form>
</td></tr>
ENDHTML;
/* ------------------------- */ ?>
</table>
en dit is de code waar het profiel weergeven word.. daar moet dus de code in waardoor het plaatje word weergeven:
<body style="background: #660000; margin: 0px;">
<table width=100%>
<tr><td class="subTitle" ID="title"><b>Profile</b></td></tr>
<?php /* ------------------------- */
if(isset($_GET['x'])) {
$dbres = mysql_query("SELECT *,UNIX_TIMESTAMP(`online`) AS `time`,DATE_FORMAT(`online`,'%d-%m-%Y %H:%i') AS `online` FROM `[users]` WHERE `login`='{$_GET['x']}' AND `activated`=1");
if($data = mysql_fetch_object($dbres)) {
$online = ($data->time+60*5 > time()) ? "<b>Now</b>" : $data->online;
$type = Array("","Demons","Magicians","Knights");
$type = $type[$data->type];
$criminals = Array("","Offspring","slaves","soldiers");
$criminals = $criminals[$data->type];
$power = round(($data->attack+$data->defence)/2+$data->clicks*5);
$totalattacks = $data->attwins + $data->attlosses;
$totaldefends = $data->defwins + $data->deflosses;
$clan_name = preg_replace('/-\[recruit\]/',"",$data->clan);
$data->info = preg_replace('/\n/',"<br>\n",$data->info);
print <<<ENDHTML
<tr><td class="mainTxt"><i>
{$data->info}
</i></td></tr>
<tr><td class="mainTxt">
<table align="center">
<?
$picture = $data->picture;
if ($picture == "") {
echo '<img src="No picture.PNG">';
}
else {
echo '<img src="$picture">';
}
?>
<tr><td width=125>Nick:</td> <td align="right">{$data->login}</td></tr>
<tr><td width=125>Guild:</td> <td align="right"><a href="clan.php?x=$clan_name">{$data->clan}</a></td></tr>
<tr><td width=125>Cash:</td> <td align="right">\${$data->cash}</td></tr>
<tr><td width=125>Bank:</td> <td align="right">\${$data->bank}</td></tr>
<tr><td width=125>$criminals:</td> <td align="right">{$data->clicks}</td></tr>
<tr><td width=125>Power:</td> <td align="right">{$power}</td></tr>
<tr><td><br></td></tr>
<tr><td width=125>Last time online:</td> <td align="right">$online</td></tr>
</table>
</td></tr>
<tr><td class="mainTxt">
<table align="center">
<tr><td width=100></td> <td width=100 align="center"><b>Won</b></td> <td width=100 align="center"><b>Lost</b></td> <td width=100 align="center"><b>Totaal</b></td></tr>
<tr><td width=100><b>Attack</b></td> <td width=100 align="center">{$data->attwins}</td> <td width=100 align="center">{$data->attlosses}</td> <td width=100 align="center">{$totalattacks}</td></tr>
<tr><td width=100><b>Defence</b></td> <td width=100 align="center">{$data->defwins}</td> <td width=100 align="center">{$data->deflosses}</td> <td width=100 align="center">{$totaldefends}</td></tr>
</table>
</td></tr>
<tr><td align="right"><table cellpadding=0 cellspacing=0>
<tr>
ENDHTML;
if($data->MailPigeon == 1)
print "<td class=\"mainTxt\" align=\"center\" width=100><a href=\"message.php?p=new&to={$data->login}\">Message</a></td>\n <td width=5> </td>\n";
print <<<ENDHTML
<td class="mainTxt" align="center" width=100><a href="click.php?x={$data->login}">Click</a></td>
<td width=5> </td>
<td class="mainTxt" align="center" width=100><a href="attack.php?x={$data->login}">Attack</a></td></tr>
</table></td></tr>
<tr><td><br></td></tr>
ENDHTML;
$dbres = mysql_query("SELECT `name`,`area`,`url` FROM `[weapons]` WHERE ((`area` >= 1 AND `area` <= 4) OR `area`=4+{$data->type}) ORDER BY `area`,`costs`");
$lastarea = 1;
while($weapon = mysql_fetch_object($dbres)) {
if($lastarea != $weapon->area)
print " <tr><td><hr color=\"#8C1E1E\"></td></tr>\n";
$num = $data->{$weapon->name}+0;
print " <tr><td class=\"mainTxt\"><table cellpadding=0 cellspacing=0><tr><td width=200 align=\"center\">$name<br><img src=\"images/{$weapon->url}.gif\" height=75 width=100></td> <td>$num</td></tr></table></td></tr>\n";
$lastarea = $weapon->area;
}
}
}
/* ------------------------- */ ?>
</table>
Link gekopieerd
?
Onbekende gebruiker
29-11-2004 11:58
En wat werkt er nou niet?
Link gekopieerd
Misschien moet je bij het laatste bestand um nog niet laten stoppen door ?>, aangezien er nog php code daarna komt.
Link gekopieerd
?
Onbekende gebruiker
29-11-2004 17:07
Het werkt wel, maar ik wil er een functie in hebben, die er nog niet inzit, dus dat de members een link kunnen invoeren bij hun profiel bewerking van een plaatje.. en dat die bij hun profiel (de andere code) het plaatje word weergeven.. kan iemand mij laten zien waar ik de codes moet plaatsen voor deze funties? en welke codes daarvoor nodig zijn? thx :)
Rens Proos
Link gekopieerd