0

im trying to do an insert query,while the script works perfect in the phpmyadmin db the informtion doesnt appear.

<?php

session_start();
include 'host.php';
$link = mysqli_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PWD, MYSQL_DB);
if (isset($_REQUEST['token']) && $_REQUEST['token'] == $_SESSION['formFlager3'] && isset($_REQUEST['name']) && isset($_REQUEST['email']) && isset($_REQUEST['password']) && isset($_REQUEST['confirm'])) {
$name = mysqli_real_escape_string($link, $_REQUEST['name']);
$email = mysqli_real_escape_string($link, $_REQUEST['email']);
$pass = mysqli_real_escape_string($link, $_REQUEST['password']);
$pass = password_hash($pass, PASSWORD_BCRYPT);
$sql = "INSERT INTO users VALUES ('',$name,$email,$pass)";
$in = mysqli_query($link, $sql);
}

?>

this is host.php

<?php

define("MYSQL_HOST", "localhost");
define("MYSQL_USER", "root");
define("MYSQL_PWD", "");
define("MYSQL_DB", "friend");
Edi Abrmov
  • 11
  • 2

0 Answers0