Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
beleza galera estou criando um menu automático tive uns probleminhas com ideias queria saber se algum de v6 tem ideias brilhantes pra me ajudar nessa etapa do meu sistema
por enquanto ta assim
ARQUIVO:1.php
<form method="post" action="2.php">
<label for="qtd">Quantidade:</label>
<input id="qtd" type="text" name="qtd" />
<label for="posicao">posição:</label>
<select name="posicao" id="posicao">
<option value="horizontal">Horizontal</option>
<option value="vertical">Vertical</option>
</select>
<input type="submit" value="enviar" />
</form>
ARQUIVO:2.php
<form action="3.php" method="post">
<?php
$qtd=$_POST["qtd"];
$posicao=$_POST["posicao"];
for ($i = 1; $i <= $qtd; $i++)
{
echo $i."<input type=\"text\" name=\"campo[]\"><br>";
}
?>
<input type="submit" value="enviar" />
</form>
ARQUIVO:3.php
<form action="4.php" method="post">
<?php
$campo=$_POST["campo"];
$resultado = count($campo);
$resultado--;
for ($i = 0; $i <= $resultado; $i++)
{
echo "<input type=\"checkbox\" value=\"".$campo[$i]."\" name=\"opcao[]\"/> ".$campo[$i]."<br>";
}
for ($i = 0; $i <= $resultado; $i++)
{
$menu.="<li><a href=#> ".$campo[$i]."</a></li>";
}
$menu = htmlentities($menu);
?>
<input type="hidden" name="menu" value="<?php echo $menu ?>" />
<input type="submit" value="enviar" />
</form>
ARQUIVO:4.php
<form action="5.php" method="post">
<?php
$menu=$_POST["menu"];
echo $menu;
$opcao=$_POST["opcao"];
$resultado = count($opcao);
$resultado--;
for ($i = 0; $i <= $resultado; $i++)
{
echo $opcao[$i]."<input type=\"text\" name=\"campos[]\"><br>";
}
$opcao=implode(",",$opcao);
$menu = htmlentities($menu);
?>
<input type="hidden" name="menu" value="<?php echo $menu;?>" />
<input type="hidden" name="opcao" value="<?php echo $opcao;?>" />
<input type="submit" value="enviar" />
<form>
ARQUIVO:5.php
<?php
$menu=$_POST["menu"];
$opcao=$_POST["opcao"];
$opcao=explode(",",$opcao);
$campos=$_POST["campos"];
$resultado = count($campos);
$resultado--;
echo "<form action=\"6.php\" method=\"post\">";
for ($i = 0; $i <= $resultado; $i++)
{
echo "<br>".$opcao[$i]."<br>";
echo "<input type=\"hidden\" name=\"submenu[]\" value=\"".$opcao[$i]."\" >";
$campos[$i]--;
for($e = 0; $e <= $campos[$i]; $e++)
{
echo "<input type=\"text\" name=\"campos".$i."[]\" >";
}
}
echo $menu;
echo "<input type=\"hidden\" name='menu' value='".$menu."' /><br>
<input type=\"submit\" value='Enviar' />
";
echo "</form>";
?>
ARQUIVO:6.php
<?php
$menu=$_POST["menu"];
$submenu=$_POST["submenu"];
$campos=$_POST["campos"];
?>
Bem na verdade ainda to mexendo no arquivo 5 e 6
to fazendo bem limpinho assim sem javascript, ajax e css
1º pra facilitar a manipulação e 2º pra adaptar sempre q precisar
o que eu gostaria é q o arquivo 6.php
mostrasse
<ul>
<li>
</li>
</ul>
como foi pedido pelo usuario
Carregando comentários...