Ciao a tutti, io ho qst codice:
solo che ho un problema quando non si verificano le condizioni per l'if e si passa all'else mi stampa il testo tante volte quante gli elementi dell'array.. com'è possibile fare in modo che lo stampi una volta sola?codice:foreach($ospiti as $ospite){ if($ospite == $_SESSION['USERNAME'] or $_SESSION['FUNZIONE_TIPO'] == 1 or ($_SESSION['CORPORAZIONE_TIPO'] == 7 && $_SESSION['CARICA_TIPO'] < 46)){ echo "<form name='redirect' method='post' action='../chat/ChatFrameSet.php?LOCAZIONE=$stanza' target='mainFrame'>"; echo "</form>"; echo "<script type='text/javascript'>"; echo "document.redirect.submit();"; echo "window.close();"; echo "</script>"; break; } else{ echo "<link rel='stylesheet' href='../stile.css' type='text/css'>"; echo "<div align=center class=RedTit>Non puoi accedere a questa stanza."; echo " "; echo "Questa non è quella che hai prenotato oppure non hai proprio prenotato.</div>"; echo " "; echo " "; echo "<div align=center>Torna alla scelta della stanza.</div>"; }