Изтриване на коментар

niksdevil

Registered
Код:
<?php
if(strcmp($session->username,$req_user) == 0){
echo "<img src='images/101.png' border='0' title='Изтрий коментара' onClick='delcom($row[id])'>";
}
?>
Код:
function delcom(id) {
				
			function delcom_t(req){
				if(parseInt(req.responseText)==1)
				{
				$('comm_'+id).style.display='none';
				}
			}
				new Ajax.Request("include/comm_del.php", 
					{ 
					method: 'post', 
					postBody: 'id='+id,
					onComplete: delcom_t 
					});
			}
Код:
if($session->logged_in) {
	$myuser = $session->username;
	$id = $_POST['id'];
	$sql = mysql_query("SELECT * FROM `users_comm` WHERE `id`='$id'");
	$row = mysql_fetch_array($sql);
		if($row['user'] == $myuser) {
			$sql1 = mysql_query("DELETE FROM `users_comm` WHERE `id`='$id'");
			if($sql1) {
				echo "1";
			}
		}
}
[/code] Искам примерно и аз като администратор да мога да му трия коментарите и примерно ми е зададен ,че съм level 1 ,а потребителя е level 0
 
PHP:
<?php
if(strcmp($session->username,$req_user) == 0 or $row['level'] == 1){
echo "<img src='images/101.png' border='0' title='Изтрий коментара' onClick='delcom($row[id])'>";
}
?>
Съответно трябва да си изкарваш $row от заявката.
 

Back
Горе