<h3 class='tablaNew'><u>Crear Lista</u></h3>
<?php
if(!isset($_REQUEST['selectcat']) ){
# Primera Parte.
# Categoría donde se va a crear la lista.
?>
<form action='admin.php?page=wp-listas/listas_manager.php&idcat=3&selectcat=1' method='post' name='seleccionarCategoria'>
<div class="divNew">
Selecciona la <b>categoría</b> donde quieres crear la listas.
<select name="elegirCategoria">
<?php
$selCatname = $wpdb->get_results("SELECT lista_c_id, lista_c_name FROM wp_lista_cat WHERE lista_c_hidden=0");
foreach ($selCatname as $selectCatPrint){
echo "<option>".$selectCatPrint->lista_c_name."</option>";
} // Cierra foreach
$nomLista = $selectCatPrint->lista_c_name;
?>
</select>
<br />
<br />
Escribe un pié de foto (breve) <input name="pieFoto" type="text" size="40" />
<div class="pieFoto"> <b>Ejemplo:</b> ¿Cual es la cantate más guapa del 2010?</div>
<br /> <br />
<input name="enviarNomCatSelect" type="submit" value="Segundo Paso" />
<input name="segundoPaso" type="hidden" value="<?php echo $nomLista; ?>" />
</div>
</form>
<?php
}else{
# Segunda Parte.
# Escoger el número de listas.
if(!isset($_REQUEST['selectnum']) ){
?>
<form action='admin.php?page=wp-listas/listas_manager.php&idcat=3&selectcat=1&selectnum=1' method='post' name='seleccionarCategoria'>
<div class="divNew">
<?php
# Pasa la descripción a la siguiente categoría.
$descripLista = $_REQUEST['pieFoto'];
?>
<div class="crearLista">
<h3>Has escogido la categoría: <i><?php echo $_REQUEST['segundoPaso']; ?></i> </h3>
</div>
<br />
¿Cuántas <strong>opciones</strong> quieres que tenga tu lista? <strong>(solo numérico) </strong>
<input name="numOpcLista" type="text" size="2" maxlength="2" style="text-align:center; margin-left:5px;" />
<!-- Se pasa por HIDDEN los valores tanto de la categoría donde va como la descripción -->
<input name="pasarCat" type="hidden" value="<?php echo $_REQUEST['segundoPaso']; ?>" />
<input name="pasarPieImg" type="hidden" value="<?php echo $descripLista; ?>" />
<!-- Fin Hidden -->
<br /><br />
<input name="tercerPaso" type="submit" value="Tercer Paso" />
<div class="volverAtras">
¿Te has confundido de categoría? <a href="javascript:history.back(1)">Vuelve Atrás</a>
</div>
</div>
</form>
<?php
}else{
// Variables que guardan el nombre de la categoría,
// la descripción y el número de listas que se can a crear.
$nomCatEscogida = $_REQUEST['pasarCat']; // Nombre de la categoría.
$descripcionCat = $_REQUEST['pasarPieImg']; // Descripción de la lista.
$numListas = $_REQUEST['numOpcLista']; // Número de listas que se van a crear.
?>
<?php
if(!isset($_REQUEST['crearlistas']) ){
?>
<div class="divNew">
<div class ="resumen">
<h3><u>Resumen</u></h3>
<strong>Categoría escogida:</strong> <?php echo $nomCatEscogida; ?> <br />
<strong>Descripción de la Lista:</strong> <?php echo $descripcionCat; ?> <br />
<strong>Número de opciones para la lista:</strong> <?php echo $numListas; ?>
</div>
<form action="admin.php?page=wp-listas/listas_manager.php&idcat=3&selectcat=1&selectnum=1&crearlistas=true" method="post" name="subirLista">
<input name="pasarCatFinal" type="hidden" value="<?php echo $nomCatEscogida; ?>" />
<input name="pasarDescripFinal" type="hidden" value="<?php echo $descripcionCat; ?>" />
<?php
/*echo $_REQUEST['segundoPaso'];
echo "<h2>Numero de listas: ".$numListas."</h2>";*/
$cajaListas = 1;
while($cajaListas <= $_REQUEST['numOpcLista']){
?>
<div class="whileLista">
<table width="450" border="0">
<tr>
<td width="15%" rowspan="2" class="colorfondonumero"><?php echo $cajaListas; ?></td>
<td width="22%" align="right">Nombre</td>
<td width="4%"> </td>
<td width="59%"><input name="listaName<?php echo $cajaListas; ?>" type="text" size="30" /></td>
</tr>
<tr>
<td align="right">Imagen</td>
<td> </td>
<td><input name="listaImg<?php echo $cajaListas; ?>" type="text" size="30" /></td>
</tr>
</table>
</div>
<?php
$cajaListas +=1;
} // Cierra el while
?>
<input name="crearListasFin" type="submit" value="Crear Listas"/>
</form>
<?php
// Este ELSE pertece al isset de crearlista
}else{
// Insert para subir las Listas creadas.
###############################
$pasarCatFinal = $_REQUEST['pasarCatFinal'];
$pasarDescripFinal = $_REQUEST['pasarDescripFinal'];
if(isset($_REQUEST['listaName1'])){
/*
SEGUIR POR AQUÍ, VER SENTENCIA PARA QUE SE SUBA BIEN.
*/
$listaName1 = $_REQUEST['listaName1'];
$listaImg1 = $_REQUEST['listaImg1'];
$sql1 = "INSERT INTO wp_lista (lista_nombre, lista_imagen, lista_categoria, lista_nombreunico) VALUES ('$listaName1', '$listaImg1', '$pasarCatFinal', '$pasarDescripFinal' );";
if($wpdb->query($sql1)){
echo "Se ha subido la primera noticia";
}
}
if(isset($_REQUEST['listaName2'])){ $listaName2 = $_REQUEST['listaName2'];
$listaImg2 = $_REQUEST['listaImg2'];
}
if(isset($_REQUEST['listaName3'])){ $listaName3 = $_REQUEST['listaName3'];
$listaImg3 = $_REQUEST['listaImg3'];
}
if(isset($_REQUEST['listaName4'])){ $listaName4 = $_REQUEST['listaName4'];
$listaImg4 = $_REQUEST['listaImg4'];
}
if(isset($_REQUEST['listaName5'])){ $listaName5 = $_REQUEST['listaName5'];
$listaImg5 = $_REQUEST['listaImg5'];
}
if(isset($_REQUEST['listaName6'])){ $listaName6 = $_REQUEST['listaName6'];
$listaImg6 = $_REQUEST['listaImg6'];
}
if(isset($_REQUEST['listaName7'])){ $listaName7 = $_REQUEST['listaName7'];
$listaImg7 = $_REQUEST['listaImg7'];
}
if(isset($_REQUEST['listaName8'])){ $listaName8 = $_REQUEST['listaName8'];
$listaImg8 = $_REQUEST['listaImg8'];
}
if(isset($_REQUEST['listaName9'])){ $listaName9 = $_REQUEST['listaName9'];
$listaImg9 = $_REQUEST['listaImg9'];
}
if(isset($_REQUEST['listaName10'])){ $listaName10 = $_REQUEST['listaName10'];
$listaImg10 = $_REQUEST['listaImg10'];
}
###############################
$sql = "INSERT INTO wp_lista (lista_nombre, lista_imagen, lista_categoria, lista_nombreunico) VALUES ('$catNewNom', '$catDescrip');";
/*
if($wpdb->query($sql)){
echo "<div class='divNew alertaOk'><span class='alertaTexto alertaTextoVerde'>La categoría se ha creado correctamente.</span></div>";
}else{
echo "<div class='divNew alerta'><span class='alertaTexto alertaTextoRoja'>Se ha producido un error. <a href='javascript:history.back(1)'>Volver Atrás </a></span></div>";
}
*/
}
?>
</div>
<?php
} // Cierra selectNumer
}