Проблем с Коментари.. Не искат да влизат в БД

UmriWe

Registered
Здравейте, имам едно малко проблемче с кометарите ми .. Сичко съм си направил. Бачкаха допреди 5 мин .. сега не искат да бачкат .. Искам да помоля за малко помощ .. Ето го кода
Код:
<?php
if($_SESSION['username']) 
{ 
?>

	<div class="info"><b><font style="margin: 0px 0px 0px 0px;">Коментари
	<?php
$id = $_GET['user'];
$our = mysql_query("SELECT count(id) as total FROM comments WHERE user_id='$id'"); 
while($raw=mysql_fetch_array($our)){ 
$total=$raw['total'];
echo ' ('.$total.') '; 
}
?></b></font>                                   
	                                <a style="color: #FFF; font-size: 12px;" href="javascript:show()">Добави коментар</a></div>	  

<?php
}
else
{
?>
	<div class="info_notlogged"><b><font style="margin: 0px 0px 0px -250px;">Коментари
<?php
$id = $_GET['user'];
$our = mysql_query("SELECT count(id) as total FROM comments WHERE user_id='$id'"); 
while($raw=mysql_fetch_array($our)){ 
$total=$raw['total'];
echo ' ('.$total.') ';  
}
?></b></font></div>
<?php
}
?>
	
<div class="comments">
   <div class="post" style="display: none;">
<?php
echo "<center><br />
<form class='post_form' method='post'>
<a href='javascript:addemo(\" :)\");' title='Усмивка'><img class='emote' src='images/smile.gif' alt='Усмивка' border='0'></a>
<a href='javascript:addemo(\" :D\");' title='Смях'><img class='emote' src='images/icon_biggrin.gif' alt='Смях' border='0'></a>
<a href='javascript:addemo(\" :(\");' title='Тъжно лице'><img class='emote' src='images/icon_sad.gif' alt='Тъжно лице' border='0'></a>
<a href='javascript:addemo(\" :O\");' title='Изненада'><img class='emote' src='images/icon_surprised.gif' alt='Изненада' border='0'></a>
<a href='javascript:addemo(\" :shock:\");' title='Шокиран'><img class='emote' src='images/icon_eek.gif' alt='Шокиран' border='0'></a>
<a href='javascript:addemo(\" ::?\");' title='Кофти'><img class='emote' src='images/icon_confused.gif' alt='Кофти' border='0'></a>
<a href='javascript:addemo(\" 8)\");' title='Пич'><img class='emote' src='images/icon_cool.gif' alt='Пич' border='0'></a>
<a href='javascript:addemo(\" :lol:\");' title='Ха-ха-ха'><img class='emote' src='images/icon_lol.gif' alt='Ха-ха-ха' border='0'></a>
<a href='javascript:addemo(\" :x\");' title='Набурсучен'><img class='emote' src='images/icon_mad.gif' alt='Набурсучен' border='0'></a>
<a href='javascript:addemo(\" :p\");' title='Плезлио'><img class='emote' src='images/icon_razz.gif' alt='Плезлио' border='0'></a>
<a href='javascript:addemo(\" оoops:\");' title='Срам'><img class='emote' src='images/icon_redface.gif' alt='Срам' border='0'></a>
<a href='javascript:addemo(\" :cry:\");' title='Плач'><img class='emote' src='images/icon_cry.gif' alt='Плач' border='0'></a>
<a href='javascript:addemo(\" ;)\");' title='Мигване'><img class='emote' src='images/icon_wink.gif' alt='Мигване' border='0'></a>
<a href='javascript:addemo(\" !\");' title='Удивителен'><img class='emote' src='images/icon_exclaim.gif' alt='Удивителен!' border='0'></a>
<a href='javascript:addemo(\" ?\");' title='Въпросителен'><img class='emote' src='images/icon_question.gif' alt='Въпросителен?' border='0'></a>

<textarea class='post_comment' height='50' width='100%' id='message' name='comment' onKeyDown='textCounter(this.form.message,this.form.remLen,3000);' onKeyUp='textCounter(this.form.message,this.form.remLen,3000);'></textarea>
<b><input readonly type=text name=remLen size=3 maxlength=3 value='3000'></b> Оставащи Символа
</form>

<input type='submit' value='Изпрати' name='submit'>
<br />"; 
$id = $_GET['user'];
$username = $_SESSION['username']; 
$comment = htmlspecialchars($_POST['comment']); 
$date = time(); 
if(isset($_POST['submit'])) 
{ 
if ($komentar == NULL) 
{ 
echo "<center>Не бъдете егоист..Напишете нещо !!</center>"; 
} 
else 
{ 
mysql_query("INSERT INTO comments (user_id,username,comment,date) VALUES ('$id','$username','$comment','$date')") or die(mysql_error()); 
echo "<center>Коментара Ви е написан успешно!</center>"; 
} 
}  
?>
</div>
<br />
<?php
$id = $_GET['user'];
$db = mysql_query("SELECT * FROM comments WHERE user_id='$id' ORDER by date DESC"); 
if (mysql_num_rows($db) == 0)
{
echo "<b>Ти ще си първият/първата който ще коментира този профил :)</b>";
}
while($row = mysql_fetch_array($db)){ 
$date = $row['date'];
$comments = $row['comment'];
$comments = str_replace(":)","<img src='images/smile.gif' title='Усмивка' alt='Усмивка' border='0'>",$comments);
$comments = str_replace(":D","<img src='images/icon_biggrin.gif' title='Смях' alt='Смях' border='0'>",$comments);
$comments = str_replace(":(","<img src='images/icon_sad.gif' title='Тъжно лице' alt='Тъжно лице' border='0'>",$comments);
$comments = str_replace(":O","<img src='images/icon_surprised.gif' title='Изненада' alt='Изненада' border='0'>",$comments);
$comments = str_replace(":shock:","<img src='images/icon_eek.gif' title='Шокиран' alt='Шокиран' border='0'>",$comments);
$comments = str_replace("::?","<img src='images/icon_confused.gif' title='Кофти' alt='Кофти' border='0'>",$comments);
$comments = str_replace("8)","<img src='images/icon_cool.gif' title='Пич' alt='Пич' border='0'>",$comments);
$comments = str_replace(":lol:","<img src='images/icon_lol.gif' title='Ха-ха-ха' alt='Ха-ха-ха' border='0'>",$comments);
$comments = str_replace(":x","<img src='images/icon_mad.gif' title='Набурсучен' alt='Набурсучен' border='0'>",$comments);
$comments = str_replace(":p","<img src='images/icon_razz.gif' title='Плезлио' alt='Плезлио' border='0'>",$comments);
$comments = str_replace("оoops:","<img src='images/icon_redface.gif' title='Срам' alt='Срам' border='0'>",$comments);
$comments = str_replace(":cry:","<img src='images/icon_cry.gif' title='Плач' alt='Плач' border='0'>",$comments);
$comments = str_replace(";)","<img src='images/icon_wink.gif' title='Мигване' alt='Мигване' border='0'>",$comments);
$comments = str_replace("!","<img src='images/icon_exclaim.gif' title='Удивителен' alt='Удивителен!' border='0'>",$comments);
$comments = str_replace("?","<img src='images/icon_question.gif' title='Въпросителен' alt='Въпросителен?' border='0'>",$comments);
echo "
<center> <span style='color:#fd8c0a;'>".date('H:i:s ч.',$row['date'])."</span><br><b>Име</b>: <span style='color:black;'>$row[username] </span><br /> <b>Коментар</b>: <font class='comment_post'>$comments</span><br /><hr width='400'></center>"; 
} 
?>

:shock: :shock: :cry:
 
Код:
$sql=mysql_query("INSERT INTO `comments` (user_id,username,comment,date) VALUES ('$id','$username','$comment','$date')") or die(mysql_error());

if($sql) 
echo "Коментара е добавен!";
}else{ 
echo "Грешка при добавянето на коментара!";
}
 
Нящо кода ти е объркан. Къде проверяваш дали е натиснат бутона. И ако е натиснат тогава да проверяваш ?
 
Остави .. Аз се оправих само ме омотахте .. Но все пак благодаря за отделеното време :}
 

Back
Горе