Ciao,
sapete dirmi perchè l'idATTIVITA, passato via get e correttamente visualizzato con un echo non viene memorizzato nell'array??
Codice PHP:
<?php
// SE IL FORM E' STATO INVIATO
if(isset($_POST[inviato])){
$Commento = array("Nome" => $_POST[nome], "Mail" => $_POST[mail], "TitoloCommento" =>$_POST[titolocommento], "Commento" =>$_POST[commento], "DataCommento" =>$_POST[data], "idATTIVITA" => $_POST[idATTIVITA]);
// INCLUDO LA CLASSE DI INSERIMENTO DATI
require_once("include/classe.inserisci.php");
$oggIns = new Insert; // CREO UN'ISTANZA DELLA CLASSE
$inserisci = $oggIns->inserisciCommento($Commento);
// CONTROLLO SE RESTITUISCE ERRORE ED ABILITO LA CORREZIONE
if($inserisci["generale"] == true){$errori="on"; }else{$errori="off";}
}
$thick_req = "on";
$idATTIVITA = $_GET['idATTIVITA'];
$pagina = "inserisci_commento";
include ("include/header_ajax.php");
//RECUPERO I DATI DA STAMPARE (INCLUDE??)
?>
<h1>Inserisci Commento</h1>
<?php if($errori=="on"){echo "[b]".$inserisci["idATTIVITA"]["ErroreDescrizione"]."[/b]";} ?>
<form class="formcommenti" method="post" action="inserisci_commento.php">
<fieldset>
<legend>Dati</legend>
<label for="nome">Nome:</label> <input type="text" name="nome" id="nome" value="<?php if($errori=="on"){ echo $inserisci["Nome"]["Valore"];} ?>" />
<?php if($errori=="on"){ echo $inserisci["Nome"]["ErroreDescrizione"];} ?>
<label for="mail">E-Mail:</label> <input type="text" name="mail" id="mail" value="<?php if($errori=="on"){ echo $inserisci["Mail"]["Valore"];} ?>" />
<?php if($errori=="on"){ echo $inserisci["Mail"]["ErroreDescrizione"];} ?>
<label for="titoloCommento">Titolo Commento:</label> <input type="text" name="titolocommento" id="mail" value="<?php if($errori=="on"){ echo $inserisci["TitoloCommento"]["Valore"];} ?>" />
<?php if($errori=="on"){ echo $inserisci["TitoloCommento"]["ErroreDescrizione"];} ?>
<label for="commento">Commento:</label>
<textarea name="commento"><?php if($errori=="on"){ echo $inserisci["Commento"]["Valore"];} else {echo"Inserisci qui il tuo commento";} ?></textarea>
<?php if($errori=="on"){ echo $inserisci["Commento"]["ErroreDescrizione"];} ?>
</fieldset>
<input type="hidden" name="data" value="<?php echo time()?>" />
<input type="hidden" name="idATTIVITA" value="<?php if($errori="on"){echo $inserisci["idATTIVITA"]["Valore"];}else{echo "$idATTIVITA";}?>" />
<input type="hidden" name="inviato" value="ok" />
<input type="submit" value="Cliccami" />
</form>
</p>
</body>
</html>