Ciao a tutti, premetto che non me ne intendo molto di PHP e sto facendo uno script dove l'admin del sito può inserire un annuncio globale che comparirà sotto il logo.
Tralasciando questo, non riesco a printare il risultato finale:
Codice PHP:
<?php
$admin = "True";
$pagename = "Amministrazione";
$pageid = "annuncio";
include ('../core.php');
include ('../skin/pages.php');
if(isset($_POST['change']))
{
mysql_query("UPDATE annunci SET globale = '".$_POST['valore']."' ");
header("location: annuncio?success=true");
}
if(isset($_POST['send']))
{
mysql_query("UPDATE annunci SET testo = '".$_POST['messaggio']."' ");
header("location: annuncio?success=send");
}
$testo = mysql_fetch_assoc($messaggio);
$messaggio = mysql_query("SELECT * FROM annunci LIMIT 1");
$prendi = mysql_query("SELECT * FROM annunci LIMIT 1");
$annunci = mysql_fetch_assoc($prendi);
?>
<div id="page_content">
<?php include('navigation.php'); ?>
<div class="box" style="margin-bottom:100px;float:right;width:73%">
<h2 class="boxtitle blue">Annuncio globale</h2>
<?php if($annunci['globale'] == 1) { ?>
<div style="padding-left:20px;">
<form method="post">
<h3>Messaggio</h3><font color="red"></font>
<textarea name="messaggio" class="textarea" style="width:97%"></textarea> <br><br>
<input type="submit" class="submit" name="send" value="Inserisci"></p></form>
</div>
</form>
<form method="post">
<div style="padding-left:20px;">
<p class="boxtext"><h3>Attiva/Disattiva</h3>
<select name="valore" class="textinput"><option value="0">Disattiva</option></select>
<br><br>
<input type="submit" class="submit" name="change" value="Cambia"></p></form>
</div></div>
</form>
<?php } ?>
<?php if($annunci['globale'] == 0) {?>
<form method="post">
<div style="padding-left:20px;">
<p class="boxtext"><h3>Attiva/Disattiva</h3>
<select name="valore" class="textinput"><option value="1">Attiva</option></select>
<br><br>
<input type="submit" class="submit" name="change" value="Cambia"></p></form>
</div></div>
</form>
</div>
<?php } ?>
<?php include('../skin/footer.php'); ?>
Come posso printare il messaggio?