hi interessant ist es nur im step addbuddy, den da wird sie geändert. aufgerufen um einen buddy zu adden wird so:
browsergame.byto.de/browsergame/
?content=module/ucp/buddylist
&step=addbuddy&sess_id=SESSION-ID
&user_friends_id=SESS-ID-DES-ZUADDENDEN
&name=USERNAME
PHP-Code:
<?
$this_file = "/module/ucp/ucp.php";
session_start();
$sess_nutzer = $_SESSION['benutzer'];
$sess_id = $_SESSION['user_id'];
if($_SESSION['benutzer'] == ""){
echo "Du bist nicht eingeloggt.";
}else{
$step = $_GET['step'];
if($step == "")
{
$anfrage_buddy="SELECT * FROM buddy_list WHERE user_id LIKE '$sess_id' ORDER BY buddy_id DESC";
echo $sess_id;
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="content-table-head">[b]Freundeliste[/b]</td>
</tr>
<tr>
<td class="content-table-con">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="44%" valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>[b]Deine Buddyliste[/b]</td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>[b]Buddy ID[/b]</td>
<td>[b]Name[/b]</td>
<td>[b]Löschen[/b]</td>
</tr>
<?php
$result=mysql_query($anfrage_buddy);
while ($row = mysql_fetch_array($result))
{
$buddy_id = $row['buddy_id'];
$user_friend_id = $row['user_friend_id'];
$name = $row['name'];
$user_id_own = $row['user_id'];
?>
<tr>
<td><?php echo $buddy_id; ?></td>
<td><?php echo $name; ?></td>
<td>[url="?content=module/ucp/buddylist&step=deletebuddy&buddy_id=<?php echo $buddy_id; ?>"][img]_private/images/delete.png[/img][/url]</td>
</tr>
<tr>
<?php
}
?>
</table></td>
</tr>
</table>
</td>
<td width="56%" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>[b]Du bist auf der Buddyliste von...[/b]</td>
</tr>
<tr>
<td>n/A</td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="content-table-con"></td>
</tr>
</table>
<?php
}
if($step == "deletebuddy")
{
$loeschen = "DELETE FROM buddy_list WHERE user_id = '$sess_id' and buddy_id = '$buddy_id' "
or die ("Fehler beim löschen. Du kannst keine anderen Buddys löschen, außer deine eigenen.");
$loesch = mysql_query($loeschen);
?>
<center>Du hast den Buddy mit der ID <?php echo $buddy_id; ?> erfolgreich von deiner Liste gelöscht!</center>
<center>[url='?content=module/ucp/buddylist'][ Hier geht es zurück zur Buddyliste ][/url]</center>
<?php
}
if($step == "addbuddy")
{
$get_sess_id= $_GET['sess_id'];
$get_name = $_GET['name'];
$get_user_friends_id = $_GET['user_friends_id'];
if($get_sess_id == $sess_id)
{
$sql_add = "INSERT INTO buddy_list (user_id, user_friend_id, name) VALUES('$sess_id', '$user_friends_id', '$get_name')";
$result_add = mysql_query($sql_add,$db);
echo "<center>[b]Der Buddy wurde hinzugefügt![/b]</center>";
}
else
{
echo "<center>[b]Du kannst nich Buddys auf andere Listen setzen![/b]</center>";
}
}
}
?>