So my issue is that I'm setting a message in a session var to carry over in a page redirect. And then setting the var to an empty string so it doesn't redisplay everytime. Like so:
if ($successMsgs || !empty($_SESSION['msg_success'])) {
$success_block[] = '<ul id="success-block">';
foreach($successMsgs as $success) {
$success_block[] = '<li>'.$success.'</li>';
}
if (!empty($_SESSION['msg_success'])) {
$success_block[]='<li>'.$_SESSION['msg_success'].'</li>';
$_SESSION['msg_success']='';
}
$success_block[] = '</ul>';
$success_block = implode('',$success_block);
}
Sorun oturumda var takas bir retro-aktif bir etkiye böylece mesajı görüntülenir geçmez gibi görünüyor olmasıdır. Ben boş bir dizeye yeniden ayarlar hat almak sadece çalışır. Ben oturumu vars ben anlamıyorum değerlendirildiğinde ilgili bir şey var düşünüyorum?