някои има ли идеи как ще стане с ajax да не трябва да се презарежда тази форма за коментари
[/quote]
Код:
<table width="250" border="0" align="center" cellpadding="1" cellspacing="1" >
<form method="POST" name="add" id="coment" >
<tr>
<td><p></p><textarea name="komentar" rows="5" cols="50"></textarea></td>
</tr>
<tr>
<td>
<img src="images/emo/cool.png" onclick="addsmiley(' :cool: ')">
<img src="images/emo/star.png" onclick="addsmiley(' :star: ')">
<img src="images/emo/cry.png" onclick="addsmiley(' :cry: ')">
<img src="images/emo/engry.png" onclick="addsmiley(' :engry: ')">
<img src="images/emo/love.png" onclick="addsmiley(' :love: ')">
<img src="images/emo/pit.png" onclick="addsmiley(' :p ')">
<img src="images/emo/wow.png" onclick="addsmiley(' :wow: ')">
<img src="images/emo/musiclove.png" onclick="addsmiley(' :music: ')">
<img src="images/emo/;).png" onclick="addsmiley(' ;) ')">
<img src="images/emo/xd.png" onclick="addsmiley(' :D ')">
<a href="#" data-reveal-id="myModal"><small>Още</small></a>
<div align="center" id="myModal" class="reveal-modal">
<p>Емотикони</p>
<img src="images/emo/inlove.png" onclick="addsmiley(' :inlove: ')">
<img src="images/emo/sleep.png" onclick="addsmiley(' :sleep: ')">
<img src="images/emo/uU.png" onclick="addsmiley(' :uU: ')">
<img src="images/emo/O.png" onclick="addsmiley(' :O: ')">
<img src="images/emo/crazy.png" onclick="addsmiley(' :crazy: ')">
<img src="images/emo/mm.png" onclick="addsmiley(' :mm: ')">
<img src="images/emo/sad.png" onclick="addsmiley(' :( ')">
<img src="images/emo/hmm.png" onclick="addsmiley(' :hmm: ')">
<img src="images/emo/o.o.png" onclick="addsmiley(' :o.o: ')">
<img src="images/emo/glass.png" onclick="addsmiley(' :glass: ')"><br />
<img src="images/emo/ezik.png" onclick="addsmiley(' с(: ')">
<img src="images/emo/smile.png" onclick="addsmiley(' :smile: ')">
<img src="images/emo/mh.png" onclick="addsmiley(' :mh: ')">
<img src="images/emo/x.png" onclick="addsmiley(' :x: ')">
<img src="images/emo/zip.png" onclick="addsmiley(' :zip: ')">
<img src="images/emo/boring.png" onclick="addsmiley(' :boring: ')">
<img src="images/emo/xaxa.png" onclick="addsmiley(' :xaxa: ')">
<img src="images/emo/mhh.png" onclick="addsmiley(' :mhh: ')">
<img src="images/emo/ohh.png" onclick="addsmiley(' :ohh: ')">
<img src="images/emo/blush.png" onclick="addsmiley(' :blush: ')">
<a class="close-reveal-modal">×</a>
</div></td>
</td>
</tr>
<tr>
<td align="center"><input name="submit" type="submit" id="submit" value="коментираи" />
</td>
</tr>
</form>
</table>
<?
// March 10, 2001, 5:16 pm
if($_POST['submit']){//Взимаме написаното във формата
$qer = mysql_query("SELECT * FROM `users` WHERE `username`='$user'"." ORDER BY id DESC ") or die(mysql_error());
$row6 = mysql_fetch_array($qer);
$id = "NULL";
$from = $row6[id];
$komentar = htmlspecialchars("$_POST[komentar]");
$komentar = str_ireplace(":cool:", '<img src="images/emo/cool.png">', $komentar);
$komentar = str_ireplace(":star:", '<img src="images/emo/star.png">', $komentar);
$komentar = str_ireplace(":cry:", '<img src="images/emo/cry.png">', $komentar);
$komentar = str_ireplace(":engry:", '<img src="images/emo/engry.png">', $komentar);
$komentar = str_ireplace(":love:", '<img src="images/emo/love.png">', $komentar);
$komentar = str_ireplace(":p", '<img src="images/emo/pit.png">', $komentar);
$komentar = str_ireplace(":wow:", '<img src="images/emo/wow.png">', $komentar);
$komentar = str_ireplace(":scr:", '<img src="images/emo/scr.png">', $komentar);
$komentar = str_ireplace(":music:", '<img src="images/emo/musiclove.png">', $komentar);
$komentar = str_ireplace(";)", '<img src="images/emo/;).png">', $komentar);
$komentar = str_ireplace(":d", '<img src="images/emo/xd.png">', $komentar);
$komentar = str_ireplace(":inlove:", '<img src="images/emo/inlove.png">', $komentar);
$komentar = str_ireplace(":sleep:", '<img src="images/emo/sleep.png">', $komentar);
$komentar = str_ireplace(":uu:", '<img src="images/emo/uu.png">', $komentar);
$komentar = str_ireplace(":o:", '<img src="images/emo/o.png">', $komentar);
$komentar = str_ireplace(":crazy:", '<img src="images/emo/crazy.png">', $komentar);
$komentar = str_ireplace(":mm:", '<img src="images/emo/mm.png">', $komentar);
$komentar = str_ireplace(":(", '<img src="images/emo/sad.png">', $komentar);
$komentar = str_ireplace(":hmm:", '<img src="images/emo/hmm.png">', $komentar);
$komentar = str_ireplace(":o.o:", '<img src="images/emo/o.o.png">', $komentar);
$komentar = str_ireplace(":glass:", '<img src="images/emo/glass.png">', $komentar);
$komentar = str_ireplace("с(:", '<img src="images/emo/ezik.png">', $komentar);
$komentar = str_ireplace(":smile:", '<img src="images/emo/smile.png">', $komentar);
$komentar = str_ireplace(":mh:", '<img src="images/emo/mh.png">', $komentar);
$komentar = str_ireplace(":x:", '<img src="images/emo/x.png">', $komentar);
$komentar = str_ireplace(":zip:", '<img src="images/emo/zip.png">', $komentar);
$komentar = str_ireplace(":boring:", '<img src="images/emo/boring.png">', $komentar);
$komentar = str_ireplace(":xaxa:", '<img src="images/emo/xaxa.png">', $komentar);
$komentar = str_ireplace(":mhh:", '<img src="images/emo/mhh.png">', $komentar);
$komentar = str_ireplace(":ohh:", '<img src="images/emo/ohh.png">', $komentar);
$komentar = str_ireplace(":blush:", '<img src="images/emo/blush.png">', $komentar);
$date = "$_POST[date]";
$date = date("F j, Y, g:i a");
if($from == "от" || $komentar == "komentar" || $date == "date"){
echo "Некоректно попълване, моля попълнете всички полета!";
}
else {
$sql = "INSERT INTO `profilcom` VALUE ('$id','$profilid','$from','$komentar', '$date');";//и го записвами в базата данни
}
$result = mysql_query($sql) or die (mysql_error());
if($result){// Ако се е записало изкарва това ако не
}
}
else {//изкарва това
echo mysql_error();
}
?>
<br />
<?
$broi = mysql_result(mysql_query("SELECT COUNT(*) FROM profilcom WHERE profilid='$id'"),0,0);
echo "<div id='com'><b style='padding-left:5px;' >Коментари ($broi)</b></div>";
echo "
<hr width='475' size='1' color='#dadada' />";
$q = mysql_query("SELECT * FROM `profilcom` WHERE `profilid`='$id'"." ORDER BY id DESC ") or die(mysql_error());
while( $row = mysql_fetch_array($q)){
$q2 = mysql_query("SELECT * FROM `users` WHERE `id`='$row[from]' "." ") or die(mysql_error());
$row2 = mysql_fetch_array($q2);
$q3 = mysql_query("SELECT * FROM `photo` WHERE `proid`='$row[from]' AND status=1 "." ") or die(mysql_error());
$row3 = mysql_fetch_array($q3);
echo "
<div>
<tr>
<a href=\"members.php?id=$row2[id]\"><img align='left' src='$row3[kade]' width='70' height='70'/></a>
<td>
<div>
<b style='color:#4f8af4; font-size:17px; padding-left:7px;'><a href='members.php?id=$row2[id]'>$row2[username]</a></b><br />
<b style=' padding-left:7px;'>$row[komentar]</b>
<br />
публикувано на:<b style='color:#4f8af4; font-size:12px;'>$row[date]</b>
";
if ($user) {
$q4 = mysql_query("SELECT * FROM users WHERE username='$user'") or die(mysql_error());
$row4 = mysql_fetch_array($q4);
if ($row[profilid] == $row4[id]){
echo "<a id='del' href='delete.php?id=$row[id]'>изтрии</a></td>
";
}
}
echo "<hr width='475' size='1' color='#dadada' /></tr></div>
</div>";
}
?>
</div>