Jump to content

Search the Community

Showing results for tags 'Cadastro'.



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

  1. Gente eu não estou conseguindo iniciar o session em php e realmente não consigo entender o motivo já tentei trocentas coisas que as pessoas sugeriram nos foruns, mas o session ainda assim não funciona arquivo index onde não recupera variáveis $_SESSION: <?php session_start(); ?> <!DOCTYPE html> <html> <head> <title>Pagina1</title> <link rel="stylesheet" href="css/style.css"/> </head> <body> <article id="newPrincipal"> <h1>Usuário id:<?php echo $_SESSION['userId']; ?></h1> </article> <h1>Result:<?php echo "Usuário id:".$_SESSION['userId']; ?></h1> </body> </html> <?php echo '<pre>'; print_r($_SESSION['userId']); echo '</pre>'; arquivo login: <?php if(isset($_POST['login-submit'])){ require 'dbh.inc.php'; $users = $_POST['nome']; $mailuid = $_POST['mailuid']; $password = $_POST['pwd']; $token; if(empty($mailuid) || empty($password)){ header("Location: ../header.php=emptyfields"); exit(); } else{ $sql = "SELECT * FROM users WHERE Usuarios=? AND email=?"; $stmt = mysqli_stmt_init($conn); if(!mysqli_stmt_prepare($stmt, $sql)){ header("Location: ../index.php?error=sqlerror"); exit(); } else{ mysqli_stmt_bind_param($stmt, "ss", $mailuid, $users); mysqli_stmt_execute($stmt); $result = mysqli_stmt_get_result($stmt); if($row = mysqli_fetch_assoc($result)){ $pwdCheck = password_verify($password, $row['pwdUsers']); if($pwdCheck == false){ header("Location: ../header.php?error=wrongpwd"); exit(); } else if($pwdCheck == true){ session_start(); $_SESSION['userId'] = $row['idUsers']; $_SESSION['userId2'] = $row['uidUsers']; $_SESSION['email'] = $row['emailUsers']; header("Location: ../index.php?login=".$_SESSION['userId']); } else{ header("Location: ../login.php?error=wrongpwd"); exit(); } } } } } else{ header("Location: ../index.php"); } Eu tentei de todas as formas recuperar alguma informação usando o $_SESSION no arquivo index, mas não consegui Estou beirando o desespero, xoxo
  2. vonder

    CADASTRO, LOGIN, SENHA

    Preciso de validar os campos do "CRIAR LOGIN"; Armazenar informações em alguma variável ao clicar no botão CADASTRAR; (não pode usar banco de dados) validar campos do "LOGIN"; permitir acesso ao LOGIN se as informações forem iguais as inseridas no CRIAR LOGIN; Se conseguirem armazenar os cadastros em algum vetor ajudaria dms!
  3. Bom dia a todos! Alguém pode me ajudar a como criar uma senha para uma listagem de pessoas cadastradas em meu banco de dados, tenho uma quantidade de pelo menos 6.500 pessoas e gostaria de enviar uma senha já definida para o email dessas pessoas para que posterior elas possam alterar a senha. Tenho uma consulta em sql que já consigo trazer o id, nome, email, cpf que foi resultado do inner join de duas tabelas. se pudesse colocar o CPF como senha seria de muita utilidade. Obrigado
  4. Bom dia turma !! Estou com um probleminha em um formulário de cadastro que recebe via email o E-mail do usuário. Ele entra na página para finalizar o seu cadastro, preenche os dados e envia, mas no banco só está gravando os dados da tabela "Contas" e não da de "Usuarios" também, assim quando ele vai se logar, não consegue. Na tabela "Contas" não não gera o campo "usuario_id". Algué pode me ajudar ?! Agradeço Segue o codigo abaixo: <?php require_once('includes/config.php'); if (isset($_POST['acao']) && $_POST['acao'] == "cadastro"){ if(True){ $email = addslashes($_POST['u_email']); $sql = "SELECT email FROM Contas WHERE email = '{$email}'"; $query = $conn->query($sql); $usuario = addslashes($_POST['u_usuario']); $sql = "SELECT usuario FROM Usuarios WHERE usuario = '{$usuario}'"; $query = $conn->query($sql); if($query->num_rows){ header('Location: login.php?error=username_used'); } else { $email = addslashes($_GET['email']); $senha = md5($_POST['u_senha']); $nome = addslashes($_POST['u_nome']); $usuario = addslashes($_POST['u_usuario']); $nascimento = addslashes($_POST['u_nascimento']); $cep = str_replace('-', '', $_POST['u_cep']); $sexo = addslashes($_POST['u_sexo']); $termos = addslashes($_POST['u_termos']); $sql = "INSERT INTO Usuarios VALUES (null, '{$nome}', '{$usuario}', '{$nascimento}', {$cep}, {$sexo});"; $query = $conn->query($sql); $id = $conn->insert_id; $sql = "UPDATE Contas SET senha = '{$senha}', usuario_ID = '$id', ativo = 1 WHERE email = '{$email}';"; //$sql = "UPDATE Contas SET senha='{$senha}', usuario_ID='{$id}' WHERE email='{$email}';"; //$sql = "INSERT INTO Contas VALUES (null, '{$email}', '{$senha}', {$tipo}, {$id}, null, 0);"; if($query = $conn->query($sql)){ header("Location: login.php?error=account_created"); } else { header('Location: confirm.php?error=account_no_created'); } } } } ?> <?php // busca a biblioteca recaptcha require_once "recaptchalib.php"; // sua Secret Key $secret = "6LffqW4UAAAAANBM0v2ex8l0uO4Ueed3ar4ebHxz"; // resposta vazia $response = null; // verifique a chave secreta $reCaptcha = new ReCaptcha($secret); // se submetido, verifique a resposta if($_POST){ if ($_POST["g-recaptcha-response"]) { $response = $reCaptcha->verifyResponse( $_SERVER["REMOTE_ADDR"], $_POST["g-recaptcha-response"] ); } } ?> <!DOCTYPE html> <html> <head> <base href=""> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta property="og:image" content="<?php echo 'imgs/'.$sorteio['imagem']; ?>"> <meta property="og:image:type" content="image/jpeg"> <meta property="og:image:width" content="1024"> <meta property="og:image:height" content="1024"> <title><?php echo $sorteio['nome']; ?> - <?php echo TITLE; ?></title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous"> <link rel="shortcut icon" href="imgs/favicon.ico" /> <link rel="stylesheet" type="text/css" media="screen" href="assets/css/bootstrap.min.css" /> <link rel="stylesheet" type="text/css" media="screen" href="assets/css/main.css" /> <style type="text/css"> card { border: none !important; } </style> </head> <body class="homepage is-preload"> <div id="page-wrapper"> <?php require_once 'includes/nav.php'; ?> <main style="margin-top: 60px;"> <div class="container"> <div class="row"> <div class="card col-12"> <div class="card-body"> <h5 class="w-100 text-center card-title"> Concluir Registo </h5> <hr> <div class="row justify-content-md-center"> <!-- Registro Formulário --> <div class="col-md-6 col-lg-6 col-md-12 col-xs-12"> <div id="formUsuario"> <form method="POST" value="cadastro"> <input type="hidden" name="acao" value="cadastro"/> <div class="form-group"> <label for="emailUsuario">E-mail</label> <input type="email" value="<?php echo $_GET['email']; ?>" class="form-control" id="emailUsuario" aria-describedby="emailHelp" placeholder="Insira seu e-mail" name="u_email" disabled> </div> <div class="form-group"> <label for="senhaUsuario">Senha</label> <input type="password" class="form-control" id="senhaUsuario" aria-describedby="senhaHelp" placeholder="Insira sua senha" name="u_senha" required> </div> <div class="form-group"> <label for="nomeUsuario">Nome Completo</label> <input type="text" class="form-control" id="nomeUsuario" aria-describedby="nomeHelp" placeholder="Insira seu nome" name="u_nome" required> </div> <div class="form-group"> <label for="nomedeUsuario">Nome de Usuário</label> <input type="text" class="form-control" id="nomedeUsuario" aria-describedby="usuarioHelp" placeholder="Insira seu nome de usuário" name="u_usuario" required> </div> <div class="form-group"> <label for="dataUsuario">Data de Nascimento</label> <input type="date" class="form-control" id="dataUsuario" aria-describedby="nascimentoHelp" name="u_nascimento" required> </div> <div class="form-group"> <label for="CEPUsuario">Código Postal</label> <input type="text" minlength="4" maxlength="4" class="form-control" id="CEPUsuario" aria-describedby="cepHelp" placeholder="Ex.: XXXX ( Apenas os 4 primeiros dígitos )" name="u_cep" required> </div> <div class="form-group"> <label for="selectSexo">Sexo</label> <select class="form-control" id="selectSexo" name="u_sexo" required> <option checked>Selecione aqui</option> <option value="0">Masculino</option> <option value="1">Feminino</option> </select> </div> <div class="form-group"> <label class="selectTermos">Aceita os Nossos Termos de Usos? Leia os nossos Termos <a href="termos_utilizacao.php">Aqui</a></label> <select class="form-control" id="selectSexo" name="u_termos" required> <option checked>Selecione aqui</option> <option value="0">Aceito</option> <option value="1">Não Aceito</option> </select> </div> <div class="form-group"> <label >Captcha</label> <div class="g-recaptcha" data-sitekey="6LffqW4UAAAAAJ984jA-Pt5n1sU65Wk6wSyCx-Uk"></div> </div> <hr> <button type="button" id="action" name="tipo" value="usuario" class="btn btn-primary" onclick="participar()">Curtir Página</button> <button type="button" id="btn-cadastrar" name="tipo" value="usuario" class="btn btn-primary">Criar Conta</button> </form> </div> <script src='https://www.google.com/recaptcha/api.js?hl=pt-BR'></script> </div> </div> </div> </div> </div> </div> </main> <br><br><br><br> <?php require_once 'includes/footer.php'; ?> <script src="https://code.jquery.com/jquery-3.3.1.min.js"></script> <script src="assets/js/bootstrap.min.js"></script> <script> var init = 0; function participar(){ if(init == 0){ var popup = window.open("<?php echo LINK1; ?>", 'newwindow', 'width=900,height=600'); } popup.onunload = function(){ if(init == 1){ $('#action').html('Da Gosto Sorte Macaca'); $('#action').attr('class', 'btn btn-primary'); init++; } else { $('#btn-cadastrar').attr('class', 'btn btn-primary text-white'); $('#btn-cadastrar').attr('type', 'submit'); $('#action').remove(); // var c = 30; // var q = setInterval(function(){ // c = c - 1; // if(c == 0){ // $('#btn-cadastrar').html('Registar'); // $('#btn-cadastrar').attr('type', 'submit); // $('#btn-cadastrar').attr('class', 'btn btn-primary text-white mb-3'); // $('#action').remove(); // clearInterval(q); // } else { // $('#btn-cadastrar').html('Participar! ('+c+')'); // } // }, 1000); } } } </script> </div> </body> </html>
  5. chocomilki

    Mostrar datas cadastradas

    Ola amigos Tenho um controle de reunioes de uma empresa e as reunioes são todas as segunda e gostaria de cadastrar todas as segundas ate Dezembro e que no site aparece automático pra mim ex: 10/09 17/09 25/09 E assim por diante ou seja eu não tenha que por no site toda a Segunda a data do dia pra ir pro site... Obrigado.
  6. Marcela Loschi Salvador

    Erro do cadastro no CIEE

    Microsoft VBScript runtime error '800a0009' Subscript out of range: '[number: 3]' /portal/estudantes/cadastro/verifica_cad_existe1.asp, line 191
  7. MarceloSan

    Salvar imagem no banco de dados

    Pessoal, preciso de uma ajuda, Tenho que salvar fotos de ferramentas e peças em um banco de dados, essas fotos vão ser tiradas, mas tiradas com uma câmera usb. estou tendo dificuldades para fazer isso. Consigo pegar o código setado na outra pagina normal, a imagem da câmera também esta na variavel. Falta apenas a parte de salvar. segue abaixo o meu codigo. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Fotos</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> video{ max-width:200%; } img{ max-width:30%; } </style> </head> <body> <video autoplay></video> <script> (function() { 'use strict'; var video = document.querySelector('video') , canvas; /** * generates a still frame image from the stream in the <video> * appends the image to the <body> */ function takeSnapshot() { var img = document.querySelector('img') || document.createElement('img'); var context; var width = video.offsetWidth , height = video.offsetHeight; canvas = canvas || document.createElement('canvas'); canvas.width = width; canvas.height = height; context = canvas.getContext('2d'); context.drawImage(video, 0, 0, width, height); img.src = canvas.toDataURL('image/png'); document.body.appendChild(img); } // use MediaDevices API // docs: https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia if (navigator.mediaDevices) { // access the web cam navigator.mediaDevices.getUserMedia({video: true}) // permission granted: .then(function(stream) { video.src = window.URL.createObjectURL(stream); video.addEventListener('click', takeSnapshot); }) // permission denied: .catch(function(error) { document.body.textContent = 'Could not access the camera. Error: ' + error.name; }); } })(); </script> <?php include "../lib/config.inc.php"; $foto = "<script>document.write(canvas)</script>"; echo '</br>'; echo "$foto"; echo '</br>'; $numero = $_GET['codigo']; echo $numero; $query="Insert into snapshot (codigo_ferramenta, Image) values('$numero','$foto')"; $result= $this->query($query); if($result){ return "Image saved to database"; } else{ return "Image not saved to database"; } ?> </body> </html>
  8. Oi Gente Agradeço primeiramente, Acho que seja através do php, Gostaria de criar uma pagina simples que pudesse ter a aréa do login e se você não fosse cadastrado se cadastrar. Porém nesse cadastro teria como se fosse um itoken uma senha normal letras e números, forçando só alguns a se cadastrar. Depois do cadastro, você logado teria acesso a uma pagina porém essa pagina teria tipo que bloquear o link de acesso. A pagina seria arquivos do google. Deu pra entender? Dá pra fazer isso ou é complicado ? Ou seja so entraria nesse link a pessoa logada etc... Sei que deve entrar banco de dados tbm.. É possivel ? Agradeço
  9. DKannel

    Formulario de cadastro de pessoas

    Olá pessoal, estou tentando criar um formulario de cadastro para meu projeto. Mas ele não está registrando no BD... o arquilo SQL até então parece ok, mas se alguem puder ajudar eu agradeço index.html <body> <form id="cadastro" name="cadastro" method="post" action="cadastro.php" onsubmit="return validaCampo(); return false;"> <table width="650" border="0"> <tr> <td width="169">Nome:</td> <td width="461"><input name="nome" type="text" id="nome" size="70" maxlength="60" /> <span class="style1">*</span></td> </tr> <tr> <td>Email:</td> <td><input name="email" type="text" id="email" size="70" maxlength="60" /> <span class="style1">*</span></td> </tr> <tr> <td>Sexo:</td> <td><input name="sexo" type="radio" value="Masculino" checked="checked" /> Masculino <input name="sexo" type="radio" value="Feminino" /> Feminino <span class="style1">*</span> </td> </tr> <tr> <td>Data Nasc.:</td> <td><input name="datanasc" type="text" id="datanasc" maxlength="10" />EX. 11/11/2006 <span class="style1">*</span></td> </tr> <tr> <td>Estado Civil:</td> <td><select name="estadocivil" id="estadocivil"> <option>Selecione...</option> <option value="C">Casado(a)</option> <option value="E">Desquitado(a)</option> <option value="D">Divorciado(a)</option> <option value="S">Solteiro(a)</option> <option value="V">Viúvo(a)</option> </select> <span class="style1">*</span></td> </tr> <tr> <td>Escolaridade:</td> <td><select name="escolaridade" id="escolaridade"> <option>Selecione...</option> <option value="fuin">Fundamental Incompleto</option> <option value="fuco">Fundamental Completo</option> <option value="enme">Ensino Médio</option> <option value="suin">Superior Incompleto</option> <option value="suco">Superior Completo</option> </select> <span class="style1">*</span></td> </tr> <tr> <td>DDD:</td> <td><input name="ddd" type="text" id="ddd" size="4" maxlength="2" /> Telefone: <input name="telefone" type="text" id="telefone" /> <span class="style3">Apenas números</span> </td> </tr> <tr> <td>Endereço:</td> <td><input name="endereco" type="text" id="endereco" size="70" maxlength="70" /> <span class="style1">*</span></td> </tr> <tr> <td>CEP:</td> <td><input name="cep" type="text" id="cep" size="8" maxlength="8" /> <span class="style1">*</span></td> </tr> <tr> <td>Bairro:</td> <td><input name="bairro" type="text" id="bairro" maxlength="20" /> <span class="style1">*</span></td> </tr> <tr> <td>Cidade:</td> <td><input name="cidade" type="text" id="cidade" maxlength="20" /> <span class="style1">*</span></td> </tr> <tr> <td>Estado:</td> <td><select name="estado" id="estado"> <option>Selecione...</option> <option value="AC">AC</option> <option value="AL">AL</option> <option value="AP">AP</option> <option value="AM">AM</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="ES">ES</option> <option value="DF">DF</option> <option value="MA">MA</option> <option value="MT">MT</option> <option value="MS">MS</option> <option value="MG">MG</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PR">PR</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RS">RS</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="SC">SC</option> <option value="SP">SP</option> <option value="SE">SE</option> <option value="TO">TO</option> </select> <span class="style1">*</span></td> </tr> <tr> <td>País:</td> <td><input name="pais" type="text" id="pais" maxlength="20" /> <span class="style1">*</span></td> </tr> <tr> <td>-----------------</td> <td>-----------------------</td> </tr> </table> </form> </body> </html> n cadastro.php $host= 'meu.host.com.br'; $bd= 'meu BD'; $userbd = 'Meu User'; $senhabd= 'Minha senha'; // RECEBENDO OS DADOS PREENCHIDOS DO FORMULÁRIO ! $nome = $_POST ["nome"]; //atribuição do campo "nome" vindo do formulário para variavel $email = $_POST ["email"]; //atribuição do campo "email" vindo do formulário para variavel $sexo = $_POST ["sexo"]; //atribuição do campo "sexo" vindo do formulário para variavel $datanasc = $_POST ["datanasc"]; //atribuição do campo "datanasc" vindo do formulário para variavel $estadocivil = $_POST ["estadocivil"]; //atribuição do campo "estadocivil" vindo do formulário para variavel $escolaridade = $_POST ["escolaridade"]; //atribuição do campo "escolaridade" vindo do formulário para variavel $ddd = $_POST ["ddd"]; //atribuição do campo "ddd" vindo do formulário para variavel $tel = $_POST ["telefone"]; //atribuição do campo "telefone" vindo do formulário para variavel $endereco = $_POST ["endereco"]; //atribuição do campo "endereco" vindo do formulário para variavel $cep = $_POST ["cep"]; //atribuição do campo "cep" vindo do formulário para variavel $cidade = $_POST ["cidade"]; //atribuição do campo "cidade" vindo do formulário para variavel $estado = $_POST ["estado"]; //atribuição do campo "estado" vindo do formulário para variavel $bairro = $_POST ["bairro"]; //atribuição do campo "bairro" vindo do formulário para variavel $pais = $_POST ["pais"]; //atribuição do campo "pais" vindo do formulário para variavel $cid = $_POST ["cid"]; //atribuição do campo "cid" vindo do formulário para variavel $tipodefi = $_POST ["tipodefi"]; //atribuição do campo "tipodefi" vindo do formulário para variavel $aperelho = $_POST ["aperelho"]; //atribuição do campo "aperelho" vindo do formulário para variavel $aperelhodefina = $_POST ["aperelhodefina"];//atribuição do campo "aperelhodefina" vindo do formulário para variavel $esta_trabalhando = $_POST ["esta_trabalhando"]; //atribuição do campo "esta_trabalhando" vindo do formulário para variavel //Gravando no banco de dados ! //conectando com o localhost - mysql $conexao = mysql_connect($host,$bd, $userbd, $senhabd); if (!$conexao) die ("Erro de conexão com localhost, o seguinte erro ocorreu -> ".mysql_error()); //conectando com a tabela do banco de dados $banco = mysql_select_db($bd,$conexao); if (!$banco) die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error()); mysql_query($query,$conexao); $query = "INSERT INTO `clientes` ( `nome` , `email` , `sexo` , `datanasc` , `estadocivil` , `escolaridade` , `ddd` , `telefone` , `endereço` , `cep` , `cidade` , `estado` , `bairro` , `pais` , `cid` , `tipodefi` , `aperelho` , `aperelhodefina` , `esta_trabalhando` , `id` ) VALUES ('$nome', '$email', '$sexo', '$datanasc', '$estadocivil', '$escolaridade', '$ddd', '$tel', '$endereco', '$cep', '$cidade', '$estado', '$bairro', '$pais', '$cid', '$tipodefi', '$aperelho', '$aperelhodefina', '$esta_trabalhando', '')"; echo "Seu cadastro foi realizado com sucesso!<br>Só para reiterar, o cadastro NÃO LHE DÁ A GARANTIA de recebimento de aparelhos ou equipamentos, Agradecemos a atenção."; ?> valew, obrigado gente até logo menos
  10. GustavoSoaresLima

    Programa em C para cadastrar aluno

    Boa tarde, estou tentando fazer um programa para cadastrar alunos para um trabalho da faculdade Isso é o que pede no enunciado: * Uma função separada para calcular o imc, ela recebe dois valores em ponto flutuante (peso e altura) e retorna um valor (o imc) em ponto flutuante. * Uma estrutura chamada Aluno onde será armazenado nome, e-mail, peso e altura. * Um vetor de 20 posições que armazenará as estruturas. * Uma tela de menu, que terá as seguintes opções: 1. Cadastra aluno (apenas 1, escolhendo a posição de 1 a 20). 2. Listar alunos. 3. Apagar aluno (pode apagar pela posição na lista). 4. Listar IMC de alunos (lista todos os nomes, com o valor do IMC e a condição para o IMC de acordo com a tabela acima). 0. Sair. O programa deve permanecer em execução até o usuário escolher a opção "Sair". até agora consegui fazer quase tudo, mas quando eu peço pra listar o valor dos floats aparecem como 0.00, mesmo eu tendo colocado um valor diferente para eles. Esse é meu código: #include<stdio.h> #include<stdlib.h> #include <locale.h> struct Aluno{ char nome[20]; char email[20]; float peso; float altura; float IMC; }; struct Aluno cad_aluno[20]; float calculaimc(float p, float a){ float resultado = p / (a*a); return resultado; } int main (){ int opcao, i, l; setlocale(LC_ALL, "Portuguese"); for (i = 1; i <=20;){ printf("\n\nCadastro dos Alunos: \n"); printf("Digite o numero de uma das opções: \n"); printf("1- Cadastrar aluno \n"); printf("2- Listar alunos \n"); printf("3- Apagar alunos \n"); printf("4- Listar IMC de alunos \n"); printf("0- Sair \n"); scanf("%d", &opcao); switch(opcao) { case 1: fflush(stdin); printf ("\n Nome do aluno:"); scanf ("%s", &cad_aluno[i].nome); fflush(stdin); printf ("\n Email do aluno:"); scanf ("%s", &cad_aluno[i].email); fflush(stdin); printf ("\n Peso do aluno: "); scanf ("%f", &cad_aluno[i].peso); fflush(stdin); printf ("\n Altura do aluno: "); scanf ("%f", &cad_aluno[i].altura); fflush(stdin); cad_aluno[i].IMC = calculaimc(cad_aluno[i].peso, cad_aluno[i].altura); fflush(stdin); i++; break; case 2: for (l = 1; l <=20; l++) { if(l < i){ printf("\n\nNome: %s", &cad_aluno[l].nome); printf("\nEmail: %s", &cad_aluno[l].email); printf("\nPeso: %1.2f", &cad_aluno[l].peso); printf("\nAltura: %1.2f", &cad_aluno[l].altura); printf("\nIMC: %1.2f", &cad_aluno[l].IMC); } else{ l = 20; } } break; case 3 : break; case 4 : for (l = 0; l <20; l++) { if(l < i){ printf("IMC do aluno %d: %1.2f", l, &cad_aluno[l].IMC); } else{ l = 20; } } break; case 0 : exit(0); default: printf ("Opção invalida\n"); break; } } return 0; } Desde já agradeço.
  11. Miguel_nascimento

    busca do ultimo id cadastrado

    gostaria de pedir ajuda em relaçao a recuperaçao do ultimo id cadastrado em um banco de dados, tenho um cadastro de pessoas, e queria saber como faço pra mostrar o ultimo id cadastrado
  12. Junior Junior

    Php e Mysqli Login-Registro AJAX

    Olá eu tenho tentado criar uma plantaforma que faça login e registro com php mysqli e ajax porém toda vez q tento fazer login ja com um usuario cadastro no banco de dados ele não funciona aparece que ta dando erro, porém não identifiquei o erro, e o registro também alguém poderia me ajudar a desenvolver? meu arquivo valida para login; meu arquivo validareg.php valida o registro: arquivo formulario do registro: parte do arquivo de login: e por fim o ajaxlogin que faz a função ajax
  13. Ola pessoa não sei se aqui é o lugar certo para este post se eu postei no lugar errado peso desculpas. Mas eu estou tendo um problemas que eu ja tinha postado em outro local E o seguinte eu tenho varias tabelas no banco de dados, e um formulario de cadastro que de todos são a mesmas coisas e todos os outros cadastra de boa com os id certo etc.. porem tenho duas tabelas que quando vou fazer o cadastro o banco de dados esta recebendo o valor de ZERO ele não esta fazendo a contagem pelo id ex 1,2,3,4,5 e assim vai todos os cadastro feito esta sempre com os id: 0 cadastrei 5 teste todos os 5 os id é 0 e as outras tabelas e formulario cadastra normalmente sem problema algum eu ja mudei o banco de dados pegando as dos que da certo mais o problema continua o mesmo e não sei o que fazer mais se alguém ai puder me dar esta ajuda de como resolver fico grato EDITEI esqueci de posta o código do meu uploads.php <style type="text/css"> <!-- body { background-image: url(); } --> </style> <? require("conectdb.php"); if(isset($_POST['cadastrar'])){ $arq = $_FILES['arquivo']['name']; $arq = str_replace("","_",$arq); $arq = str_replace("ç","c",$arq); if(file_exists("../../down/arquivos/[$a]$arq")){ $a = 1; while(file_exists("../../down/arquivos/[$a]$arq")){ $a++; } $arq = "[".$a."]".$arq; } if(move_uploaded_file($_FILES['arquivo']['tmp_name'], "../../down/arquivos/".$arq)){ //conecta no banco $id = $_POST['id']; $nome = $_POST['nome']; $orkut = $_POST['orkut']; $campo2 = $_POST['campo2']; $telefone = $_POST['telefone']; $campo3 = $_POST['campo3']; $campo5 = $_POST['campo5']; $audio = $_POST['audio']; $app = $_POST['app']; $data1 = $_POST['data1']; $cargo = $_POST['cargo']; $mensagem = $_POST['mensagem']; $frase = $_POST['frase']; $cliente = $_POST['cliente']; $arquivo = $_FILES['arquivo']; $query = "INSERT INTO downloads_1 (arquivo, nome, orkut, frase, campo2, telefone, campo3, campo5, audio, app, data1, cargo, mensagem, cliente) VALUES ('$arq','$nome','$orkut','$frase','$campo2','$telefone','$campo3','$campo5','$audio','$app','$data1','$cargo','$mensagem','$cliente')"; // inserção sql na tabela recados mysql_query($query) or die (mysql_error()); mysql_close();//fecha conexão } } ?> <? echo "<center><font size='3'>Cadastrado com sucesso"; echo "<center><br>"; echo "<img src='$arq' width='150'><br>$nome"; ?><body bgcolor="#FFFFFF"> <meta http-equiv='refresh' content='2;URL=enviar.php'> este aqui e a DB que esta dado erro CREATE TABLE IF NOT EXISTS `downloads_1` ( `id` int(11) NOT NULL, `nome` text NOT NULL, `cargo` text NOT NULL, `telefone` text NOT NULL, `orkut` text NOT NULL, `campo2` text NOT NULL, `campo3` text NOT NULL, `campo5` text NOT NULL, `cliente` text NOT NULL, `arquivo` text NOT NULL, `mensagem` text NOT NULL, `audio` text NOT NULL, `app` text NOT NULL, `frase` text NOT NULL, `data1` text NOT NULL ) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8; este mesmo das outras cadastra normal como eu disse só que tem duas delas que não esta dando e os codigos são os mesmo só muda o nome das tabelas do banco de dados
  14. Ola galera Meu formulario de cadastro ele esta cadastrando normal no banco de dados Mais o valor do ID esta sempre sendo zero ex: Invés de ser assim ID NOME FOTO 1 Roupa camisa.png 2 Sapato sapato.png 3 Bolsa bolsa.png Esta sendo assim ID NOME FOTO 0 Roupa camisa.png 0 Sapato sapato.png 0 Bolsa bolsa.png
  15. fideles

    Verificar se ja está cadastrado

    Galera, Alguém consegue me iluminar ai, a cabeça já fritou e não to conseguindo evoluir. Tenho uma pequena agenda de reuniões online, onde uma pessoa pode reservar a sala em um determinado horário (Com hora de inicio e hora para terminar). Acontece que atualmente tem gente marcando a mesma sala com o mesmo horário já marcado, Estava estudando uma forma de bloquear essa marcação dupla e não to conseguindo. Por exemplo - Tem uma sala de reunião já reservada chamada Zinco com reunião de 14:00 as 15:30, outra pessoa ia la e vazia a mesma marcação, acontece que eu preciso verificar agora bloquear isso antes. Fazer uma verificação se a sala tal naquele horário já esta reservada, se não, ele permite agendar. Veja como esta meu código. <?php //criar a conexao com o banco include "sql.php"; if(isset($_POST['done'])){ $evento = $_POST['evento']; $dtevento = $_POST['dia']."-".$_POST['mes']."-".$_POST['ano']; $autor = $_POST['autor']; $hora = $_POST['hora']; $hora_fim = $_POST['hora_fim']; $local = $_POST['local']; $conteudo = $_POST['conteudo']; //realize a verificação se o mesmo horario ja esta marcado if($hora > $hora AND $hora_fim < $hora_fim){ $registro = mysql_query("SELECT * FROM agenda WHERE hora='$hora' AND hora_fim='$hora_fim'"); $verifica = mysql_num_rows ($registro); if($verifica > "$hora" AND $verifica < "$hora_fim"){ $erro = "Sala ja reservada para hoje"; }else{ $sql = mysql_query("INSERT INTO `agenda`(`evento`, `dtevento`, `autor`, `hora`, `hora_fim`, `local`, `conteudo`) VALUES ('$evento', '$dtevento', '$autor', '$hora', '$hora_fim', '$local', '$conteudo')") or die(mysql_error()); if($sql){ $erro = "Dados cadastrados com sucesso!"; } else{ $erro = "Não foi possivel cadastrar os dados"; } } } } ?> Acontece que o bloqueio que eu tentei fazer não funciona.
  16. AlexandreHenrique

    [Resolvido] erro com insert into com php 5.6

    Bom dia amigos, já tentei de várias formas realizar um cadastro simples no banco com PHP 5.6 e não dá certo! Não exibe erro, mas não cadastra. Alguém pode dá uma foça? Vê o código: $conexao = mysqli_connect("$host","$user","$senha","$banco") or die("Error " . mysqli_error($link)); $autor = "Zezim"; $assunto = "Testando"; $status = 0; $sql_statement="INSERT INTO ticket (idTicket,autor,assunto,status) VALUES ('','$autor','$assunto','$status')"; mysqli_query($conexao,$sql_statement);
  17. Killerex Cisar

    Erro Mysql_query

    Instalei um sistema de login e cadastro em uma hospedagem, ajustei o banco de dados e conectei com o sistema, inclusive criei um usuário para testar o login. No entanto quando vou logar ele apresenta esses erros: Warning: mysqli_query() expects at least 2 parameters, 1 given in /srv/disk5/2615118/www/ge2018.atspace.eu/classes/Login.class.php on line 4 Warning: mysql_num_rows() expects parameter 1 to be resource, null given in /srv/disk5/2615118/www/ge2018.atspace.eu/classes/Login.class.php on line 5 O código referente ao erro segue abaixo: <?php class Login{ public function logar($email, $senha){ $buscar=mysqli_query("SELECT * FROM usuarios WHERE email='$email' AND senha='$senha' LIMIT 1"); if(mysql_num_rows($buscar) == 1){ $dados=mysql_fetch_array($buscar); if($dados["status"] == 1){ $_SESSION["email"]=$dados["email"]; $_SESSION["senha"]=$dados["senha"]; $_SESSION["nivel"]=$dados["nivel"]; setcookie("logado",1); $log=1; }else{ $flash="Aguarde a nossa aprovação!"; } } if(isset($log)){ $flash="Você foi logado com sucesso"; }else{ if(empty($flash)){ $flash="Ops! Digite seu e-mail e sua senha corretamente!"; } } echo $flash; } } ?>
  18. Eduardo Dutra Da Mata

    Meu Site não envia E-mail após cadastro

    Boa noite a todos, primeiramente quero dizer que não entendo nada de programação ou tipos de linguagem, sinceramente estou aqui para pedir ajuda e se possível ficarei agradecido se vocês me ajudarem, obrigado. O problema é o seguinte tenho uma site hospedado na hostnet, eles tem um Painel administrativo próprio deles, e me disseram para que meu site pudesse receber os emails teria que ser configurado por esta página https://www.hostnet.com.br/info/funcao-mail-do-php/ , eles me disseram que eu não tinha este arquivo .user.ini na minha configuração FTP, já criei e mandei para meu servidor e mesmo assim o meu site diz que envia e-mail para o cliente após o cadastro mas nunca chega na caixa de entrada, fiz o teste colocando o meu e-mail no cadastro do site e não recebo, quando acesso a página de contatos fazendo com que esqueci minha senha para reenviar uma confirmação o site informa erro e diz para entrar em contato com o e-mail que eu criei. Será que alguém pode me ajudar pois não entendo nada sobre configuração, e minha hospedagem não me da suporte para este tipo de problema, apenas se eu fizer um contrato de 1 ano pagando uma taxa por mês para eles me ajudarem, ficarei grato se me ajudarem.
  19. lucas01andre

    PROBLEMA COM SCRIPT DE CADASTRO

    Olá pessoal, sou novo ainda no PHP e estou criando um sistema de cadastro, mas quando eu coloco para verificar se o usuário cadastrado já existe para que não haja usuários repetidos ele não verifica e cadastra usuários com o mesmo login. Já tentei muitas formas e nada ajudou, então decidi vir até aqui para receber alguma ajuda. Obrigado desde já! <?php $user = $_POST['user']; $pass = MD5($_POST['pass']); $name = $_POST['name']; $connect = mysql_connect('localhost', 'root', ''); $db = mysql_select_db('astro'); $query_select = "SELECT user FROM users WHERE user = '$user'"; $resource = mysql_query($query_select) or die(mysql_error()); if($user == "" || $user == null){ echo "<center><br>PREENCHA TODOS OS DADOS</center>"; }else{ $query = "INSERT INTO users (name, user, password) VALUE ('$name','$user', '$pass')"; $insert = mysql_query($query, $connect); if($insert){ echo "<center><br>USUÁRIO CADASTRADO!"; }else{ echo "<center><br>ERRO AO REGISTRAR!</center>"; } } ?> Acima o código para que possam me ajudar melhor.
  20. Gildvan Arley

    Ajuda - Cadastro de usuário com foto

    Olá Boa tarde, Gostaria de saber como posso implementar isso ?php include ("conexao.php"); if (isset($FILES['imguserc'])){ $extensao = strtolower(substr($_FILES['$_FILES']['imguserc']['nome'], -4)); //pegar a extesão do arquivo $novo_nome = md5(time()) .$extensao; //define o nome do arquivo $diretorio = "upload/usuario/";//define o diretorio para onde enviaremos o arquivo move_uploaded_file($_FILES['imguserc']['tempe_name'], $diretorio.$novo_nome);//efetua o upload $insert = "INSERT INTO usuarios(imguser) VALUES('$imguser')"; } ?> Nisso <?php session_start(); require 'conexao.php'; if(isset($_POST['enviar'])){ $nome = $_POST['nomec']; $email = $_POST['emailc']; $telefone = $_POST['telefonec']; $senha = $_POST['senhac']; $steam = $_POST['steamidc']; $imguser = $_POST['imguserc']; $cla = $_POST['clac']; $nivel = $_POST['nivelc']; //-------------------------------------------------------------------------------------------------------------------------- //-------------------------------------------------------------------------------------------------------------------------- $insert = "INSERT INTO usuarios(nome,email,telefone,senha,steam,imguser,cla,nivel) VALUES('$nome','$email','$telefone','$senha','$steam','$imguser','$cla','$nivel')"; $query = $conexao->query($insert); $_SESSION['cadsucess'] = "Cadastro feito com sucesso"; header("Location: login.php"); } ?> Aqui é meu formulário de cadastro <br> <p class=" text-info"></p> <div class="col-xs-12 col-sm-12 col-md-6 col-lg-6 col-xs-offset-0 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 toppad" > <h2>Formulario de Cadastro</h2> <br> <form id="formulariocadastro" method="POST" action="pro_cad.php" enctype="multipart/form-data" data-toggle="validator"> <div class="form-group input-icon-left"> <i class="fa fa-user"></i> <input type="text" class="form-control" name="nomec" required="true" placeholder="Usuario" > </div> <div class="form-group input-icon-left"> <i class="fa fa-envelope"></i> <input type="email" class="form-control" name="emailc" placeholder="Email" data-error="Por favor, informe um e-mail correto." required> <div class="help-block with-errors"></div> </div> <div class="form-group input-icon-left"> <i class="ion-ios-telephone"></i> <input type="number" class="form-control" name="telefonec" placeholder="Telefone" data-minlength="11" required> <span class="text-info">Mínimo de onze (11) digitos</span> </div> <div class="form-group input-icon-left"> <i class="fa fa-lock"></i> <input type="password" class="form-control" name="senhac" id="senhac" placeholder="Sua senha" data-minlength="6" required> <span class="text-info">Mínimo de seis (6) digitos</span> </div> <div class="form-group input-icon-left"> <i class="fa fa-check"></i> <input type="password" class="form-control" name="confirmasenhac" placeholder="Repita sua senha" data-match="#senhac" data-match-error="Atenção! As senhas não estão iguais." required> <div class="help-block with-errors"></div> </div> <div class="input-group"> <span class="input-group-addon" >Nome do seu Clã</span> <input type="text" class="form-control" name="clac" aria-describedby="basic-addon3"> </div> <br> <div class="form-group"> <label for="exampleFormControlFile1">Foto do painel</label> <input type="file" name="imguserc" class="form-control-file"> </div><br> <div class="input-group"> <span class="input-group-addon" >https://steamcommunity.com/profiles/</span> <input type="text" class="form-control" name="steamidc" aria-describedby="basic-addon3"> </div> <br> <button type="submit"name="enviar" class="btn btn-primary">Registrar-se</button></div> <p class="text-center text-success"> <?php if (isset($_SESSION['cadsucess'])){ echo $_SESSION['cadsucess']; unset($_SESSION['cadsucess']); } ?> </p> </form> <script src="js/validator.min.js"></script> </div> arqui o BD -- phpMyAdmin SQL Dump -- version 4.7.4 -- https://www.phpmyadmin.net/ -- -- Host: 127.0.0.1:3306 -- Generation Time: 15-Dez-2017 às 16:47 -- Versão do servidor: 5.7.19 -- PHP Version: 5.6.31 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET AUTOCOMMIT = 0; START TRANSACTION; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */; -- -- Database: `cadastro` -- -- -------------------------------------------------------- -- -- Estrutura da tabela `usuarios` -- DROP TABLE IF EXISTS `usuarios`; CREATE TABLE IF NOT EXISTS `usuarios` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nome` varchar(150) NOT NULL, `email` varchar(150) NOT NULL, `telefone` varchar(150) NOT NULL, `senha` varchar(150) NOT NULL, `steam` varchar(250) NOT NULL, `imguser` varchar(500) NOT NULL, `cla` varchar(150) NOT NULL, `nivel` tinyint NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=17 DEFAULT CHARSET=utf8; COMMIT; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
  21. henryz

    Nome puxado da database virando link

    Seguinte, sou iniciantíssimo em dreamweaver (cs5) e esse mundo de web designers, faço mais por diversão e aprendizado, comecei ontem pra ser sincero, mas então... Segui esse tutorial Sistema de cadastro, fiz tudo bonitinho, deu tudo certo, porém eu queria o seguinte, os nomes que aparecem na lista de cadastrados virariam links que redirecionariam a uma outra pagina com todo o resto das informações do mesmo na database, eu não achei na internet pois não sei nem como procurar isso (: Desde já, obrigado.
  22. Olá. Estou aprendendo PHP, e estava fazendo alguns cadastros. Porém verifiquei que em alguns casos os cadastros realizados apareciam duplicados no banco. Geralmente acontece na primeira vez que vou usar, depois com os outros não acontece o mesmo. O que pode ser?
  23. Boa Noite, eu estou fazendo um cadastro de produtos e inclui o cadastro da imagem, porém está indo tudo certo, está cadastrando no banco de dados, só que a imagem não está indo na pasta desejável, segue o código: <?php // INICIO CADASTRAR PRODUTOS if(isset($_POST['p_nome']) && empty($_POST['p_nome']) == false){ $p_nome = addslashes($_POST['p_nome']); $p_codigo = addslashes($_POST['p_codigo']); $p_valor_venda = addslashes($_POST['p_valor_venda']); $p_valor_custo = addslashes($_POST['p_valor_custo']); $p_disponivel_estoque = addslashes($_POST['p_disponivel_estoque']); $p_minimo_estoque = addslashes($_POST['p_minimo_estoque']); $p_fornecedor = addslashes($_POST['p_fornecedor']); $p_foto = addslashes($_FILES['p_foto']); $p_link_ml = addslashes($_POST['p_link_ml']); $p_data = addslashes($_POST['p_data']); $nome_imagem = md5(time().rand(0,99)).'.png'; $caminho_imagem = "fotos/" . $nome_imagem; move_uploaded_file($p_foto['tmp_name'], $caminho_imagem); $Inserir = $pdo->prepare("INSERT INTO tb_sys_produtos (p_nome, p_codigo, p_valor_venda, p_valor_custo, p_disponivel_estoque, p_minimo_estoque, p_fornecedor, p_foto, p_link_ml, p_data) VALUES (:p_nome, :p_codigo, :p_valor_venda, :p_valor_custo, :p_disponivel_estoque, :p_minimo_estoque, :p_fornecedor, :p_foto, :p_link_ml, :p_data)"); $Inserir->bindValue(":p_nome", $p_nome); $Inserir->bindValue(":p_codigo", $p_codigo); $Inserir->bindValue(":p_valor_venda", $p_valor_venda); $Inserir->bindValue(":p_valor_custo", $p_valor_custo); $Inserir->bindValue(":p_disponivel_estoque", $p_disponivel_estoque); $Inserir->bindValue(":p_minimo_estoque", $p_minimo_estoque); $Inserir->bindValue(":p_fornecedor", $p_fornecedor); $Inserir->bindValue(":p_foto", $nome_imagem); $Inserir->bindValue(":p_link_ml", $p_link_ml); $Inserir->bindValue(":p_data", $p_data); $Inserir->execute(); header("Location: produto_novo.php?produto=salvo"); exit; } // FIM CADASTRAR PRODUTOS ?>
  24. richard nicson

    Criar sistema de bloqueio Conta pelo SQL

    Boa tarde,estou com uma dúvida preciso criar algo que exiba mensagem para o usuário que tentar acessar a conta dele mas estiver com o campo Ativado na opção 2 de "Sua conta foi bloqueada." Eu já possuo um campo em todas as contas chamado ativado onde automáticamente é inserido o valor 1 de ativado. Porém usuários que efetuarem algo errado irei bloquear a conta atualizando o valor no sql para 2. Mas de acordo com meu código fiz alguns testes e não está sendo satisfatório,peço auxilio de vocês. abaixo o script de verificar a conta. <?php session_start(); // Inicia a session include "config.php"; $usuario = $_POST['usuario']; $senha = $_POST['senha']; if ((!$usuario) || (!$senha)){ echo "Por favor, todos campos devem ser preenchidos! <br /><br />"; include "logar.php"; }else{ $sql = mysql_query( "SELECT * FROM usuarios WHERE (usuario='$usuario' OR email='$usuario') AND senha='{$senha}'" ); $login_check = mysql_num_rows($sql); if ($login_check > 0){ while ($row = mysql_fetch_array($sql)){ foreach ($row AS $key => $val){ $$key = stripslashes( $val ); } $_SESSION['usuario_id'] = $usuario_id; $_SESSION['nome'] = $nome; $_SESSION['sobrenome'] = $sobrenome; $_SESSION['email'] = $email; $_SESSION['nivel_usuario'] = $nivel_usuario; mysql_query( "UPDATE usuarios SET data_ultimo_login = now() WHERE usuario_id ='{$usuario_id}'" ); ?> <meta http-equiv="refresh" content="0; index.php?page=painel"> <?php } }else{ echo "Voce nao pode logar-se! Este usuario e/ou senha nao sao validos!<br /> Por favor tente novamente!<br />"; include "logar.php"; } } ?>
  25. Gustavo Heitor Borges

    SELECT DE OPCIONAIS DE HOTEIS

    Bom dia Pessoal, tudo bom? Estou me batendo aqui pra conseguir resolver este problema, Então, no meu banco tenho 3 tabelas, hotel, complementos, e hotel_complemento hotel: (Salva os hotéis cadastrados, nome, descrição e foto) complementos: (salva os complementos do hotel, wi-fi, café da manha etc...) hotel_complemento: (salva somente o id_hotel e complemento, ) Na área de cadastro, eu tenho um select que seleciona todos os complementos, colocando-os em um checkbox pra selecionar os complementos desejados, fazendo isso ele salva o hotel na tabela hotel, e depois salva os complementos na tabela hotel_complemento, id do hotel selecionado e nome do complemento, pra depois eu fazer um select la no site e exibir os complementos referentes ao id_hotel MASSSS, ai que vem o problema, no campo editar hotel, eu precisava selecionar todos os complementos no formato checkbox (até ai tudo bem), mas precisava manter os que ja existem selecionados, com o atributo checked, alguém tem alguma ideia de como fazer? Agradeço a compreensão! Obrigado! Código que lista os complementos: <?php $SQL = "SELECT * FROM complementos"; $RS = mysql_query($SQL); while($complementos = mysql_fetch_array($RS)){ ?> <label> <input type="checkbox" name="optional[]" value="<?php echo $complementos['title'] ?>" /> <?php echo $complementos['title'] ?></label> <?php } ?>
×

Important Information

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