Komentarze dla niezalogowanych


(Maryo) #1

witajcie,

mam na stronie możliwość dodawania komentarzy, ale tylko dla osób zalogowanych. chciałbym aby mogli wszyscy je dodawać. przed formularzem do kometarzy jest taki zapis:

{if $smarty.session.UID ne "" and $isvideocommented ne ""}

czy można tylko tu coś zmienić aby osiągnąć cel? -- Dodane 27.01.2009 (Wt) 19:11 -- chyba raczej powinno się to zrobić w tym kawałku skryptu:

//ADD COMMENT

if($_REQUEST[action]=="comment" || $_REQUEST[action]=="addfavour")chk_member_login($_REQUEST['viewkey']);


	if($_POST[commentpost]!="")

	{

	if($addcomment=="")$err="Proszę wpisz co¶ w miejscu na komentarz.";

	if($_SESSION[UID]==$list[1])$err="Nie możesz komentować swojego filmu.";

	if($err=="")

	{

			$sql="insert into comments set VID=$list[0], UID=$_SESSION[UID], commen='$addcomment', addtime='".time()."'"; $conn->execute($sql);

			if(mysql_affected_rows()==1){$sql="update video set com_num=com_num+1 WHERE VID=$list[0]";$conn->execute($sql);}

			if(mysql_affected_rows()>=1) $msg="Twój komentarz dodano!";

			else $msg="Twój komentarz już tu jest.";

	}


}

//END