<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> <!-- Optional theme --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css"> </head> <body> <div class="text-info"> <?php session_start(); $_SESSION['flashmessages'] = array('testing' => 'FlashMessage test'); include './models/IMessage.php'; include './models/Message.php'; include './models/FlashMessage.php'; $flashMessage = new FlashMessage(); $flashMessage->addMessage('test1', 'my test message1'); $flashMessage->addMessage('test2', 'my test message2'); $flashMessage->addMessage('test3', 'my test message3'); //var_dump($flashMessage->getAllMessages()); echo '<br />'; var_dump($flashMessage instanceof IMessage); echo '<br />'; //var_dump($flashMessage->removeMessage('test')); echo '<br />'; //var_dump($flashMessage->getAllMessages()); echo '<br />'; var_dump($_SESSION); ?> </div> </body>
<!-- Latest compiled and minified CSS --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> <!-- Optional theme --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css"> </head> <body> <div class="bg-info"> <?php session_start(); $_SESSION['flashmessages'] = array('testing' => 'FlashMessage Test'); include './models/IMessage.php'; include './models/Message.php'; include './models/FlashMessage.php'; $flashMessage = new FlashMessage(); $flashMessage->addMessage('test1', 'this is my test msg1!'); $flashMessage->addMessage('test2', 'this is my test msg2!'); $flashMessage->addMessage('test3', 'this is my test msg3!'); //var_dump($flashMessage->getAllMessages()); echo '<br/>'; var_dump($flashMessage instanceof Imessage); echo '<br/>'; //var_dump($flashMessage->removeMessage('test')); echo '<br/>'; //var_dump($flashMessage->getAllMessages()); echo '<br/>'; var_dump($_SESSION); ?> </body> </html>
To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. --> <html> <head> <meta charset="UTF-8"> <title>Add a Flash Message</title> <!-- Latest compiled and minified CSS --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> <!-- Optional theme --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css"> <link rel="stylesheet" href="style.css"> </head> <body> <div class="bg-info message-box"> <?php session_start(); include './models/IMessage.php'; include './models/Message.php'; include './models/FlashMessage.php'; $message = new FlashMessage(); $message->addMessage('help', 'fix this, please'); var_dump($message instanceof IMessage); ?> </div> </body> </html>
<meta charset="UTF-8"> <title>Flash Messages</title> <!-- Latest compiled and minified CSS --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> <!-- Optional theme --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css"> <link rel="stylesheet" href="style.css"> </head> <body> <div class="bg-info message-box"> <?php session_start(); /*$_SESSION['flashmessages'] = array( 'testing' => 'FlashMessage test' );*/ include './models/IMessage.php'; include './models/Message.php'; include './models/FlashMessage.php'; $flashMessage = new FlashMessage(); $flashMessage->addMessage('test', 'my test message'); var_dump($flashMessage->getAllMessages()); var_dump($flashMessage instanceof IMessage); var_dump($flashMessage->removeMessage('test')); var_dump($flashMessage->getAllMessages()); print_r($_SESSION); ?> </div> </body> </html>