**Warning** : Undefined variable $conexao in **C:\xampp\htdocs\index.php** on line **11**
**Fatal error** : Uncaught TypeError: mysqli_query(): Argument #1 ($mysql) must be of type mysqli, null given in C:\xampp\htdocs\index.php:11 Stack trace: #0 C:\xampp\htdocs\index.php(11): mysqli_query(NULL, 'INSERT INTO use...') #1 {main} thrown in **C:\xampp\htdocs\index.php** on line **11**
Fica dando esse erro quando tento entrar no site. Esse e o codigo do site:
Não acho que ela seja acessível no index.php sendo que está declarada em outro arquivo. Deve ter alguma forma de vc conseguir referenciar essa variável no index.php, senão a variável $conexao continuará inexistente.
Não conheço PHP, mas acho que tem um esquema de include. Achei uma referência, veja:
vars.php
<?php
$color = 'green';
$fruit = 'apple';
?>
test.php
<?php
echo "A $color $fruit"; // A
include 'vars.php';
echo "A $color $fruit"; // A green apple
?>
Repare que no test.php, as variáveis color e fruit, que foram declaradas no arquivo vars.php, agora estarão disponiveis por conta do include: include 'vars.php';
<?php
include 'bancoDados.php'; // claro que aqui é o nome do seu arquivo de banco (que não sei qual é o nome)
if (isset($_POST['submit'])) {
//print_r($_POST['User']);
//print_r('<br>');
//print_r($_POST['password']);
$name = $_POST['User'];
$password = $_POST['password'];
$result = mysqli_query($conexao, "INSERT INTO user(User,password) VALUES ('$name','$password')");
}
?>
Fatal error : Uncaught mysqli_sql_exception: Normalmente é permitida apenas uma utilização de cada endereço de soquete (protocolo/endereço de rede/porta) in C:\xampp\htdocs\config.php:8 Stack trace: #0 C:\xampp\htdocs\config.php(8): mysqli->__construct(‘127.0.0.1’, ‘root’, ‘’, ‘site’) #1 C:\xampp\htdocs\index.php(2): include(‘C:\xampp\htdocs…’) #2 C:\xampp\htdocs\config.php(9)
Fatal error : Uncaught mysqli_sql_exception: Normalmente é permitida apenas uma utilização de cada endereço de soquete (protocolo/endereço de rede/porta) in C:\xampp\htdocs\config.php:8 Stack trace: #0 C:\xampp\htdocs\config.php(8): mysqli->__construct(‘127.0.0.1’, ‘root’, ‘’, ‘site’) #1 C:\xampp\htdocs\index.php(2): include(‘C:\xampp\htdocs…’) #2 C:\xampp\htdocs\config.php(9):