
Phpde en son yazılan veride yazı nasıl yazabiliriz
7
●75
- 11-07-2021, 22:35:25Merhaba benim şu tarz bir destek sistemim var ama resimdeki örnek gibi nasıl yapabilirim yani kısaca şöyle anlatayım en son yazılan mesajda bu şekilde yeni veya yeni gönderildi tarzında yazıyı nasıl yazabiliriz yazdıktan sonra karşı kişi cevap verdiğinde benden yeni yazısı gidip aynı şekilde ondada aynısı olması gibi yardımcı olabilcek varmı

- 11-07-2021, 22:39:25Css ile yapılabilir hocam. Kutunun ana class ını bulun ve şunu css olarak ekleyin:
.anaclass:first-child::before {
content:’YENİ’;
color:green;
float:right
} - 11-07-2021, 22:39:35Yorumun için cok teşekkür ederim birazdaha araştırma yapıp denemesini yapcağımMisafir adlı üyeden alıntı: mesajı görüntüle
- 11-07-2021, 22:40:10Yorumun için cok teşekkür ederim birazcık google yardımı alarak deniceğimkleisberg adlı üyeden alıntı: mesajı görüntüle
- 12-07-2021, 01:01:44
<?php session_start(); $_SESSION['user_id'] = 1; //giriş yapan user id $dizi = [ [ 'mesaj' => 'test mesaj', 'user_id' => 1 ], [ 'mesaj' => 'test mesaj', 'user_id' => 2 ], [ 'mesaj' => 'test mesaj', 'user_id' => 2 ] ]; $i = 0; $say = count($dizi); foreach ($dizi as $diziVal) { if ($i == $say - 1) { if($diziVal['user_id'] != $_SESSION['user_id']){ $yeniMesaj = '<p>'.$diziVal['mesaj'].' <small>YENİ</small></p>'; } } if(isset($yeniMesaj)){ echo $yeniMesaj; }else{ echo '<p>'.$diziVal['mesaj'].'</p>'; } $i++; } ?>Son mesajı gören kullanıcı o mesajı yazmamış ise "yeni" olarak belirtebiliriz. Session user_id o an mesajı gören kullanıcının id'si oluyor. - 12-07-2021, 03:24:34