Ciao a tutti sto creando un form per inserire molte tipologie di prodotti, l'ho inserito in un form con selezioni dinamiche e legate una con l'altra e fin qui tuto bene, ora vorrei fare in modo che in base alla selezione della categoria cambiano anche le caselle di inserimento tipo prodotto con un if ma non riesco a far passare nella stessa pagina la variabile, e possibile farlo??? grazie, questo è il codice creato fino ad ora:
e questo il link http://bakekaok.com/annunci/inserimento_annuncio.php
<script type="text/javascript" src="js_annunci/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js_annunci/jquery.dependent.js"></script>
<script type="text/javascript">
jQuery(function($){
$('#selectme2').dependent({ parent:'selectme', group: 'selectable' });
$('#selectme4').dependent({ parent:'selectm', group: 'selectabl' });
});
</script>
<script type="text/javascript">
function showUser(str)
{
if (str=="")
{
document.getElementById("txtHint").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==8 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlht tp.responseText;
}
}
xmlhttp.open("GET","getuser.php?q="+str,true);
xmlhttp.send();
}
</script>
<script type="text/javascript" src="js_annunci/SmartWizard.js"></script>
<script type="text/javascript">
$().ready(function() {
$('.wiz-container').smartWizard();
});
</script>
</head>
<body>
<div id="smartwizard" class="wiz-container">
<ul id="wizard-anchor">
[*]<a href="#wizard-1"><h2>Step 1</h2>
Seleziona regione e provincia</a>
[*]<a href="#wizard-2"><h2>Step 2</h2>
Scegli una categoria e sottocategoria</a>
[*]<a href="#wizard-3"><h2>Step 3</h2>
Titolo e Descrizione</a>
[*]<a href="#wizard-4"><h2>Step 4</h2>
Allega le foto </a>
[/list]
<div id="wizard-body" class="wiz-body">
<form name="form1" enctype="multipart/form-data" method="post" action="./upload/save.php">
<div id="wizard-1" >
<div class="wiz-content">
<h2>Step 1 Content</h2>
* Regione:
<select name="id_regione" id="selectme" class="selectable">
<option selected="selected" value="novalue">Seleziona regione</option>
<?php
$query = "SELECT regioni.* FROM regioni " ;
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result)) {
$id_regione = $row['id_regione'];
$regione = $row['regione'];
echo"<option value=\"$id_regione\" title=\"$id_regione\">$regione</option>"; }
?>
</select>
</p>
* Provincia:
<select name="id_provincia" id="selectme2" class="selectable">
<option value="">-- select --</option>
<?php
$query2 = "SELECT province.* FROM province " ;
$result2= mysql_query($query2, $db);
while ($row2 = mysql_fetch_array($result2)) {
$id_regione2 = $row2['id_regione'];
$id_provincia = $row2['id_provincia'];
$provincia2 = $row2['provincia'];
$sigla_provincia2 = $row2['sigla_provincia'];
echo"<option value=\"$id_provincia\" class=\"$id_regione2\" title=\"$sigla_provincia2\">$provincia2</option>"; }
?>
</select>
</p>
</div>
<div class="wiz-nav">
<input class="next btn" id="next" type="button" value="Next >" />
</div>
</div>
<div id="wizard-2">
<div class="wiz-content">
<h2>Step 2 Content</h2>
* Categoria:
<select name="id_categoria" id="selectm" class="selectabl">
<option selected="selected" value="novalue">Seleziona categoria</option>
<?php
$query = "SELECT categoria.* FROM categoria " ;
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result)) {
$id_categoria = $row['id_categoria'];
$categoria = $row['categoria'];
echo"<option value=\"$id_categoria\" title=\"$id_categoria\">$categoria</option>"; }
?>
</select>
</p>
* Sotto Categoria:
<select name="id_sottoCategoria" id="selectme4" class="selectabl">
<option value="">-- select --</option>
<?php
$query2 = "SELECT sottoCategorie.* FROM sottoCategorie " ;
$result2= mysql_query($query2, $db);
while ($row2 = mysql_fetch_array($result2)) {
$id_categoria2 = $row2['id_categoria'];
$id_sottoCategoria = $row2['id_sottoCategoria'];
$sottoCategoria2 = $row2['sottoCategoria'];
$sigla_provincia2 = $row2['sigla_provincia'];
echo"<option value=\"$id_sottoCategoria\" class=\"$id_categoria2\" title=\"$sottoCategoria2\">$sottoCategoria2</option>"; }
?>
</select>
</p>
</div>
<div class="wiz-nav">
<input class="back btn" id="back" type="button" value="< Back" />
<input class="next btn" id="next" type="button" value="Next >" /> </div>
</div>
<div id="wizard-3">
<div class="wiz-content">
<h2>Step 3 Content</h2>
<?php
$id_categoria2 = $_POST['id_categoria'];
echo"
ciao $id_categoria2</p>";
if ($id_categoria2 == '16777216'){
echo"
Prezzo:
<input type=\"text\" size=\"35\" name=\"prezzo\"></p>
Titolo dell'inserzione:
<input type=\"text\" size=\"35\" name=\"anteprimaDescrizione\"></p>
Descrizione:
<textarea name=\"descrizione\" cols=\"48\" rows=\"10\"></textarea></p>
";
}else{
echo"
Titolo dell'inserzione:
<input type=\"text\" size=\"35\" name=\"anteprimaDescrizione\"></p>
Descrizione:
<textarea name=\"descrizione\" cols=\"48\" rows=\"10\"></textarea></p>
Prezzo:
<input type=\"text\" size=\"35\" name=\"prezzo\"></p>
";}
?>
</p>
</div>
<div class="wiz-nav">
<input class="back btn" id="back" type="button" value="< Back" />
<input class="next btn" id="next" type="button" value="Next >" /> </div>
</div> continua....