Cytat(dg2001 @ 26.07.2010, 10:20:03 )

//zamisat id_user możesz dać co innego w zależności jak masz kod
No właśnie chodzi o to (IMG:
style_emoticons/default/biggrin.gif)
Wybacz, że nie dodałem skryptu;
<?php
include ('baza.php');
include ('functions.php');
$id = $_GET['id'];
$wiersze = mysql_query("SELECT * FROM `tematy` WHERE `id`='$id'");
switch($_GET['value'])
{
case 'save':
$edit_temat = $_POST['edit_temat'];
$edit_opis = $_POST['edit_opis'];
$edit_post_reply = $_POST['edit_post_reply'];
mysql_query("UPDATE `tematy` SET `temat`, `opis` = '$edit_temat', '$edit_opis'");
break;
case 'add':
$idt = $wiersz['id'];
$autor_reply = $_SESSION['login'];
$reply = $_POST['post_reply'];
$date_reply = date("d.m.Y H:i:s");
$odp = mysql_query("INSERT INTO odpowiedzi (id_thread, date_reply, autor_reply, post_reply) VALUES ('$id', now(), '$autor_reply', '$reply')"); $log_user = $_SESSION['login'];
$post_user = $post_user[0];
$post_user++;
mysql_query("UPDATE `uzytkownicy` SET `posts` = '$post_user' WHERE `name`='$log_user'");
echo ("Poprawnie dodałeś wiadomość!<br /><a href=\"index.php?action=thread&id=$id\">Przejdź do tematu</a>");
break;
default;
{
switch($_GET['option'])
{
case 'edit-thread':
echo ('<br /><br />Edytujesz wątek: '.$wiersz['temat'].'<br /><br />');
echo ('<form action="index.php?action=thread&id='.$id.'&option=edit-thread&value=save" method="POST">
<table border="0" width="100%">
<tr>
<td valign="top" width="12%">Temat:</td>
<td width="88%"><input type="text" name="edit_temat" size="60" value="'.$wiersz['temat'].'"></td>
</tr>
<tr>
<td>Opis tematu:</td>
<td><input type="text" name="edit_opis" size="60" value="'.$wiersz['opis'].'"></td>
</tr>
<tr>
<td colspan="2"><textarea name="edit_post_reply" cols="60" rows="10">'.$wiersz['post'].'</textarea></td>
</tr>
</table><br />
<input type="submit" value="Zapisz">
</form>');
break;
case 'reply':
showPostReplyForm();
break;
default;
$autor_posta_reply = $wiersz['autor'];
$poster = $wiersz['autor'];
$post_user = mysql_query("SELECT `posts` FROM `uzytkownicy` WHERE `name` = '$poster'");
{
$user_name = "Mistrzu";
$zapytanie = mysql_query("SELECT * FROM `uzytkownicy` WHERE `name` = '$user_name'");
?>
| <a href="index.php?action=thread&id=
<?php echo $id; ?>&option=reply">Odpowiedz</a><br /><br />
<table border="0" width="100%" cellspacing="1">
<tr>
<td colspan="3" width="100%" style="border: 1px solid #000; background-color: #5684ae; padding: 5px; height: 40px;"><a href="index.php">Index</a> >
<?php echo $wiersz['temat']; ?></td>
</tr>
<tr style="background-color: #cfe2ff;">
<td width="20%" valign="top"><a href="index.php?action=showprofile&name=
<?php echo $wiersz['autor']; ?>">
<?php echo $wiersz['autor']; ?></a><br /><br />Posty:
<?php echo $user_info['posts']; ?><br />Dołączył:
<?php echo $user_info['date_join']; ?></td>
<td width="80%" valign="top" style="padding: 7px;">
<?php echo nl2br($wiersz['post']); ?><br />
<div style="text-align: right;"><a href="index.php?action=thread&id=
<?php echo $wiersz['id']; ?>&option=edit-thread">Edytuj</a></td>
</tr>
<tr style="background-color: #5684ae; padding: 5px; height: 13px;">
<td colspan="2">Post: #ID</td>
</tr>
<tr><td></td></tr>
<?php
$odpp = mysql_query("SELECT * FROM odpowiedzi WHERE `id_thread`='$id'");
{
<tr><td colspan="2" style="background-color: #5684ae">Odpowiedź na: '.$wiersz['temat'].' | '.$odpw['date_reply'].'</td></tr>
<tr style="background-color: #cfe2ff;">
<td width="20%" valign="top"><a href="index.php?action=showprofile&name='.$odpw['autor_reply'].'">'.$odpw['autor_reply'].'</a><br /><br />Posty: '.$user_info['posts'].'<br />Dołączył: '.$user_info['date_join'].'</td>
<td width="80%" valign="top" style="padding: 7px;">'.nl2br($odpw['post_reply']).'<br /><br /></td> </tr>
<tr style="background-color: #5684ae; padding: 5px; height: 13px;">
<td colspan="2">Post: #ID '.$odpw['id_thread'].'</td>
</tr>
<tr><td></td></tr>
');
}
?>
</table>
<?php
}
showPostReplyForm();
}
}
}
?>
Aha, nie patrzcie na bałagan w kodzie, no to, że niebezpieczny, itd, bo to wszystko idzie do poprawy.
Pozdrawiam.