Ir para conteúdo
Fórum Script Brasil
  • 0

Botão Salvar! não quero que feche a pagina.


manogaucho

Pergunta

Oi Tudo Bem!!!

Estou com uma duvida em um código, o sistema esta funcionando, mas queria fazer uma pequena mudança, no mesmo. Vou tentar explicar:

Seria na hora de inserir dados, a pagina que inseri fecha, queria manter a mesma aberta após inserir os dados, Só fechar quando termina-se de inserir os dados, pois tenho que clicar sempre em adicionar para abrir a pagina “products.php”

Abaixo esta o código da pagina “products.php:”

<form enctype="multipart/form-data" action="products.php" method=post>

<table width=100% border=0 cellpadding=3 cellspacing=0>

<tr>
<td align=right><?php echo ADMIN_CATEGORY_PARENT;?></td>
<td>
<select name="categoryID">
<option value="0"><?php echo ADMIN_CATEGORY_ROOT;?></option>
<?php
    //show categories select element
    $cats = fillTheCList(0,0);
    for ($i=0; $i<count($cats); $i++)
    {
        echo "<option value=\"".$cats[$i][0]."\"";
        if ($row[0] == $cats[$i][0]) //select category
            echo " selected";
        echo ">";
        for ($j=0;$j<$cats[$i][5];$j++) echo "&nbsp;&nbsp;";
        echo $cats[$i][1];
        echo "</option>";
    }
?>
</select>
</td>
</tr>

<tr>
<td align=right><?php echo ADMIN_PRODUCT_NAME;?></td>
<td><input type="text" name="name" value="<?php echo str_replace("\"","&quot;",$row[1]); ?>">
</td>
</tr>

<?php    if ($_GET["productID"]) { ?>

<?php }; ?>

<tr>
<td align=right><?php echo ADMIN_PRODUCT_PRICE;?></td>
<td><input type="text" name="price" value=<?php echo $row[4]; ?>> 
  <font color="#FF0000">&nbsp; </font></td>
</tr>

<?php
    if ($row[6]<0) $is = 0;
    else $is = $row[6];

?>
<tr>
<td align=right><?php echo ADMIN_PRODUCT_INSTOCK;?>:</td>
<td><input type="checkbox" name="in_stock"<?php if ($is > 0) echo " checked"; ?>></td>
</tr>


<tr><td>&nbsp;</td></tr><tr><td></td><td>&nbsp;
</td>
</tr><tr><td></td><td><p align="center"><strong><font color="#FF0000">Depois
          de Adicionado o Pre&ccedil;o do produto, n&atilde;o &eacute; possivel
          deletar, Somente Administrador </font></strong></p>
    <p align="center">&nbsp;</p>
    </td>
</tr><tr><td></td><td valign=top>&nbsp;
</td>
</tr>

</table>


<p><center>
<input type="submit" value="<?php echo SAVE_BUTTON;?>" width=5 onClick="window.open();">
<input type="hidden" name="save_product" value=<?php echo $_GET["productID"]; ?>>
<input type="button" value="<?php echo CANCEL_BUTTON;?>" onClick="window.open();">
<?php    if ($_GET["productID"]) echo "<input type=button value=\"".DELETE_BUTTON."\" onClick=\"confirmDelete('".QUESTION_DELETE_CONFIRMATION."','products.php?productID=".$_GET["productID"]."&delete=1');\">"; ?>
</center></p>
</form>
Abaixo o Codigo do botão salvar, o mesma encontra-se acima, mas coloquei pra destacar melhor:
<input type="submit" value="<?php echo SAVE_BUTTON;?>" width=5 onClick="window.open();">
<input type="hidden" name="save_product" value=<?php echo $_GET["productID"]; ?>>
<input type="button" value="<?php echo CANCEL_BUTTON;?>" onClick="window.open();">
<?php    if ($_GET["productID"]) echo "<input type=button value=\"".DELETE_BUTTON."\" onClick=\"confirmDelete('".QUESTION_DELETE_CONFIRMATION."','products.php?productID=".$_GET["productID"]."&delete=1');\">"; ?>
Demais Muito Obrigado!!! Fiz um teste, na linha :
<input type="submit" value="<?php echo SAVE_BUTTON;?>" width=5 onClick="window.open();">
Mudei para:
<input type="submit" value="<?php echo SAVE_BUTTON;?>" width=5 onClick="window.open(products.php);">

Funcionou em parte, ela abre outra pagina, "products.php", mas não fecha a anterior, sendo assim fica acumulando paginas...

Decidi deixar como estava, vou aguardar respostas...

Editado por quintelab
Removido [DUVIDA] do Título
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...