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 9 results

  1. Olá, pretendo criar um sistema de sorteio de palavras onde o usuário coloca-se os nomes que quiser e quantos quiser, porem n consigo fazer com que o sorteio seja bem sucedido, não consigo achar uma solução, quem poder me ajudar, desde já agradeço esse é meu código: <?php if ($_POST) { $controle = 1; $tipo = 'nome'; $quantidade = $_POST['quant']; $rand = rand(1, $quantidade); $tdnome = ''; while($controle <= $quantidade){ $result = $tipo.$controle; $nomes = $_POST[$result]; echo $controle.' - '.$nomes . '<br />'; if ($controle < $quantidade) { $tdnome .= '"'.$nomes.'", '; } else{ $tdnome .= '"'.$nomes.'"'; } $controle++; } print '<br>'.$tdnome.'<br>'; echo "<br><b>sorteado: ".$array[$rand]."</b>"; } ?> <!DOCTYPE html> <html> <head> <title>sorteio</title> <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script> <script type="text/javascript"> var numero = 1; function adicionar() { numero++; $("#divPrincipal").append("<input type='text' name='nome"+numero+"' placeholder='nome "+numero+"' value='nome "+numero+"' /><br><br>"); $("#quant").val(numero); $("#numerodenomes").text(numero); } </script> </head> <body> <form name="teste" method="post" action=""> <!-- <textarea name="text"></textarea> --> <input id="quant" type="text" name="quant" value="1" style="display: none;" /> <p ><b>quantidade de nomes:</b> <q id="numerodenomes">1</q></p> <br><br><br><br> <div id="divPrincipal"> <input type="text" name="nome1" placeholder="nome 1" value="nome 1" /> <br><br> </div> <input type="submit" name="enviar" value="Enviar" /> </form> <a href="javascript: adicionar()">Adicionar</a> </body> </html>
  2. Estou tentando receber os valores da array $_POST numa outra variável array e estou com dificuldade. Meu código é o seguinte: session_start(); if (isset($_SESSION['carrinho'])){ $nmproduto = $_POST['nome']; $qtda = $_POST['quantidade']; $preco = $_POST['valor']; $carcompras [] = array( 'nome' => $nmproduto, 'quantidade' => $qtda, 'valor' => $preco, ); } if (isset ($carcompras)) $_SESSION ['carrinho'] = $carcompras; ?> Na página que recebe a $_POST os dados chegam, conforme mostra o var_dump($_POST): array(5) { ["prd_id"]=> string(1) "3" ["nome"]=> string(19) "GEL " ["valor"]=> string(5) "14.90" ["quantidade"]=> string(1) "1" ["sabor"]=> string(7) "Morango" } Ao aplicar o var_dump($carcompras) retorna Notice: Undefined variable: carcompras. Onde está meu erro na construção da $carcompras?
  3. Boa noite pessoal, Estou tendo problemas ao tentar adicionar dados utilizando mysqli. O array não está chegando correto no query, na verdade não chega correto para a linha $values = implode("', '", $escaped_values);. Segue abaixo código, devo estar errando na sintaxe. unset($_POST['action']); $connect = connect(tupa); $columns = implode(", ",array_keys($_POST)); $count = count($_POST); $escaped_values = array_map('mysqli_real_escape_string', array_fill(1,$count,$connect), array_values($_POST)); $values = implode("', '", $escaped_values); $sql = "INSERT INTO people_records($columns) VALUES ('$values')"; mysqli_query($connect, $sql) or die (mysqli_error(connect($connect))); header("Location: ../system.php");
  4. Luccas Gaulia

    Verificação de $_POST

    Ola pessoal, Preciso entender porque fica nulo o valor nesta situação. A ideia é quando o valor não vier, ele determina um valor (isso já esta funcionando), mas quando o valor é enviado no POST não funciona "pegar o valor". Alguém tem outra ideia para isso? $countries_id = isset($_POST['countries_id']) ? $countries_id = (int)$_POST['countries_id'] : isset($_POST['id']) ? $countries_id = (int)$_POST['id'] : $countries_id=29;
  5. Luccas Gaulia

    PHP + $_POST + Link

    Ola Pessoal, Estava querendo criar links com a função button, para abrir em $_POST na mesma página "include", porém queria que cada link abri-se com o nome respectivo dele "value=nome", não importa quantos links tiverem, ele vai puxar valor do submit para abrir esta página, tem como? Assim posso criar vários links (button) sem se preocupar em citar cada um deles usando "swit com case" Exemplo: <button type="submit" class="button" name="receber" value="receber" /> (abre no include receber.php) <button type="submit" class="button" name="receber" value="pagar" /> (abre no include pagar.php) <button type="submit" class="button" name="receber" value="dever" /> (abre no include dever.php) <?php $name = $_POST['']; if (!empty($_POST)) { include($name . ".php"); } else{ include('home.php'); } ?>
  6. Ola Pessoal, Seguinte, estou com uma dúvida, quero fazer um site sem aparecer nada no endereço acima, por isso estou utilizando $_POST, até ae, está tudo tranquilo, porém estou encontrando dificuldade em aplicar um método seguro e confiável para transferir uma valor "id=2" no $_POST, então estou utilizando $_SESSION, porém desta maneira: <? while ($result = mysql_fetch_assoc($query)) { $_SESSION['id'] = $result['doctors_id']; ?> <button type="submit" title="<?php echo $result['name']; ?>" class="button" name="juvi" value="pro_dados" /> <img src="<?php echo $result['photo']; ?>" class="img_profile"><br> <?php echo $result['name']; ?><br> <?php if($result['enable']=='1'){ echo "Ativo"; } else{ echo "Inativo"; } ?></button><br><br> <? } ?> Está funcionando corretamente, mas acredito que esteja criando vários $_SESSION pelo loop, isso não seria bom, como posso "apagar" após o uso ou mudar o método para ter um resultado melhor. Att,
  7. netocazuza

    codigo simples não funciona

    Baixei um livro de PHP e estou testando os códigos, porém algumas coisas não estão acontecendo exatamente como no livro, e eu imagino que seja algum erro de sintaxe. O código tá bem simplesinho e vou postar ele pra ver se alguém consegue me ajudar: <html> <head> <title>formulario basico pedido</title> </head> <body> <form action="processorder.php" methodo=post> <table border=0> <tr bgcolor=#cccccc> <td width=150>Item</td> <td width=15>Quantity</td> </tr> <tr> <td>Tires</td> <td allign="center"><input type="text" name="tireqty" size="3" maxlength="3"></td> </tr> <tr> <td>Oil</td> <td allign="center"><input type="text" name="oilqty" size="3" maxlength="3"></td> </tr> <tr> <td>Spark Plugs</td> <td allign="center"><input type="text" name="sparkqty" size="3" maxlength="3"></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" valur="Submit Order"></td> </tr> </table> </form> </body> </html> O código acima, simplesmente cria um formulário com 3 campos de texto pra gente informar valores e salvar. Ao clicar no botão enviar é chamado o arquivo processorder.php que vou colar na sequência que em tese teria que apenas mostrar o valor dessas três variáveis na tela, o que não tá ocorrendo. Mostra apenas o texto, sem o valor das variáveis de texto. Tenho certeza que é algum erro de sintaxe,mas não posso avançar, pois certamente não vai salvar no banco de dados também por conta desse erro. Segue código do php: <html> <head> <title>Bob's auto Parts - Order Results</title> </head> <body> <h1>Bob's Auto Parts</h1> <?php // cria nomes de variaveis abreviados $tireqty = $_POST['tireqty']; $oilqty = $_POST['oilqty']; $sparkqty = $_POST['sparkqty']; ?> <?php echo '<p>Order processed.</p>'; echo date('H:i, jS F'); ?> <h2>Order Results</h2> <?php echo '<p>Your order is as follows: </p>'; echo $tireqty.'tires<br />'; echo $oilqty.'bottles of oil<br />'; echo $sparkqty.'spark plugs<br />'; ?> </body> </html> Da forma como está, aparece o texto todo, menos os valores que lanço nos textbox
  8. carloshenrique1991

    $_POST não pega a informação do formulario

    Boa tarde! Em um site anterior funcionou, só que agora não quer funcionar depois coloquei 'array' na página de conteúdo. Só aparece a mensagem "Nenhuma pesquisa atual!", penso que o formulário não está enviando a informação ou a página "buscarExploradores.php" não está recendo o parâmetro. Alguém tem ideia do que possa estar acontecendo? painel.php <form name="painelBusca" class="painelBusca" method="POST" action="?pg=paginas/usuarios/buscarExploradores"> <input nome="buscarexploradores" placeholder="Procurar exploradores" title="Procurar exploradores" minlength="1" maxlength="30" type="text" /> <input type="submit" value="" name="buscarexplo" /> </form> conteudo.php (onde carrega as páginas do site) <?php // Define uma lista com os arquivos que poderão ser chamados na URL $permitidos = array( 'paginas/homepage/homepage', 'paginas/usuarios/painel', 'paginas/usuarios/sair', 'paginas/usuarios/buscarExploradores'); // Verifica se a variável $_GET['pagina'] existe E se ela faz parte da lista de arquivos permitidos if (isset($_GET['pg']) AND (array_search($_GET['pg'], $permitidos) !== false)) { // Pega o valor da variável $_GET['pagina'] $arquivo = $_GET['pg']; } else { // Se não existir variável $_GET ou ela não estiver na lista de permissões, define um valor padrão $arquivo = 'paginas/homepage/homepage'; } include ($arquivo.'.php'); // Inclui o arquivo ?> buscarExploradores.php (página que deveria mostrar a busca mas só aparece "Nenhuma pesquisa atual!") <?php header_remove('Cache-Control'); if(isset($_POST['buscarexploradores'])){ $buscar = mysqli_real_escape_string($conexao, $_POST['buscarexploradores']) or die(mysqli_error($conexao)); $sql = mysqli_query($conexao, "SELECT * FROM usuarios WHERE nome LIKE '%$buscar%'"); $count = mysqli_num_rows($sql); if ($count == 0){?> <div class="pBuscaUsuariosNaoEncontrado"> Nenhum explorador encontrado com o nome de <b title="<?php echo "".$_POST['buscarexploradores']."" ?>" style="color:#ff2222;"> <?php echo "".$_POST['buscarexploradores']."" ?></b>. <img title="Alerta" src="paginas/usuarios/imagens/icones/invalid.png" /> </div> <?php } else{ if ($count == 1){?> <div class="pBuscaUsuariosEncontrado"> <b>1</b> resultado encontrado com o nome <b title="<?php echo "".$_POST['buscarexploradores']."" ?>" style="color:#30a901;"> <?php echo "".$_POST['buscarexploradores']."" ?></b>. <img title="Alerta" src="paginas/usuarios/imagens/icones/valid.png" /> </div> <?php } if ($count > 1){?> <div class="pBuscaUsuariosEncontrado"> <b><?php echo "$count"; ?></b> resultados encontrados com o nome <b title="<?php echo "".$_POST['buscarexploradores']."" ?>" style="color:#30a901;"> <?php echo "".$_POST['buscarexploradores']."" ?></b>. <img title="Alerta" src="paginas/usuarios/imagens/icones/valid.png" /> </div> <?php } while ($userBusca = mysqli_fetch_array($sql)){?> <a style="" title="Perfil" href="paginas/usuarios/pPerfil.php?pg=<?php echo "".$userBusca['id']."";?>"><img style="border-color:#bdbdbd;" title="<?php echo "".$userBusca['nome']."";?>" class="pBuscaUsuariosEncontradoFotos" src='paginas/usuarios/imagens/fotoPerfil/<?php echo "".$userBusca['foto']."";?>'></a> <?php } } } else{ echo "Nenhuma pesquisa atual!"; } ?>
  9. geysasz

    Erro no método $_POST

    Olá, estou tentando criar um formulario de cadastro e login. Porém está dando erro. Código abaixo: cadastrar.php <?php include "config.php"; $nome = $_post['nome']; $sobrenome = $_POST['sobrenome']; $email = $_POST['email']; $usuarios = $_POST['usuarios']; $info = $_POST['info']; if ((!$nome) || (!$sobrenome) || (!$email) || (!$usuarios)){ echo "ERRO: <br /><br />"; if (!$nome){ echo "Nome é requerido.<br />"; } if (!$sobrenome){ echo "Sobrenome é requerido.<br /> <br />"; } if (!$email){ echo "Email é um campo requerido.<br /><br />"; } if (!$usuarios){ echo "Nome de Usuário é requerido.<br /><br />"; } echo "Preencha os campos abaixo: <br /><br />"; include "formulario_cadastro.php"; }else{ $sql_email_check = mysql_query( "SELECT COUNT(id) FROM usuarios WHERE email='{$email}'" ); $sql_usuario_check = mysql_query( "SELECT COUNT(id) FROM usuarios WHERE usuarios='{$usuarios}'" ); $eReg = mysql_fetch_array($sql_email_check); $uReg = mysql_fetch_array($sql_usuarios_check); $email_check = $eReg[0]; $usuarios_check = $uReg[0]; if (($email_check > 0) || ($usuarios_check > 0)){ echo "<strong>ERRO</strong>: <br /><br />"; if ($email_check > 0){ echo "Este email já está sendo utilizado.<br /><br />"; unset($email); } if ($usuarios_check > 0){ echo "Este nome de usuário já está sendo utilizado.<br /><br />"; unset($usuario); } include "formulario_cadastro.php"; }else{ function makeRandomPassword(){ $salt = "abchefghjkmnpqrstuvwxyz0123456789"; srand((double)microtime()*1000000); $i = 0; while ($i <= 7){ $num = rand() % 33; $tmp = substr($salt, $num, 1); $pass = $pass . $tmp; $i++; } return $pass; } $senha_randomica = makeRandomPassword(); $senha = md5($senha_randomica); $info = htmlspecialchars($info); $sql = mysql_query( "INSERT INTO usuarios (nome, sobrenome, email, usuarios, senha, info, data_cadastro) VALUES ('$nome', '$sobrenome', '$email', '$usuarios', '$senha', '$info', now())") or die( mysql_error() ); if (!$sql){ echo "Ocorreu um erro ao criar sua conta, entre em contato."; }else{ $id = mysql_insert_id(); $headers = "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\n"; $headers .= "From: Teu Domínio - Webmaster<email@teusite.com.br>"; $subject = "Confirmação de cadastro - teusite.com.br"; $mensagem = "Prezado {$nome} {$sobrenome},<br /> Obrigado pelo seu cadastro em nosso site, <a href='http://www.teusite.com.br'> http://www.teusite.com.br</a>!<br /> <br /> Para confirmar seu cadastro e ativar sua conta em nosso site, podendo acessar à áreas exclusivas, por favor clique no link abaixo ou copie e cole na barra de endereço do seu navegador.<br /> <br /> <a href='http://www.teusite.com.br/ativar.php?id={$id}&code={$senha}'>'>http://www.teusite.com.br/ativar.php?id={$id}&code={$senha}'> http://www.teusite.com.br/ativar.php?id={$id}&code={$senha} </a> <br /> <br /> Após a ativação de sua conta, você poderá ter acesso ao conteúdo exclusivo efetuado o login com os seguintes dados abaixo:<br > <br /> <strong>Usuario</strong>: {$usuarios}<br /> <strong>Senha</strong>: {$senha_randomica}<br /> <br /> Obrigado!<br /> <br /> Webmaster<br /> <br /> <br /> Esta é uma mensagem automática, por favor não responda!"; mail($email, $subject, $mensagem, $headers); echo "Foi enviado para seu email - ( ".$email." ) um pedido de confirmação de cadastro, por favor verifique e sigas as instruções!"; } } } ?> Erro: Notice: Undefined variable: _post in E:\xampp\htdocs\cadastro\cadastrar.php on line 4 Notice: Undefined index: sobrenome in E:\xampp\htdocs\cadastro\cadastrar.php on line 5 Notice: Undefined index: email in E:\xampp\htdocs\cadastro\cadastrar.php on line 6 Notice: Undefined index: usuarios in E:\xampp\htdocs\cadastro\cadastrar.php on line 7 Notice: Undefined index: info in E:\xampp\htdocs\cadastro\cadastrar.php on line 8 Alguém pode me ajudar?
×

Important Information

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