контактная информация не отправляется phpmyadmin - PullRequest
0 голосов
/ 24 марта 2020

У меня проблемы с подключением к базе данных или созданием подключения к базе данных. Мой localhost не отправляет никаких данных в базу данных, он также не показывает никаких ошибок. Не могли бы вы помочь мне? Все файлы были изначально загружены, я изменил несколько вещей, изначально не работал.

Моя база данных называется amazon, а имя таблицы - contact_form_info. Ниже мое соединение и html файл.

get_response. php

   <?php //temp

require 'config.php';

$conn = Connect();
$contactname = $_POST['name'];
$contactEmail = $_POST['Email'];
$contactMessage = $_POST['Message'];

$query = "INSERT INTO contact_form_info ('nome', 'email', 'message') VALUES ('$contactname', '$contactEmail', '$contactMessage')";

// $stmt = $conn->prepare($query);

// $stmt->bind_param("sss", $_POST['contactname'], $_POST['contactEmail'], $_POST['contactMessage']);

/* Execute the statement */
$stmt->execute();

if ($stmt->affected_rows > 0) {
  echo "Obrigado por nos contactar. <br>";
  printf("rows inserted: %d\n", $stmt->affected_rows);
} else {
  echo "Erro ao inserir dados";
}

/* close statement */
$stmt->close();

$conn->close();
?>

config. php

function Connect()
{
$host = "localhost";
$userName = "username";
$password = "password";
$dbName = "amazon";
// Create database connection
$conn = new mysqli($host, $username, $password, $dbName) or die($conn->connect_error);
return $conn;
}
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
?> 

html форма

            <form name="contactForm" id="contactForm" method="post" action="">

            <fieldset>

              <div class="row">

                  <div class="six columns mob-whole">
                    <label for="contactname">Nome <span class="required">*</span></label>                                  
                        <input name="contactname" type="text" id="contactname" placeholder="Nome" value="" />                           
                  </div>

                  <div class="six columns mob-whole">   
                    <label for="contactEmail">Email <span class="required">*</span></label>                                
                        <input name="contactEmail" type="text" id="contactEmail" placeholder="Exemplo@host.com" value="" />                         
                </div>                          

              </div>

              <div class="row">

                  <div class="twelve columns">
                     <label  for="contactMessage">Message <span class="required">*</span></label>
                     <textarea name="contactMessage"  id="contactMessage" placeholder="Mensagem" rows="10" cols="50" ></textarea>
                  </div>

              </div>

              <div>
                 <button class="submit full-width">Enviar</button>
                 <div id="image-loader">
                    <img src="images/loader.gif" alt="" />
                 </div>
              </div>

            </fieldset>

        </form> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...