ciao a tutti,
ho l'esigenza di inviare tramite un form dati in una tabella presente nel db, L'amministratore(l'unico user dellla sezione riservata del sito) deve avere la possibilità di decidere se modificare, cancellare e pubblicare o meno i dati inviati...
Per modificarli e cancellarli non ho problemi ma per pubblicarli si, perchè il form scrive nel db...
I dati vengono da mè ordinati per data e quindi l'ultimo dato viene stampato nella pagina del sito(lato utente) senza passare la verifica dell'amministartore
come posso risolvere
questa è la pagina dell'area amministarzione da dove gestistisco i dati passati dal form e scelgo cosa fare cioè se cancellarli, modificarli o pubblicarli:
Codice PHP:
<?php
session_start();
include_once("secure.php.inc");
?>
<?php
if(isset($_SESSION['autorizza'])){
$pag=@$_GET['num'];
if(!$pag){
$pag=0;
$pag2=20;
}else{
$pag=(($pag-1)*20);
$pag2=20;
//print $pag." ".$pag2;
}
$conta=0;
include('connessione.php');
$query="SELECT * FROM commento";
if(mysql_query($query,$connection)){
$risultato=mysql_query($query);
while($riga=mysql_fetch_array($risultato)){
$conta+=1;
}
$npag=$conta/20;
for($i=1;$i<=$npag;$i++){
print "<a href=\"commento.php?num=$i\">$i</a>";
}
$query="SELECT * FROM commento ORDER BY data_com_ita DESC LIMIT $pag,$pag2";
if(mysql_query($query,$connection)){
$risultato=mysql_query($query);
print "<table>\n";
print "<tr class=\"style2\"\"><td>comm_ita<font></td><td>comm_arab</td><td>data_com_ita</td><td>data_com_arab</td>";
print "<td>Modifica</td><td>Elimina</td><td>Pubblica</td>\n</tr>\n";
$i=0;
while($riga=mysql_fetch_array($risultato)){
$id_comm=$riga['id_comm'];
$i++;
$rig=$i%2;
if($rig==0){
echo"<tr style=\"background-color:#ccc;\">\n";
}else{
echo"<tr>\n";
}
echo"<td>$riga[comm_ita]</td>\n";
echo"<td>$riga[comm_arab]</td>\n";
echo"<td>$riga[data_com_ita]</td>\n";
echo"<td>$riga[data_com_arab]</td>\n";
echo"<td> <a href=\"modifica.php?id=$riga[id_comm]\">modifica<a/></td>\n<td><a href=\"cancella.php?id_comm=$id_comm\" onclick=\"return Sicuro();\"> elimina</a><td> <a href=\"pubblica.php?id=$riga[id_comm]\">pubblica<a/></td>\n</td>\n";
echo"</tr>\n";
}
echo "</table>\n";
}
}
}else{
print "<span class=\"style1\">Per effettuare operazioni in questa sezione è necessario effettuare il login!</span>
";
print "<a href=\"index.php\">Torna indietro...</a>";
}
?>
CHI MI FA CAPIRE COME POSSO IMPOSTARE LA PAGINA DEL PUBBLICA?????