Cita:
Iniciado por JavierB Hola
nemusa
Coincido con
derkenuke. Si pones código PHP, no sabemos interpretar qué es lo que genera y va a ser difícil ayudarte, pero bueno, es tu mensaje...
Saludos,
Vale no se si sera así como lo quereis, muchas gracias por contestar.
Código HTML:
<form method="post" action="publicar/descargas.php" name="formulario" enctype="multipart/form-data" onsubmit="return revisar()">
<table width="60%" cellspacing="0" cellpadding="0">
<tr>
<td width="12%"> </td>
<td width="88%"><p><strong>Autosave 0n
<input type="button" name="button" id="button" value="Guardar borrador" onclick="return guardadatos()" />
(beta)<br />
<br />
Título:</strong> <br />
<input type="text" name="titulo" size="30" maxlength="25" class="form">
<br>
<br>
<b>Selecione la categoria y la subcategoria de la descarga:</b><br>
<SELECT NAME='categoria' onchange='cambia_subcat()'><option value='0' selected>- Escoja una categoria -</option>n<option value=1>Peliculas</option><option value=2>Musica</option><option value=3>Juegos</option><option value=4>Programas</option><option value=5>Series</option><option value=6>Consolas</option><option value=7>Disp. Moviles</option><option value=8>Emuladores</option><option value=9>Roms</option><option value=10>eBooks</option><option value=11>Cracks-Serials</option><option value=12>Porno xxx (+18)</option></SELECT><script> var subcats_1 =new Array('- selecciona una subcategoria -','DvD-Rip','Estrenos de cine','HD - Alta definici�n') </script> <script> var subcats_2 =new Array('- selecciona una subcategoria -','Alternative','B.S.O','Baladas','Blues','Chillout/Ambient','Cl�sica','Club','Country','Dance','Electr�nica','Folk','Funk','Gospel','Gotica','HardCore','Hip Hop','House','Infantil','Jazz','Latin','Metal','Otros','Pop','Punk','R&B','Rap','Reggae','Reggaeton','Rock','Soundtrack','Techno','Top/Mix','Trance') </script> <script> var subcats_3 =new Array('- selecciona una subcategoria -','Linux','Mac','NDS','PC','PS2','PS3','PSP','Wii','Xbox','Xbox 360') </script> <script> var subcats_4 =new Array('- selecciona una subcategoria -','AIO - Utils','Antivirus','Codecs','Programas indispensables','Programas varios','Sistemas operativos') </script> <script> var subcats_5 =new Array('- selecciona una subcategoria -','Documentales','Series Tv') </script> <script> var subcats_6 =new Array('- selecciona una subcategoria -','NDS','PS2','PS3','PSP','Wii','Xbox','Xbox 360') </script> <script> var subcats_7 =new Array('- selecciona una subcategoria -','Aplicaciones','Juegos Java','Packs','Utilidades Movil-PC') </script> <script> var subcats_8 =new Array('- selecciona una subcategoria -','GBA','GBA','MAME','NDS','NeoGeo','Nintendo 64','Otros','PS2','PSX','Snes') </script> <script> var subcats_9 =new Array('- selecciona una subcategoria -','MAME','NeoGeo','Nintendo 64','Snes') </script> <script> var subcats_10 =new Array('- selecciona una subcategoria -','Literatura','Revistas','Tutoriales') </script> <script> var subcats_11 =new Array('- selecciona una subcategoria -','Cracks juegos','Cracks programas','N�meros de serie - Keygen') </script> <script> var subcats_12 =new Array('- selecciona una subcategoria -','Amateur','Anal','Asi�ticas','Corridas','Gays','Hentai','Jovencitas','Latinas','Lesbianas','Maduras','Mamadas','Negritas','Orgias','PornStars','Sado/Rarezas','Tetonas') </script> <script language="JavaScript" type="text/javascript">
function cambia_subcat(){
//tomo el valor del select del pais elegido
var categoria
categoria = document.formulario.categoria[document.formulario.categoria.selectedIndex].value
//miro a ver si el pais est� definido
if (categoria != 0) {
//si estaba definido, entonces coloco las opciones de la provincia correspondiente.
//selecciono el array de provincia adecuado
mis_subcats=eval("subcats_" + categoria)
//calculo el numero de provincias
num_subcats = mis_subcats.length
//marco el n�mero de provincias en el select
document.formulario.subcategoria.length = num_subcats
//para cada provincia del array, la introduzco en el select
for(i=0;i<num_subcats;i++){
document.formulario.subcategoria.options[i].value=mis_subcats[i]
document.formulario.subcategoria.options[i].text=mis_subcats[i]
}
}else{
//si no hab�a provincia seleccionada, elimino las provincias del select
document.formulario.subcategoria.length = 1
//coloco un gui�n en la �nica opci�n que he dejado
document.formulario.subcategoria.options[0].value = "-"
document.formulario.subcategoria.options[0].text = "- seleccione una subcategoria -"
}
//marco como seleccionada la opci�n primera de provincia
document.formulario.subcategoria.options[0].selected = true
}
</script>
<script laguage="javascript">
function show_otro()
{
if(element.tipo.options[element.tipo.selectedIndex].value=="Otro")
{
document.getElementById("aparece").style.display = "inline";
}
else
{
document.getElementById("aparece").style.display = "none";}
}
}
</script>
<select name='subcategoria'>
<option selected="selected">- seleccione una subcategoria -</option>
</select>
A ver si ahora me podeis ayudar...