Ihr kennt das sicher. Ihr habt eine Shoutbox und nach dem Seiten rehash ist der Eintrag doppelt vorhanden.
Wie kann ich das verhindern?
	
		
			
		
		
	
			Alles anzeigen
		
								
			
            									
									
									
								Wie kann ich das verhindern?
Quellcode
- $DB->set_sql('SELECT ID, user_id, username, user_color, message_text, timestamp
 - FROM
 - ' . PORTAL_SHOUTBOX . '
 - ORDER BY ID DESC
 - LIMIT 2');
 - $DB->execute();
 - while ( $row = $DB->fetch_assoc() )
 - {
 - $row['timestamp'] = $row['timestamp'] = $User->humanize_date($row['timestamp']);;
 - $shoutbox[] = $row;
 - }
 - $DB->free();
 - if ($Core->get(POST, 'sbox_send', true))
 - {
 - if ($Core->get(POST, 'message_text', false))
 - {
 - $werte = array(
 - 'user_id' => $User->get_user_value('user_id'),
 - 'username' => $User->get_user_value('user_nickname'),
 - 'user_color' => $User->get_user_value('user_color'),
 - 'message_text' => $Core->get(POST, 'message_text'),
 - 'timestamp' => time(),
 - );
 - $DB->set_sql('INSERT INTO ' . PORTAL_SHOUTBOX . $DB->syntax_built(SQL_INSERT, $werte));
 - $DB->execute();
 - $DB->free();
 - }
 - }