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

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

  • Conteúdo Similar

    • Por Julle
      Porquê esse erro estar acontecendo?
       
       
       
      Notice: Undefined index: action in C:\xampp\htdocs\PhpProject1\index.php on line 4
      Nome:  
      Idade:  
      E-mail: 
      sexo:  > Masculino  >Feminino 
      Curso:               > selecione...              > Ciência da Computação                > Bacharelando em Informática              > Engenharia da Computação   
                
      Conhecimento:  >Microdoft Word  >HTML  >JavaScript  >PHP 
       
       
       
      Código: 
      <!DOCTYPE html>
      <?php
          if($_REQUEST["action"] =="save")
          { 
              
              
              $formValid = True;
              
              $tamanho_nome = strlen($_POST["CAMPO_NOME"]);
              if($tamanho_nome < 5|| $tamanho_nome > 64)
              {
                  echo("O campo  'NOME' deve ter entre 5 e 64 caracteres.".$tamanho_nome);
                  $formValid = FALSE;
              }
              
              $idade = (int)$_POST["CAMPO_IDADE"];
              if(is_NaN($idade)|| $idade < 4 || $idade > 120)
              {
                  echo("O campo 'Idade' deve ter preenchido corretamente."); 
                  $formValid = false; 
              }
              $email = $_POST["CAMPO_EMAIL"];
              $regex = 
              "/^[^0-9][A-z0-9_]+([.][A-z0-9_]+)*[@][A-z0-9_]+([.][A-z0-9_]+)*[.][A-z]{2,4}$/";
              if(!preg_match($regex, $email))
              {
                  echo("O campo 'E-mail' deve ter preenchido corretamente.");
                  $formValid = FALSE;
              }
              $sexo = $_POST["CAMPO_SEXO"];        
              if($sexo != "M" && $sexo != "F")
              {
                  echo("O campo 'sexo' deve ser preenchido.");
                  $formValid = FALSE;
              }
              $curso = $_POST["CAMPO_CURSO"];
              if($curso == "" || $curso == "Selecione . . .")
              {
                  echo("A campo 'curso' deve ser preenchido.");
                  $formValid = FALSE;
              }
              $conhecimento = $_POST["CAMPO_CONHECIMENTO"];
              if(sizeof($conhecimento)!= 2)
              {
                  echo("É necessário marcar 2 conhecimento.");
                  $formValid = FALSE;
              }
              if($formValid)
              {
                  echo("Formulário validado com sucesso");
                  exit();
              }
              
          }
          
        ?>
      <html>
          <head>
              <title>EXEMPLO - formulário</title>
              <script language=" JavaScrip">
              function validaForm()
              {
                  var tamanho_nome = document.forms["meuForm"].CAMPO_NOME.value.length;
                  if(tamanho_nome <5 || tamanho_nome >64)
                  {
                      alert("O campo 'nome' deve ter entre 5 e 64 caracteres");
                      return false;
                  }
                  var idade = document.forms["meuForm"].CAMPO_IDADE.value;
                  if(is_NaN($idade)|| $idade < 4 || $idade > 120)
                  {
                      echo("O campo 'Idade' deve ter preenchido corretamente."); 
                      return false;
                  }
                  var email = document.forms["meuForm"].CAMPO_EMAIL.value;
                  if(email.length<5 || email.length > 128 ||email.index0f(@) = = -1 ||
                  email.index0f('.') == -1){
                      alert("O campo 'Email' deve ter preenchido corretamente.");
                      return false;
                  }
                  var campo_sexo = document.forms["meuForm"].CAMPO_SEXO;
                  var sexo = false; 
                  for(i=0; i<campo_sexo.length;i++){
                      if(campo_sexo.checked == true)
                      {
                          sexo = campo_sexo.value;
                          brack;
                      }
                  }
                  if(sexo == false)
                  {
                      alert("O campo 'sexo' deve ser preenchido.");
                      return false;
                  }
                  var opcao_curso = document.forms["meuForm"].CAMPO_CURSO.selectedIndex;
                  if(opcao_curso == 0)
                  {
                      alert("O campo 'curso' deve ser preenchhido");
                      return false;
                  }
                  var conhecimento = document.forms["meuForm"].elements['CAMPO_CONHECIMENTOS[]'];
                  var conhecimentosMarcados =0;
                  for(i=0; i<conhecimentos.length; i++)
                  {
                      if(conhecimento.checked == true)
                      {
                          conhecimentosMarcados++;
                      }
                  }
                  if(conhecimentosMarcados != 2)
                  {
                      alert("É necessário marcar 2 conhecimento");
                      return false;
                  }
                  document.forms["meuForm"].submit();
                  
              }
              </script>
          </head>
          <body>
              
          <form method="POST" action="?action=save" name="meuForm">
                  
                  Nome:  <input type=TEXT name= "CAMPO_NOME" value=" <? echo $_POST[' CAMPO_NOME'];?>">
              <br>Idade: <input type=TEXT name="CAMPO_IDADE"  value="<? echo $_POST['CAMPO_IDADE'];?>">
              <br>E-mail:<input type=TEXT name="CAMPO_EMAIL"  value="<? echo $_POST['CAMPO_EMAIL'];?>">
              <br>sexo: <input type=RADIO name="CAMPO_SEXO" value="M"
                          <? if($_POST['CAMPO_SEXO']== "M"){echo "checked";}?> > Masculino
                          <input type=RADIO nome="CAMPO_SEXO" value="F"
                          <? if($_POST['CAMPO_SEXO']== "F"){echo "checked";}?> >Feminino
                  
                  
              <br>Curso: <select name= "CAMPO_CURSO">
                  <option <? if($_POST['CAMPO_CURSO']=="selecione . . . ")
                      { echo "selected";}?> > selecione...</option>
                  <option <? if($_POST['CAMPO_CURSO'] == "Ciência da Computação")
                      { eecho "selected";}?> > Ciência da Computação </option>
                  <option <? if($_POST['CAMPO_CURSO']=="Bacharelando em Informática")
                      { echo "selected";}?>  > Bacharelando em Informática</option>
                  <option <? if($_POST['CAMPO_CURSO']== " Engenharia da Computação")
                      {echo "selected";}?> > Engenharia da Computação </option>
              </select>
              
              <br>Conhecimento:
              <input type =checkbox name=CAMPO_CONHECIMENTOS[] value="Word" 
                     <?if(in_aray("Word", $_POST['CAMPO_CONHECIMENTOS[]') != FALSE){echo "checked"; }?> >Microdoft Word
              <input type =checkbox name=CAMPO_CONHECIMENTOS[] value="HTML"
                  <?if(in_aray("HTML",  $_POST['CAMPO_CONHECIMENTOS[]') != FALSE)
                  {echo "checked"; }?> >HTML
              <input type =checkbox name=CAMPO_CONHECIMENTOS[] value="JS"
                   <?if(in_aray("JS",  $_POST['CAMPO_CONHECIMENTOS[]') != FALSE)
                  {echo "checked"; }?> >JavaScript
              <input type =checkbox name=CAMPO_CONHECIMENTOS[] value="PHP"
                   <?if(in_aray("PHP",  $_POST['CAMPO_CONHECIMENTOS[]') != FALSE)
                  {echo "checked"; }?> >PHP
                  
              <br>
              <input type=RESET value="Limpar">
              <input type=BUTTON onClick="validaform();"value="Enviar">
          </form>     
              
                  
                           
          </body>
      </html>
    • Por Luiz091
      Bom dia,
       
      Estou com uma página retornando erro e não consigo corrigir. Sou iniciante em php e até o momento, a dificuldade persiste. Ao enviar a mensagem pelo formulário de contato a página não atualiza e retorna o seguinte erro:
       
      Notice: Undefined variable: message in /storage/ssd3/973/8336973/public_html/inc/sendEmail.php on line 31
      Notice: Undefined variable: error in /storage/ssd3/973/8336973/public_html/inc/sendEmail.php on line 47
      OK
       
       
      Este é o código do fomulário:
      <!-- form --> <form name="contactForm" id="contactForm" method="post" action="sendEmail.php"> <fieldset> <div class="form-field"> <input name="contactName" type="text" id="contactName" placeholder="Name" value="" minlength="2" required=""> </div> <div class="form-field"> <input name="contactEmail" type="email" id="contactEmail" placeholder="Email" value="" required=""> </div> <div class="form-field"> <input name="contactSubject" type="text" id="contactSubject" placeholder="Subject" value=""> </div> <div class="form-field"> <textarea name="contactMessage" id="contactMessage" placeholder="Message" rows="10" cols="50" required=""></textarea> </div> <div class="form-field"> <button class="submitform">Enviar</button> <div id="submit-loader"> <div class="text-loader">Sending...</div> <div class="s-loader"> <div class="bounce1"></div> <div class="bounce2"></div> <div class="bounce3"></div> </div> </div> </div> </fieldset> </form> <!-- Form End -->  
      Este é o Php:
      // Replace this with your own email address $siteOwnersEmail = 'user@website.com'; if($_POST) { $name = trim(stripslashes($_POST['contactName'])); $email = trim(stripslashes($_POST['contactEmail'])); $subject = trim(stripslashes($_POST['contactSubject'])); $contact_message = trim(stripslashes($_POST['contactMessage'])); // Check Name if (strlen($name) < 2) { $error['name'] = "Please enter your name."; } // Check Email if (!preg_match('/^[a-z0-9&\'\.\-_\+]+@[a-z0-9\-]+\.([a-z0-9\-]+\.)*+[a-z]{2}/is', $email)) { $error['email'] = "Please enter a valid email address."; } // Check Message if (strlen($contact_message) < 15) { $error['message'] = "Please enter your message. It should have at least 15 characters."; } // Subject if ($subject == '') { $subject = "Contact Form Submission"; } // Set Message $message .= "Email from: " . $name . "<br />"; $message .= "Email address: " . $email . "<br />"; $message .= "Message: <br />"; $message .= $contact_message; $message .= "<br /> ----- <br /> This email was sent from your site's contact form. <br />"; // Set From: header $from = $name . " <" . $email . ">"; // Email Headers $headers = "From: " . $from . "\r\n"; $headers .= "Reply-To: ". $email . "\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n"; if (!$error) { ini_set("sendmail_from", $siteOwnersEmail); // for windows server $mail = mail($siteOwnersEmail, $subject, $message, $headers); if ($mail) { echo "OK"; } else { echo "Something went wrong. Please try again."; } } # end if - no validation error else { $response = (isset($error['name'])) ? $error['name'] . "<br /> \n" : null; $response .= (isset($error['email'])) ? $error['email'] . "<br /> \n" : null; $response .= (isset($error['message'])) ? $error['message'] . "<br />" : null; echo $response; } # end if - there was a validation error } ?>  
      Poderiam me ajudar??
       
      O envio funciona, porém apresenta a mensagem de erro e não atualiza a página.
       
      Grato.
    • Por ritacfreire
      Boa Tarde !!! Estou com um form que apresentava caracteres especial, corregi colocando utf8_decode
       
      Para o PC ficou bom mais no android agora vem com caracteres especiais.
       
      Como resolver.
       
      Obrigado
    • Por TeixeiraRamos
      Por favor,
      Clicando no botão "Alterar" abre o form "myModal", mostrando os registros para alterar.
      Ocorre que após fazer a alteração em qualquer campo mostra os erros.
       
       
       
       
      Código página index.php
       
      <?php // Salvo em C:\wamp\controleatividades\metadados\Index.php; //require_once 'classes/Usuarios.php'; function __autoload($class) { require_once '../classes/' . $class . '.php'; } ?> <!DOCTYPE html> <html lang="pt-BR"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> <title>Controle de Atividades - Orientado a Objetos</title> <!-- Bootstrap --> <link href="../css/bootstrap.min.css" rel="stylesheet"> <script> var ch = '<?php echo sha1(time()); ?>'; </script> </head> <body> <div class="container"> <header> <img src="imagens/logo.png"/> <div class="well"> <h1 class="text-center">Controle de Atividades <br><span class="text-primary">Estudos</span></h1> </div> </header> <!-- Form cadastrar --> <div style="margin: 100px 0; text-align: center"> <?php $usuario = new Usuarios(); // Cadastro de Usuario if ( isset($_POST['cadastrar']) ): $nome_atividade = $_POST['nome_atividade']; $nome_livro = $_POST['nome_livro']; $nome_autor = $_POST['nome_autor']; $nome_editora = $_POST['nome_editora']; $quant_fl = $_POST['quant_fl']; $fl_parei = $_POST['fl_parei']; $data_inicio = $_POST['data_inicio']; $data_termino = $_POST['data_termino']; $data_paralisacao = $_POST['data_paralisacao']; $observacao = $_POST['observacao']; $usuario->setNome_atividade($nome_atividade); $usuario->setNome_livro($nome_livro); $usuario->setNome_autor($nome_autor); $usuario->setNome_editora($nome_editora); $usuario->setQuant_fl($quant_fl); $usuario->setFl_parei($fl_parei); $usuario->setData_inicio($data_inicio); $usuario->setData_termino($data_termino); $usuario->setData_paralisacao($data_paralisacao); $usuario->setObservacao($observacao); if ($usuario->insert()) { echo '<div class="alert alert-success alert-dismissible" role="alert"> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button> <strong>OK!</strong> Incluido com sucesso!!! </div>'; } else { echo '<div class="alert alert-success alert-dismissible" role="alert"> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button> <strong>OK!</strong> Erro ao alterar!!! </div>'; } endif; //exclusao de Usuario if (isset($_POST['excluir_ui'])){ $id = $_POST['id_ui']; $usuario->delete($id); } // Alterar Usuario if ( isset($_POST['alterar']) ) { $id_registros = $_POST['id_uii']; $nome_atividade = $_POST['nome_atividade']; $nome_livro = $_POST['nome_livro']; $nome_autor = $_POST['nome_autor']; $nome_editora = $_POST['nome_editora']; $quant_fl = $_POST['quant_fl']; $fl_parei = $_POST['fl_parei']; $data_inicio = $_POST['data_inicio']; $data_termino = $_POST['data_termino']; $data_paralisacao = $_POST['data_paralisacao']; $observacao = $_POST['observacao']; $usuario->setNome_atividade($nome_atividade); $usuario->setNome_livro($nome_livro); $usuario->setNome_autor($nome_autor); $usuario->setNome_editora($nome_editora); $usuario->setQuant_fl($quant_fl); $usuario->setFl_parei($fl_parei); $usuario->setData_inicio($data_inicio); $usuario->setData_termino($data_termino); $usuario->setData_paralisacao($data_paralisacao); $usuario->setObservacao($observacao); $usuario->update($id); } ?> <legend>Formulário Cadastrar</legend> <form class="form-inline" method="post"> <div class="input-group"> <label class="col-xs-1">Atividade:</label> <input name="nome_atividade" type="text" class="form-control"> <label class="col-xs-1">Livro:</label><br> <input name="nome_livro" type="text" class="form-control"> <label class="col-xs-1">Autor:</label><br> <input name="nome_autor" type="text" class="form-control"> <label class="col-xs-1">Editora:</label><br> <input name="nome_editora" type="text" class="form-control"> <label class="col-xs-1">Quant.Fls:</label><br> <input name="quant_fl" type="text" class="form-control"> <label class="col-xs-1">Fls. Parei:</label><br> <input name="fl_parei" type="text" class="form-control"> <label class="col-xs-1">Início:</label><br> <input name="data_inicio" type="text" class="form-control"> <label class="col-xs-1">Término:</label><br> <input name="data_termino" type="text" class="form-control"> <label class="col-xs-1">Paralisação:</label><br> <input name="data_paralisacao" type="text" class="form-control"> <label class="col-xs-1">Observação:</label><br> <input name="observacao" type="text" class="form-control"> </div> <div class="col-xs-pull-2" align="center"> <input name="cadastrar" type="submit" class="btn btn-success" value="Cadastrar"> </div> </form> </div> <!-- Fim form cadastrar --> <!-- Inicio da tabela --> <table class="table table-striped table-bordered table-hover"> <thead> <tr class="active"> <th>Atividade</th> <th>Livro</th> <th>Autor</th> <th>Editora</th> <th>Quant. fl</th> <th>Fl Parei</th> <th>Inicio</th> <th>Término</th> <th>Parei</th> <th>Observação</th> </tr> </thead> <tbody> <?php foreach ($usuario->findAll() as $key => $value) { ?> <tr> <td> <?php echo $value->nome_atividade;?> </td> <td> <?php echo $value->nome_livro;?> </td> <td> <?php echo $value->nome_autor;?> </td> <td> <?php echo $value->nome_editora;?> </td> <td> <?php echo $value->quant_fl;?> </td> <td> <?php echo $value->fl_parei;?> </td> <td> <?php echo $value->data_inicio;?> </td> <td> <?php echo $value->data_termino;?> </td> <td> <?php echo $value->data_paralisacao;?> </td> <td> <?php echo $value->observacao;?> </td> <td> <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#myModal" onclick="load_modal ('<?php echo $value->nome_atividade;?>', '<?php echo $value->nome_livro;?>', '<?php echo $value->nome_autor;?>', '<?php echo $value->nome_editora;?>', '<?php echo $value->quant_fl;?>', '<?php echo $value->fl_parei;?>', '<?php echo $value->data_inicio;?>', '<?php echo $value->data_termino;?>', '<?php echo $value->data_paralisacao;?>', '<?php echo $value->observacao;?>', <?php echo $value->id_registros;?>);">Alterar</button> <form class="form_excluir" method="post" style="float: left; margin: 0 15px;"> <input name="id_ui" type="hidden" value="<?php echo $value->id_registros;?>"/><button name="excluir_ui" type="submit" onclick="fn_excluir();" class="btn btn-danger">Excluir</button></form> <!--Fernando C do forum descobriu erro no nome da função --> </td> </tr> <?php } ?> </tbody> </table> <!-- Fim da tabela --> <!-- Modal para alterar Usuário --> <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> <h4 class="modal-title" id="myModalLabel">Alterando Usuário</h4> </div> <div class="modal-body"> <form class="form-inline" method="post"> <div class="input-group"> <span class="input-group-addon glyphicon glyphicon-user"></span> <input id="text_nome_atividade" name="nome_atividade" type="nome_atividade" class="form-control" required value="" > </div> <div class="input-group"> <span class="input-group-addon glyphicon glyphicon-user"></span> <input id="text_nome_livro" name="nome_livro" type="text" class="form-control" required value="" > </div> <div class="input-group"> <span class="input-group-addon glyphicon glyphicon-user"></span> <input id="text_nome_autor" name="nome_autor" type="text" class="form-control" required value="" > </div> <div class="input-group"> <span class="input-group-addon glyphicon glyphicon-user"></span> <input id="text_nome_editora" name="nome_editora" type="text" class="form-control" required value="" > </div> <div class="input-group"> <span class="input-group-addon glyphicon glyphicon-user"></span> <input id="text_quant_fl" name="quant_fl" type="text" class="form-control" required value="" > </div> <div class="input-group"> <span class="input-group-addon glyphicon glyphicon-user"></span> <input id="text_fl_parei" name="fl_parei" type="text" class="form-control" required value="" > </div> <div class="input-group"> <span class="input-group-addon glyphicon glyphicon-user"></span> <input id="text_data_inicio" name="data_inicio" type="text" class="form-control" required value="" > </div> <div class="input-group"> <span class="input-group-addon glyphicon glyphicon-user"></span> <input id="text_data_termino" name="data_termino" type="text" class="form-control" required value="" > </div> <div class="input-group"> <span class="input-group-addon glyphicon glyphicon-user"></span> <input id="text_data_paralisacao" name="data_paralisacao" type="text" class="form-control" required value="" > </div> <div class="input-group"> <span class="input-group-addon glyphicon glyphicon-user"></span> <input id="text_observacao" name="observacao" type="text" class="form-control" required value="" > </div> <!--<input id="id_uii" name="id_uii" type="hidden" value=""/>--> <!--Fernando C pede para substituir só alinha acima por essa linha --> <input id="id_uii" name="id_uii" type="hidden" value=""/> <input name="alterar" type="submit" class="btn btn-warning" value="Alterar"> </form> </div> </div> </div> </div> <!-- fim Modal --> </div> <!-- fim cantainer --> <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> <script src="https://code.jquery.com/jquery-1.11.3.min.js" integrity="sha256-7LkWEzqTdpEfELxcZZlS6wAx5Ff13zZ83lYO2/ujj7g=" crossorigin="anonymous"></script> <!-- Include all compiled plugins (below), or include individual files as needed --> <script src="../js/bootstrap.min.js"></script> <script src="../js/script.js"></script> } </body> </html>  
      O código do Usuários.php tem os seguinte código:
       
      <?php //------------------------------------------------------------- // PHP Data Objects (Objetos de Dados do PHP, em tradução livre) // PDO é Orientado a Objetos //------------------------------------------------------------- // ============================================================ // Usuarios.php salvo em C:\wamp\www\phpoo\classes\Usuarios.php //============================================================= /** * Description of Usuarios * * @author José Ivan */ require_once 'CrudUser.php'; class Usuarios extends CrudUser { protected $tabela = 'tb_controleatividades'; public function findUnit($id) { $sql = "SELECT * FROM $this->tabela WHERE id_registros = :id"; $stm = DB::prepare($sql); $stm->bindParam(':id', $id, PDO::PARAM_INT); $stm->execute(); return $stm->fetch(); } public function findAll() { $sql = "SELECT * FROM $this->tabela"; $stm = DB::prepare($sql); $stm->execute(); return $stm->fetchAll(); } public function insert() { $sql = "INSERT INTO $this->tabela (nome_atividade, nome_livro, nome_autor, nome_editora, quant_fl, fl_parei, data_inicio, data_termino, data_paralisacao, observacao\n" . ") VALUES (:nome_atividade, :nome_livro, :nome_autor, :nome_editora, :quant_fl, :fl_parei, :data_inicio, :data_termino, :data_paralisacao\n" . ", :observacao)"; $stm = DB::prepare($sql); $stm->bindParam(':nome_atividade', $this->nome_atividade); $stm->bindParam(':nome_livro', $this->nome_livro); $stm->bindParam(':nome_autor', $this->nome_autor); $stm->bindParam(':nome_editora', $this->nome_editora); $stm->bindParam(':quant_fl', $this->quant_fl); $stm->bindParam(':fl_parei', $this->fl_parei); $stm->bindParam(':data_inicio', $this->data_inicio); $stm->bindParam(':data_termino', $this->data_termino); $stm->bindParam(':data_paralisacao', $this->data_paralisacao); $stm->bindParam(':observacao', $this->observacao); return $stm->execute(); } public function update($id) { $sql = "UPDATE $this->tabela SET nome_atividade = :nome_atividade, nome_livro = :nome_livro, nome_autor = :nome_autor, nome_editora = :nome_editora, quant_fl = :quant_fl, fl_parei = :fl_parei, data_inicio = :data_inicio, data_termino = :data_inicio, data_paralisacao = :data_paralisacao, observacao = :observacao, \n" . " WHERE id_registros = :id"; $stm = DB::prepare($sql); $stm->bindParam(':id_registros', $id, PDO::PARAM_INT); $stm->bindParam(':nome_atividade', $this->nome_atividade); $stm->bindParam(':nome_livro', $this->nome_livro); $stm->bindParam(':nome_autor', $this->nome_autor); $stm->bindParam(':nome_editora', $this->nome_editora); $stm->bindParam(':quant_fl', $this->quant_fl); $stm->bindParam(':fl_parei', $this->fl_parei); $stm->bindParam(':data_inicio', $this->data_inicio); $stm->bindParam(':data_termino', $this->data_termino); $stm->bindParam(':data_paralisacao', $this->data_paralisacao); $stm->bindParam(':observacao', $this->observacao); return $stm->execute(); } public function delete($id) { $sql = "DELETE FROM $this->tabela WHERE id_registros = :id_registros"; $stm = DB::prepare($sql); $stm->bindParam(':id_registros', $id, PDO::PARAM_INT); return $stm->execute(); } } No index.php linha 119:
       
       
      Em Usuarios.php linha 83 é essa:
      return $stm->execute();  
      A parte de "Excluir" registro funciona, também está cadastrando.
       
       
      Muito obrigado.
       
       
       
       
       
       
    • Por rodrigo_aralves
      Tenho o seguinte arquivo de envio de dados de um formulário para e-mail.
       
      <?php
             
      $date = date("d/m/Y h:i");
      $empresa = $_POST['empresa'];
      $comprador = $_POST['comprador'];
      $email = $_POST['email'];
      $contato = $_POST['contato'];
      $estado = $_POST['estado'];
      $mensagem = $_POST['mensagem'];
      $nome_do_site="Sigma Elétrica";
      $email_para_onde_vai_a_mensagem = "digital@agenciaconvoy.com.br";
      $nome_de_quem_recebe_a_mensagem = "Sigma Elétrica";
      $exibir_apos_enviar='enviado.html';

      $cabecalho_da_mensagem_original="De: $nome <$email>\n";
      $assunto_da_mensagem_original="Contato do Site";
      $configuracao_da_mensagem_original="
      ENVIADO POR:\n
      Empresa: $empresa\n
      Nome: $comprador\n
      Email: $email\n
      Telefone: $contato\n
      Estados: $estado\n
      Mensagem: $mensagem\n
      ENVIADO EM: $date
      ";

      $assunto_da_mensagem_de_resposta = "Confirmação do Site Sigma Elétrica";
      $cabecalho_da_mensagem_de_resposta = "From: $nome_do_site < $email_para_onde_vai_a_mensagem>\n";
      $configuracao_da_mensagem_de_resposta="Obrigado por entrar em contato!\nEstaremos respondendo em breve...\nAtenciosamente,\n$nome_do_site\n\nEnviado em: $date";

      $assunto_digitado_pelo_usuario="s";

      $headers = "$cabecalho_da_mensagem_original";
      if($assunto_digitado_pelo_usuario=="n"){
      $assunto = "$assunto_da_mensagem_original";
      }
      $seuemail = "$email_para_onde_vai_a_mensagem";
      $mensagem = "$configuracao_da_mensagem_original";
      mail($seuemail,$assunto,$mensagem,$headers);

      $headers = "$cabecalho_da_mensagem_de_resposta";
      if($assunto_digitado_pelo_usuario=="n"){
      $assunto = "$assunto_da_mensagem_de_resposta";
      }else{
      $assunto = "Re: $assunto";
      }
      $mensagem = "$configuracao_da_mensagem_de_resposta";
      mail($email,$assunto,$mensagem,$headers);
      echo "<script>window.location='$exibir_apos_enviar'</script>";
      ?>
       
      Porém, quando chega no e-mail letras com acento e o "ç" não aparecem corretamente, já tentei várias coisas e não funciona.
      Sou iniciante em PHP
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.