* @copyright 2005 Arpad Ray * @license http://www.opensource.org/licenses/lgpl-license.php LGPL * @version Release: 0.5.2 * @link http://pear.php.net/package/HTML_AJAX */ define('MESSAGE_FILE', 'messages.txt'); $messages = (is_readable(MESSAGE_FILE) ? unserialize(file_get_contents(MESSAGE_FILE)) : array()); function show_messages() { foreach ($GLOBALS['messages'] as $m) { echo "
Name:{$m[0]}
Message:{$m[1]}

"; } } function save_messages() { if ($h = @fopen(MESSAGE_FILE, 'wb')) { $GLOBALS['messages'] = array_slice($GLOBALS['messages'], -5); fwrite($h, serialize($GLOBALS['messages'])); fclose($h); } } if (!empty($_POST)) { if (!empty($_POST['name']) && !empty($_POST['message'])) { $messages[] = array( htmlspecialchars(strip_tags(substr($_POST['name'], 0, 10))), htmlspecialchars(strip_tags(substr($_POST['message'], 0, 30))) ); save_messages(); } show_messages(); exit; } ?>

Messages: