How to set timeout for flash messages in Flash/Session

I am using Phalcon/Flash/Session for flashing the notices or errors. I want them to disappear after some time. How to do that?

    }, 5000 ); // 5 secs


Not through js.....cant we set the session timeout in the function $this->session->delete


php outputs an html, after the html is send to the browser you see a "web page". After that the backend(php) cant control what your browser already have.

you can try using php sockets if you like but there is still some js ...

Add this code to js script. $('div.alert.alert-success').delay(5000).slideUp(300); //change the value of 5000/5s as you need.. Visit here for more web related tutorials