Jump to content

Search the Community

Showing results for tags 'post'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 91 results

  1. Tiago R. Paza

    Erro ao enviar formulário via POST

    Eai galera do fórum! Estou com um problema ao enviar meu formulário via $_POST, um formulário bem simples porém não sei aonde está o erro já que o console não retorna nada, nem o POST é realizado... <?php if (isset($_POST['titulo'])) { $titulo = $_POST['titulo']; } if (isset($_POST['resumo'])) { $resumo = $_POST['resumo']; } if (isset($_POST['categoria'])) { $categoria = $_POST['categoria']; } if (isset($_POST['texto'])) { $texto = $_POST['texto']; } $data = time(); $criador = $_SESSION['usuario_admin']; if (isset($_FILES['imagem'])) { $imagem = $_FILES['imagem']; } if($_POST){ if(empty($texto) || empty($titulo) || empty($resumo)){ db::Query("INSERT INTO noticias(titulo, resumo, categoria, texto, data, criador,data, status) VALUES ('$titulo','$resumo','$categoria','$texto','$criador','$data','inativo')"); } } ?> <form method="POST"> Título:<br> <input type="text" name="titulo"><br/> Resumo:<br/> <input type="text" name="resumo"><br/> Categoria:<br/> <select name="categoria"> <option value="1">Fixa</option> <option value="2">Eventos</option> </select><br/> Texto completo:<br/> <textarea name="texto" class="ckeditor" style="width:100%;"></textarea> <input type="submit" value="Postar">
  2. Após fazer um post via webservice o sistema me retorna o pdf da nota fiscal em codigo binário convertido em hexadecimal... Eu preciso salvar esse arquivo... Eu recebo ele e converto para binário porém preciso salvar esse código binário como arquivo... Alguém ai sabe como faço? já tentei de diversas maneiras mas não encontrei nenhuma solução
  3. Estou tentando fazer um post de uma xml gerada em meu sistema, porém o sistema exige que eu envie ela codificada com o sistema base 64 até ai tudo bem. Porém ao fazer o post o Base 64 usa o sinal de + quando dispara o post codificado na string o sistema retira o sinal de + alterando assim completamente o documento enviado. Exemplo eu disparo nQ+MjAxNy0wMy0yMlQxNDoxMzoxNi0wMjowMDwvZGhTYWlFbnQ+PHRwTkY+MT Porém do outro lado recebe nQ MjAxNy0wMy0yMlQxNDoxMzoxNi0wMjowMDwvZGhTYWlFbnQ PHRwTkY MT Portanto altera totalmente o resultado.... Alguém sabe como fazer com que o sinal de + não seja retirado? Ou conhece outra forma de envio que não altere a string? set xmlhttp = server.Createobject("MSXML2.ServerXMLHTTP") xmlhttp.Open "POST",link,false xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" xmlhttp.send (xmlbase64)
  4. Kingmotta

    Com upload grande, zend2 não recebe post

    Pessoal, bom dia. Tenho uma aplicação que está funcionando em partes. O problema dela é com upload grande, com upload pequenos ou sem upload ela está funcionando. Com upload grande ela não está recebendo o post do form no Controller(?), não estou entendendo oque está acontecendo, alguém tem uma luz e que possa me ajudar?
  5. Fala Galera, sou novo no PHP e preciso de uma ajuda urgente! Seguinte, tenho um arquivo em php chamado clientes.php, que lista todos os clientes cadastrados no banco. Conforme segue abaixo.... <?php require './protege.php'; require './config.php'; require './lib/funcoes.php'; require './lib/conexao.php'; $q = ''; if (isset($_GET['q'])) { $q = trim($_GET['q']); } ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Clientes</title> <?php headCss(); ?> </head> <body> <?php include 'nav.php'; ?> <div class="container"> <div class="page-header"> <h2><i class="fa fa-users"></i> Clientes</h2> </div> <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title">Clientes</h3> </div> <div class="panel-body"> <form class="form-inline" role="form" method="post" action=""> <div class="form-group"> <label class="sr-only" for="fq">Pesquisa</label> <input type="search" class="form-control" id="fq" name="q" placeholder="Pesquisa" value="<?php echo $q; ?>"> </div> <button type="submit" class="btn btn-default">Pesquisar</button> </div> <table class="table table-striped table-hover"> <thead> <tr> <th>#</th> <th></th> <th>Nome</th> <th>E-mail</th> <th>Tel. Fixo</th> <th>Celular</th> <th>Ação</th> </tr> </thead> <tbody> <?php $sql = "select * from cliente"; if ($q != '') { $sql .= " where nome like '%$q%'"; } $consulta = mysqli_query($con, $sql); while ($resultado = mysqli_fetch_assoc($consulta)) { ?> <tr> <td><?php echo $resultado['idcliente']; ?></td> <td> <?php if ($resultado['ativo'] == CLIENTE_ATIVO) { ?> <span class="label label-success">ativo</span> <?php } else { ?> <span class="label label-warning">inativo</span> <?php } ?> </td> <td><?php echo $resultado['nome']; ?></td> <td><?php echo $resultado['email']; ?></td> <td><?php echo $resultado['telefonefixo']; ?></td> <td><?php echo $resultado['telefonecelular']; ?></td> <td> <a href="clientes-editar.php?idcliente=<?php echo $resultado['idcliente']; ?>" title="Editar cliente"><i class="fa fa-edit fa-lg"></i></a> <a href="clientes-apagar.php?idcliente=<?php echo $resultado['idcliente']; ?>" title="Remover cliente"><i class="fa fa-times fa-lg"></i></a> <a href="venda-nova.php?idcliente=<?php echo $resultado['idcliente']; ?>" title="Nova Venda"><i class="fa fa-share fa-lg"></i></a> </td> </tr><?php } ?> </tbody> </table> </form> </div> </div> <script src="./lib/jquery.js"></script> <script src="./lib/bootstrap/js/bootstrap.min.js"></script> </body> </html> Neste arquivo clientes.php, tenho um link para editar os clientes. O arquivo é chamado clientes-editar.php. Conforme segue. <?php require './protege.php'; require './config.php'; require './lib/funcoes.php'; require './lib/conexao.php'; $msg = array(); if (isset($_GET['idcliente'])) { $idcliente = (int) $_GET['idcliente']; } else { $idcliente = (int) $_POST['idcliente']; } $sql = "select * from cliente where idcliente= $idcliente"; $consulta = mysqli_query($con, $sql); $retorno = mysqli_fetch_assoc($consulta); if (!$retorno) { echo "Cliente não existe!"; exit; } $nome = $retorno['nome']; $razaosocial = $retorno['razaosocial']; $cnpj = $retorno['cnpj']; $inscricaoestadual = $retorno['inscricaoestadual']; $inscricaomunicipal = $retorno['inscricaomunicipal']; $endereco = $retorno['endereco']; $complemento = $retorno['complemento']; $bairro = $retorno['bairro']; $cep = $retorno['cep']; $cidade = $retorno['cidade']; $estado = $retorno['estado']; $telefonefixo = $retorno['telefonefixo']; $telefonecelular = $retorno['telefonecelular']; $operadora = $retorno['operadora']; $whatsapp = $retorno['whatsapp']; $email = $retorno['email']; $ativo = $retorno['ativo']; if ($_POST) { $idcliente = trim($_POST['idcliente']); $nome = trim($_POST['nome']); $razaosocial = trim($_POST['razaosocial']); $cnpj = trim($_POST['cnpj']); $inscricaoestadual = trim($_POST['inscricaoestadual']); $inscricaomunicipal = trim($_POST['inscricaomunicipal']); $endereco = trim($_POST['endereco']); $complemento = trim($_POST['complemento']); $bairro = trim($_POST['bairro']); $cep = trim($_POST['cep']); $cidade = trim($_POST['cidade']); $estado = trim($_POST['estado']); $telefonefixo = trim($_POST['telefonefixo']); $telefonecelular = trim($_POST['telefonecelular']); $operadora = trim($_POST['operadora']); $whatsapp = trim($_POST['whatsapp']); $email = trim($_POST['email']); $ativo = trim($_POST['ativo']); if (isset($_POST['ativo'])) { $ativo = CLIENTE_ATIVO; } else { $ativo = CLIENTE_INATIVO; } // Validar informacoes if ($nome == '') { $msg[] = 'Informe o nome Fantasia'; } if ($razaosocial == '') { $msg[] = 'Informe a Razão Social'; } if ($cnpj == '') { $msg[] = 'Informe o CPF ou CNPJ'; } if ($inscricaoestadual == '') { $msg[] = 'Informe a Inscrição Estadual'; } if ($inscricaomunicipal == '') { $msg[] = 'Informe a Inscrição Municipal'; } if ($endereco == '') { $msg[] = 'Informe o Endereço'; } if ($bairro == '') { $msg[] = 'Informe o Bairro'; } if ($cep == '') { $msg[] = 'Informe o CEP'; } if ($cidade == '') { $msg[] = 'Informe a Cidade'; } if ($estado == '') { $msg[] = 'Informe o Estado'; } if ($telefonefixo == '') { $msg[] = 'Informe o Telefone Fixo'; } if ($telefonecelular == '') { $msg[] = 'Informe o Celular'; } if ($operadora == '') { $msg[] = 'Informe a operadora'; } if ($whatsapp == '') { $msg[] = 'Informe se o cliente tem Whatsapp'; } if ($email == '') { $msg[] = 'Informe um endereço de email'; } if (!$msg) { // Salvar informacoes $sql = "Update cliente Set nome = '$nome', razaosocial = '$razaosocial', cnpj = '$cnpj', inscricaoestadual = '$inscricaoestadual', inscricaomunicipal = '$inscricaomunicipal', endereco = '$endereco', complemento = '$complemento', bairro = '$bairro', cep = '$cep', cidade = '$cidade', estado = '$estado', telefonefixo = '$telefonefixo', telefonecelular = '$telefonecelular', operadora = '$operadora', whatsapp = '$whatsapp', email = '$email', ativo = '$ativo' Where (idcliente = $idcliente)"; $gravou = mysqli_query($con, $sql); if ($gravou) { $msg[] = "Registro atualizado com sucesso!"; } else { $msg[] = "Falha ao atualizar dados"; $msg[] = mysqli_error($con); } } } ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Alterar Cliente</title> <?php headCss(); ?> </head> <body> <?php include 'nav.php'; ?> <div class="container"> <div class="page-header"> <h1><i class="fa fa-cubes"></i> Cadastrar Cliente:<?php echo $nome; ?></h1> </div> <?php if ($msg) { msgHtml($msg); } ?> <form role="form" method="POST" action="clientes-editar.php"> <div class="row"> <div class="form-group col-xs-12 col-sm-6 col-md-6"> <label for="fnome">Nome Fantasia</label> <input type="text" class="form-control" id="fnome" name="nome" placeholder="Nome Fantasia" value="<?php echo $nome; ?>"> </div> <div class="form-group col-xs-12 col-sm-6 col-md-6"> <label for="razaosocial">Razão Social</label> <input type="text" class="form-control" id="fnome" name="razaosocial" placeholder="Razão Social" value="<?php echo $razaosocial; ?>"> </div> <div class="form-group col-xs-12 col-sm-6 col-md-4"> <label for="fcnpj">CPF/CNPJ</label> <input type="text" class="form-control" id="fnome" name="cnpj" placeholder="CPF/CNPJ" value="<?php echo $cnpj; ?>"> </div> <div class="form-group col-xs-12 col-sm-6 col-md-4"> <label for="finscricaoestadual">Inscrição Estadual</label> <input type="text" class="form-control" id="fnome" name="inscricaoestadual" placeholder="Inscrição Estadual" value="<?php echo $inscricaoestadual; ?>"> </div> <div class="form-group col-xs-12 col-sm-6 col-md-4"> <label for="finscricaomunicipal">Inscrição Municipal</label> <input type="text" class="form-control" id="fnome" name="inscricaomunicipal" placeholder="Inscrição Municipal" value="<?php echo $inscricaomunicipal; ?>"> </div> <div class="form-group col-xs-12 col-sm-6 col-md-6"> <label for="fendereco">Endereço</label> <input type="text" class="form-control" id="fnome" name="endereco" placeholder="Endereço" value="<?php echo $endereco; ?>"> </div> <div class="form-group col-xs-12 col-sm-6 col-md-6"> <label for="fcomplemento">Comlemento</label> <input type="text" class="form-control" id="fnome" name="complemento" placeholder="Complemento" value="<?php echo $complemento; ?>"> </div> <div class="form-group col-xs-12 col-sm-6 col-md-4"> <label for="fbairro">Bairro</label> <input type="text" class="form-control" id="fnome" name="bairro"" placeholder="Bairro"" value="<?php echo $bairro; ?>"> </div> <div class="form-group col-xs-12 col-sm-6 col-md-2"> <label for="fcep">CEP</label> <input type="text" class="form-control" id="fnome" name="cep" placeholder="CEP" value="<?php echo $cep; ?>"> </div> <div class="form-group col-xs-12 col-sm-6 col-md-3"> <label for="fcidade">Cidade</label> <input type="text" class="form-control" id="fnome" name="cidade" placeholder="Cidade" value="<?php echo $cidade; ?>"> </div> <div class="form-group col-xs-12 col-sm-6 col-md-3"> <label for="festado">Estado</label> <input type="text" class="form-control" id="fnome" name="estado" placeholder="Estado" value="<?php echo $estado; ?>"> </div> <div class="form-group col-xs-12 col-sm-6 col-md-4"> <label for="ftelefonefixo">Telefone Fixo</label> <input type="text" class="form-control" id="fnome" name="telefonefixo" placeholder="(##) ####-####" value="<?php echo $telefonefixo; ?>"> </div> <div class="form-group col-xs-12 col-sm-6 col-md-4"> <label for="ftelefoneceluar">Telefone Celular</label> <input type="text" class="form-control" id="fnome" name="telefonecelular" placeholder="(##) #####-####" value="<?php echo $telefonecelular; ?>"> </div> <div class="form-group col-xs-12 col-sm-6 col-md-2"> <label for="foperadora">Operadora</label> <select id="fidproduto" name="operadora" class="form-control" required > <?php $sql = "select operadora from cliente where idcliente= $idcliente"; $result = mysqli_query($con, $sql); $linha = mysqli_fetch_assoc($result); ?> <option value="8">Claro</option> </select> </div> <div class="form-group col-xs-12 col-sm-6 col-md-2"> <label for="foperadora">WhatsApp?</label> <select id="fidproduto" name="whatsapp" class="form-control" required > <option></option> <option value="sim">SIM</option> <option value="não">NÃO</option> </select> </div> <div class="form-group col-xs-12 col-sm-6 col-md-4"> <label for="femail">Email</label> <input type="email" class="form-control" id="femail" name="email" placeholder="email@email.com" value="<?php echo $email; ?>"> </div> <div class="checkbox col-xs-12 col-sm-6 col-md-4"> <label for="fativo"> <input type="checkbox" name="ativo" id="fativo"<?php if ($ativo == CLIENTE_ATIVO) { ?> checked<?php } ?>> Cliente ativo </label> </div> </div> <button type="submit" class="btn btn-success">Atualizar</button> <a href="index.php"><button type="button" class="btn btn-danger">Cancelar</button></a> <a href="index.php"><input type="button" class="btn btn-primary" value="Painel"></a> </form> </div> <script src="./lib/jquery.js"></script> <script src="./lib/bootstrap/js/bootstrap.min.js"></script> </body> </html> Ao clicar no botão Atualizar, recebo um erro do PHP de que a variável idcliente não existe. Veja na imagem abaixo: ( ! ) Notice: Undefined index: idcliente in C:\wamp64\www\SistemaVendasDescartaveis\clientes-editar.php on line 12 Call Stack # Time Memory Function Location 1 0.0007 294104 {main}( ) ...\clientes-editar.php:0 Poderiam me ajudar com este erro. Tenho que entregar o trabalho na segunda de manha. Obrigado.
  6. Eu estou desenvolvendo um site em Wordpress, mas me surgiu uma necessidade que não estou conseguindo resolver. Na pagina inicial está os últimos posts lançados resumido com Imagem titulo e breve descrição. Acredito que como maioria dos sites. Minha questão é que logo abaixo desse resumo do post preciso colocar caixa de comentário mas não sei onde acrescento o codigo. Alguém pode por favor me ajudar.
  7. lucas70770

    XHR finished loading: POST

    Olá, hoje eu estava mexendo em meu código e apareceu um erro que antes não havia aparecido(ontem eu atualizei meu Google Chrome): jquery.min.js:4 XHR finished loading: POST "http://localhost/projects/ieadca/consulta.php". Eu removi todas alterações que havia feito no código para ver se era um erro de digitação mas não fez diferença nenhuma.
  8. Boa noite a todos. Resolvendo problemas, e vindo com mais problemas rs. Fiz a integração com a Cielo, porém agora estou com problemas no recebimento dos dados do pedido via POST que eles mandam na página de Notificação e Mudança de Status. Estou usando o framework CodeIgniter. Recebo E-mail deles com os seguintes dados. Assunto: Checkout Cielo - Falha na tentativa de envio do POST de mudança de status Falha na tentativa de envio do POST de mudança de status [https://cieloecommerce.cielo.com.br] Dados do pedido Número do pedido 15b29d12c3a24f9a9008c5ce2ad6edd6 URL de mudança de status http://tests.mubrecords.com/store/status/ Código de status HTTP 404 Conteúdo do Post checkout_cielo_order_number 15b29d12c3a24f9a9008c5ce2ad6edd6 amount 8480 order_number 2c25c2b684564bc2c3253cb68f862362 payment_status 3 Meu Route.php $route['store/notify'] = 'cart/notify/'; $route['store/status'] = 'cart/status/'; E no controller Cart.php public function notify(){ $order_number = $this->input->post('order_number'); if(isset($order_number)){ $mod_ship = $this->input->post('shipping_type'); $name_ship = $this->input->post('shipping_name'); $price_ship = $this->input->post('shipping_price'); $cep_ship = $this->input->post('shipping_adress_zipcode'); $dist_ship = $this->input->post('shipping_adress_district'); $city_ship = $this->input->post('shipping_adress_city'); $state_ship = $this->input->post('shipping_state'); $adre_ship1 = $this->input->post('shipping_adress_line1'); $adre_ship2 = $this->input->post('shipping_adress_line2'); $number_ship = $this->input->post('shipping_adress_number'); $details_ship = $mod_ship.'<br>'. $name_ship.'<br>'. $price_ship.'<br>'. $cep_ship.'<br>'. $state_ship.'<br>'. $city_ship.'<br>'. $adre_ship1.', '.$number_ship.', '.$adre_ship2.', '.$dist_ship; $valor_total_cf = $valor_total + $price_ship; $data = array( 'details_ship' => $details_ship, 'order_price' => $valor_total_cf, 'order_shipping' => $price_ship, 'order_status' => $this->input->post('payment_status'), 'order_tid' => $this->input->post('tid') ); $myOrder = $this->store_model->upMyOrders($order_number, $data); echo '<status>OK</status>'; $this->load->view('store/notify'); } else { redirect(base_url()); } } public function status(){ $order_number = $this->input->post('order_number'); $data = array( 'order_status' => $this->input->post('payment_status'), ); $myOrder = $this->store_model->upMyOrders($order_number, $data); echo '<status>OK</status>'; $this->load->view('store/status'); } E o Store_model.php public function upMyOrders($order_number, $data){ $query = $this->db->where(array('order_number' => $order_number)) ->update('tb_store_orders', $data); return true; } Tem algo de errado? Alguém pra dar uma luz?
  9. cinth010

    [Resolvido] Warning: mysql_num_rows()

    Olá, novamente eu estou tendo problemas com PHP , mas agora também inclui do Mysql. O prolema parece que está em mysql_num_rows(); Já pesquisei em outrso lugares com o mesmo erro essa função, mas nenhum deles deu certo no meu codigo. Esse é o codigo Sempre que eu atualizo a pagina sempre da um problema: Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /opt/lampp/htdocs/quel/pages/inicio.php on line 13 Por favor, quem puder me ajudar novamente eu agradeço muito.
  10. Marcelo Rodrigues Ferreira

    [Resolvido] Criação de Formulários com método POST

    Caros amigos, criei uma pagina em php com bootstrap. O codigo PHP esta no final do codigo HTML, logo apos a tag </html>. Em fim, o problema é que criei um form com as seguintes configurações: <form name="sentMessage" action="<?php echo ( $_SERVER["PHP_SELF"] ); ?>" method="post" id="contactForm" novalidate> Lá no código PHP, eu testo usando "$_SERVER['REQUEST_METHOD']" ( if ( $_SERVER['REQUEST_METHOD'] == "POST" ) { ... }) e sempre retorna GET! Eu declarei no FORM method="post". Não estou entendendo de onde vem esse GET. Desde já agradeço!
  11. Phil Santos

    plugin de post personalizaso

    Olá pessoal, Eu instalei um plug in no wordpress para fazer um formulário personalizado com campo diferentes do default do plugin usando a opção de configuração dele de mudar o html só que eu mudei o html e não mexi a programação de envio e mudei só os campos, mas ele envia os posts como pendente e no dashboard do WP apareçe os posts, mas sem os dados do formulário que eu personalizei no html e não envia o e-mail de notificação para mim. Não aparece nada nos posts, nem nome, nem telefone, nem título, nem menssgem, nada, mas consta como enviado. Por favor me ajudem galera! Obrigado! Phil
  12. AlessandroPiaz

    Enviar email com php

    Boa tarde pessoal. Criei um formulário de contato no meu site, ja vi 3 vídeo aulas, fiz tudo certinho, vi se o php do host ta habilitado e nunca funciona. Por favor peço que me ajudem porque sou bem leigo em php. Código html: <?php $envio=0; @$envio= $_REQUEST['envio']; ?> <!DOCTYPE html> <html lang="pt-br"> <body> <?php if($envio==enviado): ?> <h3>Mensagem enviada. Agradecemos seu contato!</h3> <?php else: ?> <form id="formulario" method="post" action="sendmail.php"> <input class="txt" type="text" name="nome" placeholder="Seu nome" required><input class="txt" type="text" name="empresa" placeholder="Sua empresa" required> <input class="txt" type="text" name="servico" placeholder="O que você precisa" required> <br/><br/> <input class="txt" type="text" name="numero" placeholder="Seu número" required> <input class="txt email" type="text" name="email" placeholder="seu@email.com" required> <br/><br/><br/> <div id="btn" class="animated slideInLeft"> <input class="btn" type="submit" value="Enviar"/><hr class="btn" width="35px" size="2px" color="#fff" align="right" /> </div> </form> <?php endif; ?> </body> </html> Código PHP: <?php $to= "contato@sunnydesign.com.br"; $subject= "Contato pelo Site"; $nome= $_POST['nome']; $empresa= $_POST['empresa']; $servico= $_POST['servico']; $numero= $_POST['numero']; $email= $_POST['email']; $corpo= "<strong>Mensagem de contato</strong><br/><br/>"; $corpo .="<br/><strong>Nome: </strong> $nome"; $corpo .="<br/><strong>Empresa: </strong> $empresa"; $corpo .="<br/><strong>Serviço: </strong> $servico"; $corpo .="<br/><strong>Numero: </strong> $numero"; $corpo .="<br/><strong>E-mail: </strong> $email"; $header .= "Content-Type: text/html; charset= utf-8\n"; $header="From: $email Reply-to $email\n"; @mail($to,$subject,$corpo,$header); header("location:formulario.php?envio=enviado"); ?>
  13. Michel Kuguio

    Erro ao enviar post no site publicado

    $.ajax({ type: "POST", url: "/contato", data: { "name": $("#footer-form #name2").val(), "email": $("#footer-form #email2").val(), "fone": $("#footer-form #fone2").val(), "subject": $("#footer-form #subject2").val(), "message": $("#footer-form #message2").val() }, dataType: "json", success: function (data) { if (data.sent == "yes") { $("#MessageSent2").removeClass("hidden"); $("#MessageNotSent2").addClass("hidden"); $(".submit-button").removeClass("btn-default").addClass("btn-success").prop('value', 'Mensagem enviada'); $("#footer-form .form-control").each(function() { $(this).prop('value', '').parent().removeClass("has-success").removeClass("has-error"); }); } else { $("#MessageNotSent2").removeClass("hidden"); $("#MessageSent2").addClass("hidden"); } } }) no servidor local funciona perfeitamente mas no publicado da esse erro eu ja avia corrigido em outro site com esses header de php mas nesse nao esta funcionando: $router = new \Bramus\Router\Router(); // Check JWT on /secured routes. This can be any route you like $router->before('GET', '/secured/.*', function () { // This method will exist if you're using apache // If you're not, please go to the extras for a defintion of it. $requestHeaders = apache_request_headers(); $authorizationHeader = $requestHeaders['Authorization']; if ($authorizationHeader == null) { header('HTTP/1.0 401 Unauthorized'); echo "No authorization header sent"; exit(); } }); // Controllers API $router->get('/ping', function () { $dado = array( "status" => 'ok', "message" => 'Everybody can do this...' ); echo json_encode($dado); }); $router->get('/secured/ping', function () { echo "All good. You only get this message if you're authenticated"; }); // Run the Router $router->run(); // Activate CORS function sendCorsHeaders() { header("Access-Control-Allow-Origin: *"); header("Access-Control-Allow-Headers: Authorization"); header("Access-Control-Allow-Methods: GET,HEAD,PUT,PATCH,POST,DELETE"); } $router->options('/.*', function () { sendCorsHeaders(); }); sendCorsHeaders();
  14. allenprado

    Requisição Post - AngularJS + PHP

    Boa Tarde Sou novo em desenvolvimento com AngularJS, estou com uma dificuldade em criar uma requisição POST simples com angular, pesquisei no google e fiz os tutoriais e não consegui. Alguem por gentileza poderia me postar como eu faria para fazer um requisição post para o PHP dos campos: EX: <input type=text name=nome/> <input type=text nome=email/> Se possível montar um exemplo explicando, Código HTML com os atributos do AngularJS o Json (explicando) e como o PHP receberia e armazenaria em variáveis ($nome e $email). Agradeço a ajuda!
  15. Gabriel Queiroz Schicora

    Problema com Enctype no formulário

    Olá, Tenho um projeto sendo desenvolvido em php, estava tudo feito então hospedei o site, quando ele estava hospedado me deparei com um erro que não acontecia localmente. Tenho um arquivo de formulários, essa pagina recebe um parâmetro via GET especificando o tipo de formulário e conforme o valor desse parâmetro eu mostro os campos necessários, ate ai tudo bem, mas quando eu preencho tudo e envio ele simplesmente não envia as variáveis, se eu mudar para GET o formulário funciona perfeitamente, mas isso não é possível no projeto, e o POST não esta funcionando hospedado, mas localmente tudo esta OK. Descobri que retirando o enctype ele funciona corretamente, mas eu necessito do enctype pois vou enviar imagens. Poderiam me ajudar? Segue abaixo código do formulário, o código esta resumido, no total tenho 12 possibilidades para a variável tipo, aqui esta apenas com 3: <!--Inclusão do CSS--> <link rel="stylesheet" type="text/css" href="pages/css/forms.css"> <script src="//cdn.ckeditor.com/4.5.10/standard/ckeditor.js"></script> <link href="//cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/css/select2.min.css" rel="stylesheet" /> <script src="//cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/js/select2.min.js"></script> <script type="text/javascript" src="pages/js/forms.js"></script> <form id="formInsere" method='POST' enctype="multipart/form-data" action="<?php echo (isset($_GET['id'])) ? 'php/atualizar_banco' : 'php/inserir_banco' ; ?>"> <table> <?php //----------------------------------------------------------------------------------------------- if($_GET['tipo'] == "admin"){ if(isset($_GET['id'])){ //Query de seleção $query_select = "SELECT * FROM administradores WHERE id=".$_GET['id']; $result_select = mysql_query($query_select); $coluna_select = mysql_fetch_assoc($result_select); } ?> <tr> <td>Username:</td> <td class="campo"><input type="text" class="texto" name="username" <?php echo (isset($_GET['id']))? "value='".$coluna_select['username']."'" : "" ?> autofocus></td> </tr> <tr> <td><?php echo (isset($_GET['id']))? "Nova senha:" : "Senha:" ; ?></td> <td class="campo"><input type="password" class="texto" name="senha" <?php echo (isset($_GET['id']))? "" : "required" ?>></td> </tr> <tr> <td><?php echo (isset($_GET['id']))? "Confirmar nova senha:" : "Confirmar senha:" ; ?></td> <td class="campo"><input type="password" class="texto" name="confsenha" <?php echo (isset($_GET['id']))? "" : "required" ?>></td> </tr> <?php //----------------------------------------------------------------------------------------------- }else if($_GET['tipo'] == "home"){ if(isset($_GET['id'])){ //Query de seleção $query_select = "SELECT * FROM vocesabia WHERE id=".$_GET['id']; $result_select = mysql_query($query_select); $coluna_select = mysql_fetch_assoc($result_select); } ?> <tr> <td>Voce sabia que...</td> <td class="campo"><textarea name="informacao"> <?php echo (isset($_GET['id']))? $coluna_select['informacao'] : "" ?> </textarea></td> </tr> <?php //----------------------------------------------------------------------------------------------- }else if($_GET['tipo'] == "banner"){ if(isset($_GET['id'])){ //Query de seleção $query_select = "SELECT * FROM banner WHERE id=".$_GET['id']; $result_select = mysql_query($query_select); $coluna_select = mysql_fetch_assoc($result_select); } ?> <tr> <td>Titulo:</td> <td class="campo"><input type="text" class="texto letras" name="titulo" <?php echo (isset($_GET['id']))? "value='".$coluna_select['titulo']."'" : "" ?> autofocus></td> </tr> <tr> <td>Imagem<?php echo (isset($_GET['id']))? " atual" : "" ; ?>:</td> <td class="campo"> <?php if(isset($_GET['id'])){ echo ($coluna_select['imagem'] != "")? "<img src='../pages/src/banner/".$coluna_select['imagem']."'><br>" : "<img src='../pages/src/setores/logoPadrao.png'>"; } ?> <input type="text" class="texto" id='foto' name="foto_mostrar" placeholder="Foto" title="Foto" readonly/> <input hidden type="file" class="texto" id="foto_carregada" name="foto"> </td> </tr> <?php }//Fim if de tipo ?> <!--Botões e campos hidden--> <tr> <td colspan="2"><input type="submit" <?php echo (isset($_GET['id'])) ? 'name="atualizar" value="Atualizar"' : 'name="salvar" value="Salvar"' ; ?> id="btnLogin"></td> </tr> <tr> <td colspan="2"><input type="hidden" name="tipo" value="<?php echo $_GET['tipo'] ?>"></td> </tr> <?php if(isset($_GET['id'])){ ?> <tr> <td colspan="2"><input type="hidden" name="id" value="<?php echo $_GET['id'] ?>"></td> </tr> <?php } ?> </table> </form> <!--Chamadas do editor--> <script> CKEDITOR.replace( 'informacao' ); </script>
  16. Boa tarde a todos. Estou precisando de uma ajuda, procurei na internet e não achei nada relativo ao meu problema, então resolvi recorrer ao iMasters. Já adianto que sou BEM iniciante em Javascript, então se eu cometer algumas gafes, me perdoem. Fazendo uma breve introdução ao meu problema, preciso alterar mais de uma DIV ao mesmo tempo com valores independentes via AJAX utilizando jQuery. Mas meus dados não estão na página, então precisaria utilizar uma requisição POST. O problema é que, na utilização de POST, não encontrei uma maneira de atualizar mais de uma DIV com valores diferentes fazendo apenas uma requisição. Não estou conseguindo colocar imagens para ilustrar melhor o problema, mas vou tentar fazer um esquemático. Ao clicar em calcular, eu preciso que ele utilize o valor do textBox A e atualize a <DIV> ao lado, utilize o valor do textBox B e atualize a <DIV> ao lado e a mesma coisa para C. legenda: [ ] = textbox ( ) = botão Como está ficando: (CALCULAR)Como deveria ficar: (CALCULAR) Mas eu preciso que isso seja feito por POST, porque, num caso real, esses valores dos textbox seriam tratados com informações do banco e nas divs ao lado viriam informações que são fruto dessa combinação (do valor do textbox com informação do banco). Repeti os valores do textbox apenas para facilitar a visualização do problema. Para atualizar os valores direto da página, consegui atualizar as 3 divs sem problemas. Mas tentando utiizar Post, não consegui pensar numa forma mais correta para fazer isso. Minhas alternativas foram: 1 - Fazer 3 requisições (pra mim, a pior ideia hehehe) 2 - trazer uma string com os 3 valores e tratar no retorno (também não parece o ideal) Gostaria de saber se existe uma maneira mais eficiente. Finalmente, vamos aos códigos: função na página: legenda: #calc = id do botão post.jsp = página do post #a = id do textbox a #valorA = id da div onde deve ser inserida a informação do valor A #valorB = id da div onde deve ser inserida a informação do valor B #valorC = id da div onde deve ser inserida a informação do valor C $( "#calc" ).click(function() { $.post("post.jsp", {a: $('#a').val()}, function( data ){ $("#valorA").text(data); $("#valorB").html(data); $("#valorC").html(data); }); }); POST: <% String a = request.getParameter("a"); response.getWriter().print(a);%> Alguma maneira de resolver isso de forma eficiente? Muito obrigado!
  17. HandrixT

    Formulário com Laravel?

    Eai galera do fórum! Então sou iniciante com o laravel e estou com um problema ao enviar os dados do formulário ao banco. Criei o Controller desta forma: <?php namespace site\Http\Controllers; //estrutura do diretório use Illuminate\Support\Facades\DB; use site\Produto; use Request; class ProdutoController extends Controller{ public function lista(){ $produtos = DB::select('SELECT * FROM produtos'); return view('produto.listagem')->withProdutos($produtos); } public function mostra($id){ $resposta = DB::select('select * from produtos where id = ?',[$id]); if(empty($resposta)){ return "Esse produto não existe"; } return view('produto.detalhes')->withP($resposta[0]); } public function novo(){ return view('produto.formulario'); } public function adiciona(){ //pega dados do formulário $nome = Request::input('nome'); $descricao = Request::input('descricao'); $valor = Request::input('valor'); $quantidade = Request::input('quantidade'); //salva BD DB::insert('insert into produtos (nome, descricao, valor, quantidade) values (?,?,?,?)', array($nome, $descricao, $valor, $quantidade)); //retorna view return view('produto.adicionado')->withNome($nome); } } O formulário de envio está atualmente assim: @extends('layout.principal') @section('conteudo') <h1>Novo produto</h1> <form action="/produtos/adiciona" method="post"> <input type="hidden" name="_token" value="{{{ csrf_token() }}}" /> <div class="form-group"> <label>Nome</label> <input class="form-control"> </div> <div class="form-group"> <label>Descricao</label> <input class="form-control"> </div> <div class="form-group"> <label>Valor</label> <input class="form-control"> </div> <div class="form-group"> <label>Quantidade</label> <input type="number" class="form-control"> </div> <button type="submit" class="btn btn-primary btn-block">Adicionar</button> </form> @stop E o erro que recebo é o seguinte QueryException in Connection.php line 769: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'nome' cannot be null (SQL: insert into produtos (nome, descricao, valor, quantidade) values (,,,)) Por o que compreendi ele ao invés de pegar os dados do formulário não está pegando nada, e por isso retornando o valor nulo, porém não sei como arrumar... Desde já, agradecido!
  18. quantic2016

    comparar duas string

    eae pessoal , me dem uma ajuda , eu tenho um sistema de busca aqui so que tem um problema, a pessoa esqueve "casa" e da enter ela e redimencionada para outra pagina que traz os resultados de casa . ok aqui funciona perfeito , porem aqui tenho um outro campo e se a pessoa escrever "carro" agora teria que trazer os dados de carro mas os dados da string "casa" e enviado via GET mas agora pra enviar para o formulario como no exemplo a cima "carro" , e via POST e ai começa a das bugs preciso que quando o GET tiver cheio e o POST vazio , faça uma coisa , e quando o GET tiver cheio mas agora o POST tiver cheio tambem , ele faça a busca pelo POST e mostre somente os resultados do POST , no meu script ele mostra normal a busca do GET , MASSSSSSSSSSSSSSS quando eu faço a busca pelo POST mostra os resultados do post e do GETTTT :angry: :ph34r: me dem uma ajuda pessoa ! <?php include "../conexao.php"; $nomeget = $_GET['busca']; $nome = $_POST['nome']; if (!empty($nomeget) && $nome == null){ $mostraDados = mysqli_query($conecta, "SELECT id, codigoanuncio, url, chaves ,titulo , endereco , cep , data FROM artigo WHERE (MATCH(chaves, titulo, codigoanuncio) AGAINST ('".$nomeget."' IN BOOLEAN MODE)) AND ativo = 's' ORDER BY id DESC LIMIT 15")or die (mysqli_error()); if(mysqli_num_rows($mostraDados) > 1) { while($linha = mysqli_fetch_array($mostraDados)) { $id = $linha["id"]; $codigo = $linha["codigoanuncio"]; $chaves = $linha["chaves"]; $titulo = $linha["titulo"]; $url = $linha["url"]; $data = $linha["data"]; echo "<p class='tm' data=$data id=$id ><a href='artigo/$codigo/$url' target='_blank' >ID:$id DATA:$chaves TITULO:$titulo <a></p>"; } } else{ echo "<p class='tm'><a href='#' > nada <a></p>"; } } else if((!empty($nome))){ $nomeget = ""; $mostraDados = mysqli_query($conecta, "SELECT id, codigoanuncio, url, chaves ,titulo , endereco , cep , data FROM artigo WHERE (MATCH(chaves, titulo, codigoanuncio) AGAINST ('".$nome."' IN BOOLEAN MODE)) AND ativo = 's' ORDER BY id DESC LIMIT 15")or die (mysqli_error()); if(mysqli_num_rows($mostraDados) > 1) { while($linha = mysqli_fetch_array($mostraDados)) { $id = $linha["id"]; $codigo = $linha["codigoanuncio"]; $chaves = $linha["chaves"]; $titulo = $linha["titulo"]; $url = $linha["url"]; $data = $linha["data"]; echo "<p class='tm' data=$data id=$id ><a href='artigo/$codigo/$url' target='_blank' >ID:$id DATA:$chaves TITULO:$titulo <a></p>"; } } else{ echo "<p class='tm'><a href='#' > nada <a></p>"; } } ?>
  19. Bom dia, pessoal. como eu faço para criptografar uma senha inserida no formulário? E como ficaria para comparar ela(senha) com a do banco de dados, criptografada com password_hash.
  20. lucas2204

    ajuda POST em meu site

    eai pessoal,preciso enviar isso: BODY { "esquema": 3, "atleta": [ 37788, 71116, 39152, 50427, 87225, 62009, 81682, 87863, 78435, 68930, 90651, 62136 ] } em post para essa url /?p=auth/time/salvar&token=<token> tentei fazer asim mas n deu: <?php /////////////////////////LOGIN\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ $email = $_POST['email']; $senha = $_POST['senha']; $jsonurl = "http://cartolaboladao.16mb.com/api/?p=login&login=".$email."&password=".$senha; //Retorna o conteudo do arquivo em formato de string $json = file_get_contents($jsonurl,0,null,null); //Decodificando a string e criando o json $json_output = json_decode($json); $token = $json_output->glbId; ///////////////////////////////////////////////////////////////////////// $url = "http://cartolaboladao.16mb.com/api/?p=auth/time/salvar&token=".$token; $data = '{ "esquema": 3, "atleta": [ 37788, 71116, 39152, 50427, 87225, 62009, 81682, 87863, 78435, 68930, 90651, 62136 ] }'; // use key 'http' even if you send the request to https://... $options = array( 'http' => array( 'header' => "Content-type: application/x-www-form-urlencoded\r\n", 'method' => 'POST', 'content' => http_build_query($data) ) ); var_dump ($options); $context = stream_context_create($options); $result = file_get_contents($url, false, $context); if ($result === FALSE) { /* Handle error */ } var_dump($result); if(is_callable('curl_init')){ echo "Enabled"; } else { echo "Not enabled"; } ?>
  21. gab-bs

    Problema com Jquery + $_POST

    Bom dia!! Estou com o seguinte problema: Eu tenho uma primeira linha de informações, adiciono outras linhas com os mesmos campos dinamicamente com jquery e populo os selects via ajax, porém ao submeter o formulário só consigo receber os dados da primeira linha, mesmo utilizando o name do campo com colchetes! O ajax está populando corretamente os campos e a criação das linhas também está funcionando corretamente. Parte do código jquery que faz isso <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script> <script type="text/javascript" src="http://code.jquery.com/jquery-1.11.1.min.js"></script> </head> <script> $(document).ready(function(){ $('#informacoes').o n('click',"#adicionar", function(){ var linha = $('.linha').eq(0).clone(); var controle = $("#controle").val(); linha.find('select').val(''); $('.adicionar').before(linha); var proxcontrole=parseInt(controle)+1; $("#controle").val(proxcontrole); if((proxcontrole+1)==($("#controle").attr('class'))) $("#adicionar").prop("hidden", true); }); }); <script> Código html <form style="; padding-top: 20px;" action = "" method = "POST"> <tr><th>Nível</th> <th>Programa</th> <th>Semestre</th> <th>Ano</th> <th>Data Inicial</th> <th>Data Final</th> </tr> <tbody style="background-color: #7AA3CC;"> <tr style="background-color: #7AA3CC;" class="linha"> <td> <select class="select_nivel" name="niveis[]"> <option value="" disabled selected style="display:none">Nivel</option> <?php $qtdreg = sizeof($niveis); for ($i=0; $i<$qtdreg; $i++) { echo "<option value=\"".$niveis[$i]['id']."\">".$niveis[$i]['descricao']."</option>"; } ?> </select> </td> <td><select class="select_programa" name="programas[]"> <option value="" disabled selected style="display:none">Programa</option> </select> </td> <td> <select class="select_semestre" name="semestres[]"> <option value="" style="display:none" disabled selected>Semestre</option> <option value="1">Primeiro</option> <option value="2">Segundo</option> </select> </td> <td> <select class="select_ano" name="anos[]"> <option value="" style="display:none" disabled selected>Ano</option> <option value="<?= $ano ?>" ><?= $ano ?></option> <option value="<?= $ano + 1 ?>" ><?= $ano + 1 ?></option> </select> </td> <td><input type="text" class="dt_inicial" name="dt_iniciais[]" style="width: 92px;" value=""></td> <td><input type="text" class="dt_final" name="dt_finais[]" style="width: 92px" value=""></td> </tr> <tr class="adicionar"><td><a style="cursor:pointer" id="adicionar">+ Alterar outra inscrição</a></td> <td><a style="cursor:pointer" id="alterar_tudo">+ Alterar todas as inscrições</a></td></tr> <tr style="background-color: #7AA3CC;"> <td><input type="submit" class="botao-abrir-inscricao" value="Enviar"></td> </tr> <tr style="background-color: #99ddff;"> </tr> </tbody> </form> Parte php que exibe as informações obtidas: if (isset($_POST["programas"])) var_dump($_POST); O resultado obtido é: array(6) { ["niveis"]=> array(1) { [0]=> string(1) "1" } ["programas"]=> array(1) { [0]=> string(1) "1" } ["semestres"]=> array(1) { [0]=> string(1) "2" } ["anos"]=> array(1) { [0]=> string(4) "2016" } ["dt_iniciais"]=> array(1) { [0]=> string(10) "10/05/2016" } ["dt_finais"]=> array(1) { [0]=> string(10) "01/08/2016" } }
  22. Plunder

    Mudar caminho do post

    Bom dia, Estou tentando alterar o caminho nas postagens de um tema, mas não consigo. Nele eu tenho: www.meusite.com.br/empresa/nome_da_empresa/ - onde nome_da_empresa já é a postagem Em um tema para notícias eu tenho 2 situações: 1. www.meusite.com.br/noticia/mundo/ - onde mundo é uma categoria 2. www.meusite.com.br/noticia_dentro_da_categoria_mundo - quando eu clico em qualquer post dentro da categoria Já rodei o tema e não acho onde alterar. O que eu gostaria: Que ao invés de www.meusite.com.br/empresa/nome_da_empresa/ o endereço ficasse www.meusite.com.br/nome_da_empresa/ desde já agradeço a ajuda um abraço Marcos Paulo.
  23. Olá tenho um formulario com multiplos radio button e multiplos checkbox, um text e um textarea, não estou conseguindo resgatar a escolha do radio, checkbox, text e textarea em outra página. página que envia: <form name="form_opcoes" action="" method="post"> <div class="lista"> <ul> <li> <input type="radio" name="radio" checked="checked" id="dinheiro" value="Dinheiro"> <span>Em Dinheiro</span> </li> <li> <input type="radio" name="radio" id="cielo" value="Cielo"> <span>Cielo</span> </li> <li> <input type="radio" name="radio" id="elo" value="Elo"> <span>Elo</span> </li> <li> <input type="radio" name="radio" id="visa" value="Visa"> <span>Visa</span> </li> <li> <input type="radio" name="radio" id="mastercard" value="Mastercard"> <span>Mastercard</span> </li> <li> <input type="radio" name="radio" id="vale" value="Vale"> <span>Vale</span> </li> <li> <input type="radio" name="radio" id="sodexo" value="Sodexo"> <span>Sodexo</span> </li> <li> <input type="radio" name="radio" id="vr" value="VR"> <span>VR</span> </li> </ul> </div> <div class="troco"> <p>Caso a forma de pagamento seja dinheiro, informe no campo abaixo o valor para calcularmos o troco.</p> <label> <span>Troco para:</span> </label> <input type="text" name="txt_troco" id="txt_troco" value=""> </div> <section class="opcoes"> <h3>Opções</h3> <p>Todas as pizzas acompanham orégano, molho de tomate e azeitona.</p> <p>Acrescente ou tire incredientes.</p> <textarea name="textarea" cols="80" rows="6" ></textarea> <ul> <li> <input type="checkbox" name="check[]" id="borda" value="Borda"> <span>Borda</span> </li> <li> <input type="checkbox" name="check[]" id="ovo" value="Ovo"> <span>Ovo</span> </li> <li> <input type="checkbox" name="check[]" id="palmito" value="Palmito"> <span>Palmito</span> </li> <li> <input type="checkbox" name="check[]" id="cebola" value="Cebola"> <span>Cebola</span> </li> <li> <input type="checkbox" name="check[]" id="calabresa" value="Calabresa"> <span>Calabresa</span> </li> <li> <input type="checkbox" name="check[]" id="bacon" value="Bacon"> <span>Bacon</span> </li> <li> <input type="checkbox" name="check[]" id="catupiry" value="Catupiry"> <span>Catupiry</span> </li> <li> <input type="checkbox" name="check[]" id="milho" value="Milho"> <span>Milho</span> </li> <li> <input type="checkbox" name="check[]" id="ervilha" value="Ervilha"> <span>Ervilha</span> </li> <li> <input type="checkbox" name="check[]" id="camarao" value="Camarao"> <span>Camarão</span> </li> <li> <input type="checkbox" name="check[]" id="champignon" value="Champignon"> <span>Champignon</span> </li> <li> <input type="checkbox" name="check[]" id="tomate" value="Tomate"> <span>Tomate</span> </li> </ul> </div> </form> </div> página que recebe: if(isset($_POST['check'])){ $opcao = $_POST['check']; for($i = 0; $i < count($opcao); $i++){ echo $opcoes_esc = $opcao[$i]; } } $troco_para = $_POST["txt_troco"]; $observacao =$_POST["textarea"]; if($_POST['radio']){ $forma_pagamento = $_POST["radio"]; } } echo $opcao_esc; echo $forma_pagamento; echo $observacao;
  24. Olá! Pessoal...preciso criar um mecanismo onde será transmitido diversos dados de um formulário para outra página, e quando chegar nessa página, esses dados serão recebidos e uma consulta será realizada em um banco de dados para exibição do resultado nessa mesma página. Quero fazer isso com PHP, ajax, js. 1 - Tenho um arquivo index.php, onde nele teremos campos de formulário, e o submit dele irá disparar envio dos dados e o load() da pagina seguinte. 2 - Essa segunda página, chamada pagina2.php, recebe os dados do formulário via POST ou GET, com ajax, e logo rewaliza a consulta mysql pra exibir o resultado nela mesma. * O problema é que quando chega na pagina2.php, apresenta um erro PHP onde não identifica nenhum valor recebido... Notice: Undefined index: campo_texto in C:\xampp\htdocs\...\pagina2.php on line 10 Códigos que estou tentando: index.php <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <div class="recept_box"> <b>Início</b> <form id="form_save"> <input type="text" name="campo_texto" required></input> <button type="submit">Salvar</button> </form> </div><!-- /recept_box--> <script type="text/javascript"> jQuery(document).ready(function(){ jQuery('#form_save').submit(function(){ var dados = jQuery( this ).serialize(); jQuery.ajax({ type: "POST", url: "paginas/pagina2.php", data: dados, success: function( data ){ alert(data); $('.recept_box').load('paginas/pagina2.php'); }//end success });//end post ajax return false; }); }); </script> pagina2.php <?php /* session_start(); $campo_texto = $_POST['campo_texto']; $_SESSION['campo_texto'] = $campo_texto; $exibir = $_SESSION['campo_texto']; echo $exibir;die; */ $campo_texto = $_POST['campo_texto']; echo $campo_texto;die; ?> <b>Página2</b> <form id="form_save_pg2"> <input type="text" required></input> <button type="submit">Voltar</button> </form> <script type="text/javascript"> jQuery(document).ready(function(){ jQuery('#form_save_pg2').submit(function(){ var dados = jQuery( this ).serialize(); jQuery.ajax({ type: "POST", url: "oraculo/cad1.php", data: dados, success: function( data ) { $('.recept_box').load('index.php'); } }); return false; }); }); </script> Compreendem a questão?
  25. Olá galera, eu gostaria que vocês me ajudassem, eu quero fazer um upload de um video pelo input type file isso ja sei, ja tenho o código tudo pronto, mas ele só faz de imagens e vídeos de 10 segundos, gostaria de saber como fazer para ele aceitar um tamanho maior de video em MP4 eu fui no php.ini e mudei o upload_max_filesize e o post_max_filesize de 8M para 50M ambos. mas não adiantou, vocês podem me ajudar? acho que não é necessário eu mostrar o codigo pois ele esta funcionando, ele envia imagens e até mesmo vídeos só que pequenos de 10 segundos e eu queria que enviasse um video maior como um filme por exemplo. (uso servidor local não hospedagem) obrigado.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.