hallo,
Bei mir in der Webseite befindet sich ein Bild eines Briefes, wenn man neue Nachricht erhält. Diese Nachricht ist geschlossen. wenn man jedoch auf nachricht lesen klickt, wird ein Brief angezeigt, der offen ist.
Eine Sache ist leider nicht so fein. Als und zwar gibts einen Link der heist Nachricht als gelesen makieren, der setzt den WERT auf 1.. sodass die Nachricht als gelesen makiert wird, und ein Link der heisst Nachricht lesen, der die Nachricht öffnet.
Problem an der ganzen Sache ist, dass diese Methode nicht so ganz elegant und toll aussieht. Deswegen wollt ich dass man nur auch Nachricht lesen klickt und 2 dinge gleichzeitig erledigt werden:
1) Nachricht öffnen
2) Nachricht als makiert makieren.
Leider weiß ich gar nicht wie man das so umsetzen kann. Wie gesagt mit meiner Lösung bin ich gar nicht soo glücklich
Viele grüße
Bei mir in der Webseite befindet sich ein Bild eines Briefes, wenn man neue Nachricht erhält. Diese Nachricht ist geschlossen. wenn man jedoch auf nachricht lesen klickt, wird ein Brief angezeigt, der offen ist.
Eine Sache ist leider nicht so fein. Als und zwar gibts einen Link der heist Nachricht als gelesen makieren, der setzt den WERT auf 1.. sodass die Nachricht als gelesen makiert wird, und ein Link der heisst Nachricht lesen, der die Nachricht öffnet.
Problem an der ganzen Sache ist, dass diese Methode nicht so ganz elegant und toll aussieht. Deswegen wollt ich dass man nur auch Nachricht lesen klickt und 2 dinge gleichzeitig erledigt werden:
1) Nachricht öffnen
2) Nachricht als makiert makieren.
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(function() { //Kurzschreibweise für $(document).ready
$('a.showMsg').click(function() {
var msg=$(this).attr('id')+"_text";
$('#'+msg).slideToggle();
});
});
</script>
<style>
div {
background: #FF4040; margin:3px; width:793px;
height:127px; display:none; float:left;
}
body {
background-color: #FF7373;
}
body,td,th {
color: #FFF;
}
</style>
</head>
<body>
<?
$nachricht_id = htmlentities($searchEntry['nachricht_id']);
echo " <a href='/fffk/Templates/nacheinloggen/viewMessage.php?id=$nachricht_id' target='_blank'>Nachricht als gelesen makieren</a>";
?>
<a class="showMsg" id="msg<? echo $nachricht_id ?>">Nachricht lesen</a>
<div id="msg<? echo $nachricht_id ?>_text"> </div>
</body>
</html>
Leider weiß ich gar nicht wie man das so umsetzen kann. Wie gesagt mit meiner Lösung bin ich gar nicht soo glücklich
Viele grüße