Problema de conexão
Oi meninos,
Peguei um projeto para trabalhar, confesso que ainda estou aprendendo PHP, bem estou recebendo erros nolog do servidor assim:
PHP Notice: Use of undefined constant hora - assumed 'hora' in /home/asak9esch1ja/public_html/config/connect.php on line 19
[22-Jan-2020 10:57:21 UTC] PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO
O servidor esta em PHP 5.6 acredito que esses erros sejam decorrentes dos arquivos de conexão, correto? Se sim, como posso atualizar para a conexão correta?
Segue abaixo meus dois arquivos.
Conexao.php
<?php
include_once(dirname(__FILE__)."/config.inc.php");
$db=@mysql_connect($DBSERVER, $USERNAME, $PASSWORD);
if (!$db) die('<br /><br /><center><h1>Problemas no servidor:<br /></h1><h3>' . mysql_errno().': '. mysql_error().'</h3></center>');
$resp=@mysql_select_db($DATABASENAME,$db);
if (!$resp) die('<br /><br /><center><h1>Banco de dados não foi encontrado!</h1></center>');
include_once(dirname(__FILE__)."/../language/english.php");
if ($timezone_set=="") $timezone_set = "-02:00";
date_default_timezone_set($timezone_set);
$sql = @mysql_query("SET TIME_ZONE = '".$timezone_set."'");
//$sql = @mysql_query("Set @@global.timezone = '".$timezone_set."';");
$sql = @mysql_query("Select Now() as hora");
$dados = @mysql_fetch_array($sql);
$Hora_Servidor_MySQL = date('Y/m/d H:i:s',strtotime($dados[hora]));
//echo ">> $Hora_Servidor_MySQL << ";
function utf8ize($d) {
if (is_array($d)) {
foreach ($d as $k => $v) {
$d[$k] = utf8ize($v);
}
} else if (is_string ($d)) {
return utf8_encode($d);
}
return $d;
}
?>
Config.php:
<?php
@session_start();
###################################################
Banco de dados
###################################################
$DBSERVER ="localhost"; //servidor "localhost"
$USERNAME = "usuariomeusite"; // usuario .."root"
$PASSWORD = "senhameusite"; //senha
$DATABASENAME = "_DB-meusite_"; //banco de dados
###################################################
Configurações do site
###################################################
// Titulo geral
$AllPageTitle = "meusite.com";
// Endereco do seu site SEM a barra no final como no exemplo: http://www.seusite.com.br
$SITE_URL = "https://www.meusite.com";
// E-mail para clientes entrarem em contato
$adminemailadd = "contato@meusite.com"; // precisa ser um email do mesmo dominio
// se possuir algum dos canais abaixo preencha o endereco e o icone correspondente aparecera no rodapé da pagina
$facebook = 'http://facebook.com';
$twitter = 'http://twitter.com';
$youtube = 'http://youtube.com/';
$googleplus = 'http://plus.google.com/';###################################################
###################################################
Outras configurações, não alterar.
###################################################
$SMSUSERNAME = "";
$SMSPASSWORD = "";
$SMSIPPAGE = "";$timezone_set = "-03:00"; // Brasil sem horario de verão = "-03:00"
$use_stored = true;
$aceite_lance_futuro = true;
$PRODUCTSPERPAGE_MYACCOUNT = 6;
$use_tema = '2';
$PRODUCTSPERPAGE = 10;
$total_per_ini2 = 10;
$max_pages2 = 100;
$items_per_page2 = 5;
$Currency = "R$";
$SMSrate = 1.50;
$SMSsendnumber = "";
?>Discussão (1)
Carregando comentários...