Botao em php ou html

30/03/2016

0

PHP

Olá eu tenho uma aplicação em php, pois eu gostaria na hora que eu cadastrar o produto na pagina, bom , quero que na hora eu clico no botao salvar eu gostaria que pulasse para a pagina do produto cadastrado no momento. Alguem pode me ajudar
Tacio Fernandes

Tacio Fernandes

Responder

Posts

30/03/2016

William

O que você já tem pronto?
Responder

30/03/2016

Cleyton Caetano

Olá eu tenho uma aplicação em php, pois eu gostaria na hora que eu cadastrar o produto na pagina, bom , quero que na hora eu clico no botao salvar eu gostaria que pulasse para a pagina do produto cadastrado no momento. Alguem pode me ajudar

Isso é muito relativo, se você já tem a página de cadastro, você pode prosseguir com o cadastro normal.

Cria uma página de atualização do produto, e quando cadastrar o produto recupera o id e redireciona para a página de atualização do produto.


Existe outras várias e várias formas de fazer isso, mas essa é a mais simples e que recomendo para iniciantes.

Eu utilizo requisições ajax, e verificações com javascript na mesma página para verificar se o produto já foi publicado ou não, se não foi cadastrado envia uma requisição ajax para um arquivo cadastro.php, se já foi cadastrado envio a requisição para atualizar.php!

quando for carregar a página crio condições para saber se estou carregando um produto a ser atualizado ou se estou indo cadastrar um novo, id e classes em DIVs podem ajudar caso saiba se virar bem com JavaScript, métodos via GET podem ajudar muito em sistemas.

As possibilidades são infinitas, como sempre digo, sua criatividade é o limite!
Responder

30/03/2016

Marcio Araujo

O que você já tem pronto?


Posta aew o que já fez, a ideia é apenas confirmar se o dado foi cadastrado e fazer a mudança de página.
Responder

30/03/2016

Tacio Fernandes

QUANDO

EU CLICAR NO BOTAO AQUI QUER QUE EXIBA OS PRODUTOS QUE CADASTREI NO MOMENTO QUE EU CLICO NO BOTAO CADATRAR



<?php require_once 'includes/header.php'; ?>



<main>

<section id="content"><!--content -->


<section id="conteudo"><!-- conteudo -->





<section id="corpo-anuncio">



<?php

$id_anun = $_GET["id"];

$SQL_ANUNCIO = mysql_query("SELECT * FROM classificado WHERE id_anuncio= $id_anun");

while ($ANUNCIO = mysql_fetch_array($SQL_ANUNCIO)) {

?>











<span id="exibir-nome-produto-anunciante" >Produto: <?php echo $ANUNCIO['produto'] ?> </span>
<span id="exibir-nome-preco-anunciante1" align="center" class="hvr-glow" >R$ <?php echo $ANUNCIO['preco'] ?></span>












<link href="slider/css/shCore.css" rel="stylesheet" type="text/css" />
<link href="css/shThemeDefault.css" rel="stylesheet" type="text/css" />
<!-- Demo CSS -->
<link rel="stylesheet" href="slider/demo/css/demo.css" type="text/css" media="screen" />
<link rel="stylesheet" href="slider/flexslider.css" type="text/css" media="screen" />

<!-- Modernizr -->
<script src="js/modernizr.js"></script>



<div id="container" class="cf">


<div id="main" role="main">
<section class="slider">
<div class="flexslider">
<ul class="slides">
<li id="thumb1-img" data-thumb="img/classificado/<?php echo $ANUNCIO['imagem'] ?>">
<img id="anuncio-img1" src="img/classificado/<?php echo $ANUNCIO['imagem'] ?>" />
</li>
<li id="thumb2-img" data-thumb="img/classificado/<?php echo $ANUNCIO['imagem1'] ?>">
<img id="anuncio-img2" src="img/classificado/<?php echo $ANUNCIO['imagem1'] ?>" />
</li>
<li id="thumb3-img" data-thumb="img/classificado/<?php echo $ANUNCIO['imagem2'] ?>">
<img id="anuncio-img3" src="img/classificado/<?php echo $ANUNCIO['imagem2'] ?>" />
</li>
<li class="thumb4-img" data-thumb="img/classificado/<?php echo $ANUNCIO['imagem3'] ?>">
<img id="anuncio-img4" src="img/classificado/<?php echo $ANUNCIO['imagem3'] ?>" />
</li>
</ul>
</div>
</section>

</div>

</div>

<!-- jQuery -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/libs/jquery-1.7.min.js">\x3C/script>')</script>

<!-- FlexSlider -->
<script defer src="../jquery.flexslider.js"></script>

<script type="text/javascript">
$(function(){
SyntaxHighlighter.all();
});
$(window).load(function(){
$('.flexslider').flexslider({
animation: "slide",
controlNav: "thumbnails",
start: function(slider){
$('body').removeClass('loading');
}
});
});
</script>


<!-- Syntax Highlighter -->
<script type="text/javascript" src="slider/demo/js/shCore.js"></script>
<script type="text/javascript" src="slider/demo/js/shBrushXml.js"></script>
<script type="text/javascript" src="slider/demo/js/shBrushJScript.js"></script>

<!-- Optional FlexSlider Additions -->
<script src="slider/demo/js/jquery.easing.js"></script>
<script src="slider/demo/js/jquery.mousewheel.js"></script>
<script defer src="slider/demo/js/demo.js"></script>






<div id="dados-anuciante-corpo">

<span id="exibir-nome-categoria-anunciante" >Categoria: <?php echo $ANUNCIO['categoria'] ?> </span>

<span id="exibir-nome-data-anunciante" >Data da públicação: 23/02/2016</span>


<table id="tabela-anunciante1" borde="1">
<tr><td id="titulo-saida-telefone">Contato:</td></tr>
<tr><td id="sainda-telefone"><?php echo $ANUNCIO['telefone'] ?></td></tr>
<tr><td id="titulo-saida-cidade">Cidade:</td></tr>
<tr><td id="saida-cidade"><?php echo $ANUNCIO['cidade'] ?> - <?php echo $ANUNCIO['estado'] ?></td></tr>
<tr><td id="titudo-saida-bairro">Bairro:</td></tr>
<tr><td id="saida-bairro">Industrial</td></tr>
<tr><td id="titulo-saida-whatsapp">WhatsApp:</td></tr>
<tr><td id="saida-whatsapp"><?php echo $ANUNCIO['whatsapp'] ?></td></tr>
<tr><td id="titulo-exibir-descricao-anunciante">Descrição:</td></tr>
<tr><td id="sainda-descricao-anunciante"><?php echo $ANUNCIO['descricao'] ?></td></tr>
<tr><td id="titulo-exibir-observacoes-anunciante">Observações:</td></tr>
<tr><td id="saida-exibir-descricao-anunciant"><?php echo $ANUNCIO['observacoes'] ?></td></tr>
</table>



<span align="center" id="exibir-nome-preco-anunciante" class="hvr-glow" >R$ <?php echo $ANUNCIO['preco'] ?></span>

<div id="publicidade-anuncio-cliente-01-classi">

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- publicidade-anuncio-cliente-02-classi -->
<ins class="adsbygoogle"
style="display:inline-block;width:600px;height:90px"
data-ad-client="ca-pub-3112414307602586"
data-ad-slot="7292406955"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>



</div>

<div id="publicidade-anuncio-cliente-02-classi">

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- publicidade-anuncio-cliente-01-classi -->
<ins class="adsbygoogle"
style="display:inline-block;width:300px;height:600px"
data-ad-client="ca-pub-3112414307602586"
data-ad-slot="4338940554"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>



</div>







</div>

<div id="email-para-o-anunciante" >

<p id="contato-com-anunciante-email" align="center" >Entre em contato com vendedor por e-mail!</p>

<form border="1" action="enviar-classificado.php" method="POST"> <!-- chama o envia.php -->

<input type="text" name="emailanunciante" hidden value="<?php echo $ANUNCIO['email'] ?>"/>
<input type="text" name="idenanunciante" hidden value="<?php echo $ANUNCIO['id_anuncio'] ?>"/>

<div class="formulario-texto">Nome</div>
<div class="formulario-campo">
<span id="sprytextfield1">
<input type="text" name="nomeremetente" class="textfield-nome"/>
<br /><span class="textfieldRequiredMsg">Digite seu nome</span></span></div>

<div class="formulario-texto">E-mail</div>
<div class="formulario-campo"><span id="sprytextfield2">
<input type="text" name="emailremetente" class="textfield-nome"/>
<br /><span class="textfieldRequiredMsg">Digite seu e-mail</span>
<span class="textfieldInvalidFormatMsg">Formato de e-mail inválido</span></span></div>

<div class="formulario-texto">Telefone</div>
<div class="formulario-campo">

<span id="sprytextfield3">
<input type="text" name="ddd" class="textfield-ddd" placeholder="" onkeypress='return SomenteNumero(event)' />
<span class="textfieldRequiredMsg">Digite seu DDD</span>
<span class="textfieldInvalidFormatMsg">Digite os 2 números do seu DDD</span>
<span class="textfieldMinCharsMsg">Digite os 2 números do seu DDD</span>
<span class="textfieldMaxCharsMsg">Digite os 2 números do seu DDD</span></span>

<span id="sprytextfield4">
<input type="text" name="telefone" class="textfield-telefone" placeholder="" onkeypress='return SomenteNumero(event)'/> <br />
<span class="textfieldRequiredMsg">Digite seu telefone</span>
<span class="textfieldInvalidFormatMsg">Formato inválido, digite seu telefone como no exemplo: 78872332</span></span></div>






<div style="float:left; width:100%;"> </div>
<div class="formulario-texto">Mensagem</div>
<div class="formulario-campo"><span id="sprytextarea1">
<textarea name="mensagem" cols="75" rows="10" class="formulario-descricao" ></textarea>
<br /><span class="textareaRequiredMsg">Digite sua mensagem</span></span></div>




<input name="enviar" type="reset" value="Limpar" class="btn-contato-reset" />
<input name="enviar" type="submit" value="Enviar" class="btn-contato-enviar" />







</form>



<?php } ?>



</div>




<!-- jQuery -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/libs/jquery-1.7.min.js">\x3C/script>')</script>

<!-- FlexSlider -->
<script defer src="slider/jquery.flexslider.js"></script>

<script type="text/javascript">
$(function(){
SyntaxHighlighter.all();
});
$(window).load(function(){
$('.flexslider').flexslider({
animation: "slide",
controlNav: "thumbnails",
start: function(slider){
$('body').removeClass('loading');
}
});
});
</script>


<!-- Syntax Highlighter -->
<script type="text/javascript" src="slider/demo/js/shCore.js"></script>
<script type="text/javascript" src="slider/demo/js/shBrushXml.js"></script>
<script type="text/javascript" src="slider/demo/js/shBrushJScript.js"></script>

<!-- Optional FlexSlider Additions -->
<script src="slider/demo/js/jquery.easing.js"></script>
<script src="slider/demo/js/jquery.mousewheel.js"></script>
<script defer src="slider/demo/js/demo.js"></script>







</section>



</section><!-- section conteudo -->


</section> <!-- section content -->

</main>


<?php require_once 'includes/footer.php'; ?>
Responder

30/03/2016

Cleyton Caetano

Tacio Gilson Lima Fernandes usa as tags de código, fica melhor pra entender!
Responder

30/03/2016

Marcio Araujo

Assim:

[img]http://arquivo.devmedia.com.br/forum/imagem/310412-20160330-171404.jpg[/img]
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar