Salve, sto realizzando un sito dinamico, con pagine che cambiano in base alle scelte fatte in una pagina iniziale (Se nella combobox della pagina iniziale seleziono "Ariete", alla pressio del tasto visualizza devo visualizzare la pagina con sfondo ariete ecc..). La pagina è interfacciata con un database, da cui prende le immagini da visualizzare.
Fino a qui tutto bene, il problema sorge quando, alla pressione di un tasto in questa seconda pagina, devo compiere delle operazioni (inviare una variabile o anche stamparla).
Alla pressione del tasto "indietro" riesco effettivamente a tornare alla pagina iniziale, invece alla pressione del tasto "invia" semplicemente 'svuota' tutte le variabili, rimuovendo le immagini dalla pagina e presentando l'errore "Notice: Undefined index: Combobox1 in C:\xampp\htdocs\esame\.....[ecc]"
Soluzioni?
Ne ho provate di tutti i colori ma non riesco a risolvere..
Fino a qui tutto bene, il problema sorge quando, alla pressione di un tasto in questa seconda pagina, devo compiere delle operazioni (inviare una variabile o anche stamparla).
Alla pressione del tasto "indietro" riesco effettivamente a tornare alla pagina iniziale, invece alla pressione del tasto "invia" semplicemente 'svuota' tutte le variabili, rimuovendo le immagini dalla pagina e presentando l'errore "Notice: Undefined index: Combobox1 in C:\xampp\htdocs\esame\.....[ecc]"
Soluzioni?
Ne ho provate di tutti i colori ma non riesco a risolvere..
Codice:
<?php
include("connDB.php");
$es=$_POST['Combobox1'];
$q2="select img,nome,bckG,arduino FROM costellazioni WHERE id = '$es' ";
$ris2=mysql_query($q2,$eDB) or die("errore nella query");
$row2=mysql_fetch_array($ris2) ;
//contiene l'id della scelta
?>
<html>
<head>
<link href="style2.css" rel="stylesheet">
<title>Visualizza</title>
</head>
<body background="grey">
<form ACTION="visualizza.php" METHOD="POST"> <!-- rimanda alla stessa pagina -->
<FONT COLOR="blue" size="4">
<br>
<center><h1 id="nome" style="width:320px;height:44px;"><?php echo $row2['nome'] ?></h1></center>
<br>
<center><img src="Costellazioni/<?php echo $row2['img'] ?>" width="371" height="328" alt=""></center>
<img src="images/<?php echo $row2['bckG'] ?>" alt="" style="position:absolute;width:400px;height:400px;left:70px;top:100px;transform: rotate(-20deg);">
<img src="images/<?php echo $row2['bckG'] ?>" alt="" style="position:absolute;width:400px;height:400px;left:910px;top:100px;transform: rotate(20deg);">
<input type="submit" id="Button2" name="Indietro" value="Indietro" style="position:absolute;width:160px;height:60px;left:500px;top:450px">
<input type="submit" id="Button1" name="Invia" value="Invia" style="position:absolute;width:160px;height:60px;left:705px;top:450px">
<!-- <input type="hidden" name="x" value="<?php echo$row2['arduino']?>"> variabile arduino da mandare -->
<?php //Funzione button Indietro
$x=$row2['arduino'];
if(isset($_POST['Indietro'])) {
header("location: index.php");
}
if(isset($_POST['Invia']))
//$x=$_POST['x'];
echo $x;
?>
</form>
</body>
</html>