You can check <br clear="all"><pre class="php"><code><span class="php-variable">$_SESSION</span>[<span class="php-string">&#39;messages&#39;</span>]<br><br>as that&#39;s where Drupal stores the messages.<br></code></pre><br>

-----<br>Adam A. Gregory<br>Blog: AdamAGregory.com<br>Twitter: <a href="http://twitter.com/adamgregory">twitter.com/adamgregory</a><br>Skype: aagregory2<br>Cell: 706.761.7375<br>
<br><br><div class="gmail_quote">2009/11/13 Lluís <span dir="ltr">&lt;<a href="mailto:enboig@gmail.com">enboig@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

I have some functions which throw info messages like &quot;options saved&quot;.<br>
Sometimes I call them more than once, sometimes I call some of them;<br>
but I want the message appear just once. Where can I store if a<br>
message have been saved?<br>
<br>
Something like:<br>
&lt;?php<br>
<br>
global $once_messages;<br>
<br>
$message=&quot;options saved&quot;;<br>
if (!$once_messages[$message]) {<br>
  once_messages[$message]=TRUE;<br>
  drupal_set_message($message);<br>
}<br>
<br>
?&gt;<br>
<br>
Any hint?<br>
<br>
thanks.<br>
<font color="#888888"><br>
--<br>
*Les normes hi són perquè hi pensis abans de saltar-te-les<br>
*La vida és com una taronja, què esperes a exprimir-la?<br>
*Si creus que l&#39;educació és cara, prova la ignorància.<br>
*La vida és com una moneda, la pots gastar en el que vulguis però<br>
només una vegada.<br>
*Abans d&#39;imprimir aquest missatge, pensa en el medi ambient.<br>
</font></blockquote></div><br>