include/database.inc
login/login.php
index.php
Dentro do arquivo database.inc temos
$host_name = "localhost";
$user_name = "root";
$password = "your_password";
$database_name = "dblocal";
$connection_string = 'mysql:dbname=' . $database_name . ';host=' . $host_name;
include "../include/database.inc";
echo "$hostname" . "<br/>";
Notice: Undefined variable: host_name
Este erro acontece porque no arquivo database.inc não usamos <?php ?>
Então o include irá apenas escapar o texto do arquivo e não interpretar como instruções PHP.
O arquivo abaixo está correto.
<?php
$host_name = "localhost";
$user_name = "root";
$password = "ninjax";
$database_name = "dblocal";
$connection_string = 'mysql:dbname=' . $database_name . ';host=' . $host_name;
?>
Nenhum comentário:
Postar um comentário