<code><? if($row['id']==$_SESSION['id']){?> <? if($com['id']==$_SESSION['id']){?> <button id="remove_<? echo $com['comment_id'];?>"> 刪除 </button> <? }?> <? }?> </code>
위는 제 프로그램 코드입니다
comment_id는 메시지를 남긴 후 자동으로 생성되는 ID
com['id']는 사용자가 메시지를 남겼을 때 남긴 ID
SESSION['id ']는 사용자 자신의 ID(로그인 시 부여됨)
row['id']는 글을 게시한 사용자가 자동으로 생성한 ID입니다.
사용자는 "에 메시지를 남길 수 있습니다. 나만의 글'
다른 사용자도 ' 나만의 글'에 댓글을 남길 수 있습니다
그래서 막혔어요
이렇게 썼다면
<code><? if($com['id']==$_SESSION['id']){?> <div style="position:absolute; right:0; top:0;" id="show_remove_<? echo $row['timeline_id'];?>"> <button id="remove_<? echo $com['comment_id'];?>" class="n2"> <i style="color:#ccc; font-size:15px;" class="material-icons">delete_forever</i> </button> </div> <? }?> </code>
이렇게 쓰면 사용자(또는 다른 사람)가 자신의 글을 읽을 때 해당 사용자가 작성한 메시지가 "삭제"로 표시됩니다
<code><? if($row['id']==$_SESSION['id']){?> <div style="position:absolute; right:0; top:0;" id="show_remove_<? echo $row['timeline_id'];?>"> <button id="remove_<? echo $com['comment_id'];?>" class="n2"> <i style="color:#ccc; font-size:15px;" class="material-icons">delete_forever</i> </button> </div> <? }?> </code>
이렇게 쓰면 자신의 글을 읽을 때 댓글이 모두 '삭제'로 표시됩니다
그러나 다른 사람이 글을 읽을 때는 아무것도 표시되지 않습니다
제가 원하는 목적은 **직접 올린 글이라면
아래 댓글이 본인인지 타인인지 '삭제'로 표시되도록 하는 것입니다
그러나 다른 사람들이 귀하의 글을 읽을 때 자신의 글이 댓글이 표시됩니다. "삭제"**
논리가 죽었습니다... 잘생긴 남자들과 미녀님들, 도와주세요!
<code><? if($row['id']==$_SESSION['id']){?> <? if($com['id']==$_SESSION['id']){?> <button id="remove_<? echo $com['comment_id'];?>"> 刪除 </button> <? }?> <? }?> </code>
위는 제 프로그램 코드입니다
comment_id는 메시지를 남긴 후 자동으로 생성되는 ID
com['id']는 사용자가 메시지를 남겼을 때 남긴 ID
SESSION['id ']는 사용자 자신의 ID(로그인 시 부여됨)
row['id']는 글을 게시한 사용자가 자동으로 생성한 ID입니다.
사용자는 "에 메시지를 남길 수 있습니다. 나만의 글'
다른 사용자도 ' 나만의 글'에 댓글을 남길 수 있습니다
그래서 막혔어요
이렇게 썼다면
<code><? if($com['id']==$_SESSION['id']){?> <div style="position:absolute; right:0; top:0;" id="show_remove_<? echo $row['timeline_id'];?>"> <button id="remove_<? echo $com['comment_id'];?>" class="n2"> <i style="color:#ccc; font-size:15px;" class="material-icons">delete_forever</i> </button> </div> <? }?> </code>
이렇게 쓰면 사용자(또는 다른 사람)가 자신의 글을 읽을 때 해당 사용자가 작성한 메시지가 "삭제"로 표시됩니다
<code><? if($row['id']==$_SESSION['id']){?> <div style="position:absolute; right:0; top:0;" id="show_remove_<? echo $row['timeline_id'];?>"> <button id="remove_<? echo $com['comment_id'];?>" class="n2"> <i style="color:#ccc; font-size:15px;" class="material-icons">delete_forever</i> </button> </div> <? }?> </code>
이렇게 쓰면 자신의 글을 읽을 때 댓글이 모두 '삭제'로 표시됩니다
그러나 다른 사람이 글을 읽을 때는 아무것도 표시되지 않습니다
제가 원하는 목적은 **직접 올린 글이라면
아래 댓글이 본인인지 타인인지 모두 '삭제'로 표시되도록 하는 것입니다
그러나 다른 사람들이 귀하의 글을 읽을 때 자신의 글이 댓글이 표시됩니다. "삭제"**
논리가 죽었습니다... 잘생긴 남자들과 미녀님들, 도와주세요!
그냥
이나 ||
관계만 추가하면 안 되나요?
<code><? if ($com['id'] == $_SESSION['id'] || $row['id'] == $_SESSION['id']) { ?> <div style="position:absolute; right:0; top:0;" id="show_remove_<? echo $row['timeline_id'];?>"> <button id="remove_<? echo $com['comment_id'];?>" class="n2"> <i style="color:#ccc; font-size:15px;" class="material-icons">delete_forever</i> </button> </div> <? }?></code>