код за коментари

Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
<title>Untitled Document</title> 
</head> 

<body> 
<div class="boxcenter"> 
<div align="center" class="boxtext">Коментари<br> 
</div> 
<form action="" method="post"> 
<table width="250" border="0" align="center" cellpadding="3" cellspacing="1"> 
<tr> 
<td>Коментар:<br> 
<textarea name="comment" cols="15" rows="3" class="textinput" id="m"></textarea></td> 
</tr> 
<tr> 
<td>Име:<br> 
<input type="text" name="name" id="name"></td> 
</tr> 
<tr> 
<td> 
<input name="submit" type="submit" class="btn" id="submit" value="Изпрати"> 
<input name="button2" type="reset" class="btn" id="button2" value="Изчисти"> 
<?php 
include("conn.php"); 
$id = $_GET['id']; 
if(isset($_POST['submit'])){ 
$date = date("d.m.Y"); 
$sql = mysql_query("INSERT INTO comment (id, article, author, comment, date) VALUES (NULL, '$id', '$_POST[name]', '$_POST[comment]', '$date')") or die(mysql_error()); 
} 
else { 
echo ""; 
} 
?></td> 
</tr> 
</table> 
</form> 
<br> 
<table width="380" border="0" align="center" cellpadding="1" cellspacing="1"> 
<?php 
$query = mysql_query("SELECT * FROM `comment` WHERE `article`='$id'") or die(mysql_error()); 
while($raw = mysql_fetch_array($query)){ 
echo " 
<tr> 
<td class=\"comment\" style=\"border-bottom: 1px solid #000000\">От $raw[date] | <span class=\"style2\">$raw[author]</span><br> 
$raw[comment]</td> 
</tr>"; 
} 
?> 
</table> 
<br> 
</div> 
</body> 
</html>

conn.php
Код:
<?php 
$user = "root";//Потребител 
$pass = "";//Парола 
$host = "localhost";//Хост 
$db = "comments";//База данни 

mysql_connect($host, $user, $pass);//Конект към сървъра 
mysql_select_db($db);//Селект на бд 
?>

SQL
Код:
CREATE TABLE IF NOT EXISTS `comment` (
  `id` int(4) NOT NULL AUTO_INCREMENT,
  `article` varchar(255) NOT NULL,
  `author` varchar(255) NOT NULL,
  `comment` longtext NOT NULL,
  `date` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;

Системата е от сайта но неможах да намеря линка затова ти давам кодовете :)
 
Пробвай с ajax
Код:
var url="addcoment.php"
    url=url+"?id="+id
    url=url+"&str="+str+"&sid="+Math.random()
    xmlHttp.onreadystatechange=stateChanged
    xmlHttp.open("GET",url,true)
    xmlHttp.send(null)
На мястото на addcoment.php Слагаш твоя файл мисля че нама да има рефреш!
 
Ами и аз не съм запознат но го сложи най добре в ajax.js! и го вкарвай в сяка страница така!
Код:
<script type="text/javascript" src="ajax.js"></script>
(не съм сигурен дали работи)
 
еми при мен пак добавя
искам да го сложа в тази страница примерно
"index.php?m=play&id='.$row['id'].'"
но пак добавя коментара и това е
 
bankera1990 каза:
еми при мен пак добавя
искам да го сложа в тази страница примерно
"index.php?m=play&id='.$row['id'].'"
но пак добавя коментара и това е
сложи един header(Refresh:1; stranica.php);

или header(Location: stranica.php;);

след добавяне на коментара :)
 

Back
Горе