Pesquisar na Comunidade
Mostrando resultados para as tags ''conexão''.
Encontrado 24 registros
-
Olá, estou com problemas para fazer conexão com a minha conta adm e acessar a página que desejo. Testei o código em um servidor local criado pelo xampp e funciona normalmente, mas foi só fazer um upload para a web e parou de funcionar. Erro: Warning: session_start(): Cannot start session when headers already sent in [...] on line28 Código (página de acesso) ------------------------------------------------------------------------------------- <?php require_once '../../Controller/adm-login/checarexistencia.php'; $u = new Usuario;?> <html lang="pt-br"> <head> <link rel="shortcut icon" href="../../Model/img/cadeado.png"> <meta charset="utf-8"> <link rel="stylesheet" href="../../Model/estilo/estilodado.css" type="text/css" media="screen"> <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous"> <title> Dados Restritos </title> </head> <body> <div class="container"> <div class="content first-content"> <div class="second-column"> <p class="title1"> Usuário </p> <form class="form" method="POST"> <label for="" class="label-input"> <i class="far fa-user"></i> <input class="form-input" type="text" name="nome" required placeholder="Usuario" maxlength="50"></label> <label for="" class="label-input"> <i class="fas fa-key"></i> <input class="form-input" type="password" name="senha" required placeholder="Senha" maxlength="45"></label> <input class="btn" type="submit" value="Login"> <?php if(isset($_POST['nome'])) { $nome = addslashes($_POST['nome']); $senha = addslashes($_POST['senha']); //verificar se não está vázio if(!empty($nome) && !empty($senha)) { //obs: deixei sem as informações de conexão com o banco, mas está conectando corretamente $u->conectar("#,"#","#,"#"); if($u->msgErro == "")//se esta tudo ok { if($u->logar($nome,$senha)){ header('Location: ../../View/dadosfiltrados.php'); } else{ ?> <div class="msg-erro"> Usuario ou senha estão incorretos! </div> <?php } } else{ ?> <div class="msg-erro"> <?php echo "Erro ".$u->msgERRO; ?> </div> <?php } } else{ ?> <div class="msg-erro"> Preencha todos os campos! </div> <?php } } ?></form></div></div> <a class="home animacao" href="../View/index.php"><img src="../../Model/img/home.png"></a> </body> </html> ------------------------------------------------------------------------------------------------------------------- Código (checar existência de usuário) ----------------------------------------------------------------------- <?php $mysqli = new PDO("mysql:dbname=#;host=#","#","#"); class Usuario { private $pdo; public $msgErro = ""; public function conectar($nome, $host, $usuario, $senha) { global $pdo; global $msgErro; try { $pdo = new PDO("mysql:dbname=".$nome.";host=".$host,$usuario,$senha); } catch (PDOException $e) { $msgErro = $e->getMessage(); } } public function logar($nome, $senha) { global $pdo; $sql = $pdo->prepare("SELECT * from admin where nome = :n and senha = :s"); $sql->bindValue(":n",$nome); $sql->bindValue(":s",md5($senha)); $sql->execute(); if($sql->rowCount() > 0) { $dado = $sql->fetch(); session_start(); $_SESSION['idadmin'] = $dado['idadmin']; return true; } else { return false; } } }?>
-
Olá pessoal, Sou iniciante em PHP e banco de dados, preciso da ajuda de vocês pois tenho um site no qual tenho preciso visualizar os cursos que estão no banco de dados cadastrados ou cadastrar novos cursos, porem já tentei diversos códigos e sem sucesso, um código ele aparece somente as informações da pagina mas não mostra os dados do banco de dados, o outro código mostra os dados porem não carrega na pagina principal. Para entenderem melhor exemplo: código 01 = A pagina "Nossos Cursos" chama a pagina "curso-listar" que mostra só as informações da pagina ou seja não carrega o banco de dados código 02 = A pagina "Nossos Cursos" chama a pagina "curso-listar" e mostra tudo em branco na pagina "nossos cursos", porem quando chamo a somente a pagina "curso-listar ela puxa as informações do banco. Segue aqui o endereço para baixar o site completo: http://actscursos.com.br/acts.zip para adcionar, excluir ou editar cursos e outros, cliquem na chave no fim da pagina e digitem o seguinte login e senha: Login: actscursos senha: macrixa02
- 1 resposta
-
- banco de dados
- conexao
- (e %d mais)
-
Olá amigos, boa noite Estou com uma hospedagem web na hostgator e no momento necessito fazer uma conexão a um BD Oracle, porém esse banco é externo, ou seja, não está na Hostgator, está no cliente. Atualmente, estou tentando esses scripts para tentar realizar essa conexão, mas retorna esse erro: <?php $conn = oci_connect('*******', '*******', '**.***.***.***:****'); if (!$conn) { $e = oci_error(); trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); } ?> <?php $ora_user = "*******"; $ora_senha = "********"; $ora_bd = "(DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST=***.***.***.***)(PORT=****)) ) (CONNECT_DATA= (SERVICE_NAME=CONSINCO) ) )"; if ($ora_conexao = oci_connect($ora_user,$ora_senha,$ora_bd) ) { }else { echo "Erro na conexão com o Oracle."; } ?> Erro: Fatal error: Uncaught Error: Call to undefined function oci_connect() in /home/www/conexao/conexao.php:14 Stack trace: #0 {main} thrown in Alguém sabe como posso conseguir realizar essa conexão? Obrigado.
-
1) Tenho um site de lista telefonica, desenvolvido com php e mysql. Se ficar sem fazer uma pesquisa por aproximadamente 10 minutos da um erro de perda de conexao com o banco de dados. Dando um refresh na tela ele refaz a conexao e funciona normalmente. O que pode ser este erro? 2) Não fecho a conexao com o banco apos a consulta. É necessário fechar a conexão após cada consulta?
-
Olá eu fiz um relatório para web e estou usando VB. Para exibir na tela estou usando um CrystalReportViewer. Percebi que a conexão continua aberta mesmo depois que usuário sai da página e isto está sobrecarregando o servidor. Estou adicionando o formulário ao CrystalReportViewer na função Page_Init. Se eu tento fechar a conexão dentro dessa função dá erro. Então tentei fechar a conexão Page_Unload, mas a conexão continua aberta. Aparentemente, esta função não está sendo executada. Minha função Page_Unload: protected void Page_Unload(object sender, EventArgs e) { crystalReport.Close(); crystalReport.Dispose(); CrystalReportViewer1.Dispose(); } Alguém sabe como fechar a conexão?
-
Criei um formulário para inserir dados no banco porem quando rodo o mesmo ele não insere os dados e também não mostra nenhum erro... estou tentando resolver esse problema a 3 dias se puder me ajudar ficarei muito grato. obs: estou tentando criar um organizador de arquivos para meu pc. Segue abaixo os codigos: conexao.php <?php $servidor = "localhost"; $usuario = "lvmoreira99"; $senha = "lvmoreira99"; $baseDados= "inventario"; try{ $pdo = new PDO("mysql:host=".$servidor.";dbname=".$baseDados,$usuario,$senha); }catch(PDOException $e){ echo $e->getMessage(); } return $pdo; if($pdo ->connect_error){ die("falha ao conectar khfdue::".$pdo ->connect_error); } echo "conexao realizada jeijfe"; ?> validar.php <?php require 'conexao.php'; $acao=$_GET['acao']; if($acao=="enviar"){ $titulo = $_POST['ti']; $ano = $_POST['an']; $genero = $_POST['ge']; $duracao = $_POST['du']; $tamanho = $_POST['ta']; $formato = $_POST['fo']; $codec_audio = $_POST['co']; $sinopse = $_POST['si']; //envia dados para banco de dados $enviarb = "INSERT INTO filmes (titulo,ano,genero,duracao,tamanho_GB,formato,codec_audio,sinopse) VALUES('','$titulo', '$ano', '$genero', '$duracao', '$tamanho', '$formato', '$codec_audio', '$sinopse')"; } if($pdo->query($enviarb)){ echo "dados gravados efwf"; }else { echo "Falha ao gravar hejhfe"; } ?> formulario.php <!doctype html> <html> <head> <meta charset="utf-8"> <title> Conection</title> </head> <body> <form action="validar.php?acao=enviar" method="POST"> <table border="0" align="center"> <tr> <td>Titulo</td><td><input type="text" name="ti" required autofocus/></td> </tr> <tr> <td>Ano</td><td><input type="text" name="an" required /></td> </tr> <tr> <td>Visto</td> <td> <input value="S"type="radio" name="vi" required />SIM <input value="N" type="radio" name="vi" required />NÃO </td> </tr> <tr> <td>Genero</td><td><input type="text" name="ge"/></td> </tr> <tr> <td>Duração</td><td><input type="text" name="du"/></td> </tr> <tr> <td>Tamanho em GB</td><td><input type="text" name="ta"/></td> </tr> <tr> <td>Formato</td><td><input type="text" name="fo"/></td> </tr> <tr> <td>Codec de Audio</td><td><input type="text" name="co"/></td> </tr> <tr> <td>Sinopse</td><td><input type="text" name="si"/></td> </tr> <td><input type="submit" value="Enviar"/></td> </table> </form> </body> </html>
-
Criei um formulário para inserir dados no banco porem quando rodo o mesmo ele não insere os dados e também não mostra nenhum erro... estou tentando resolver esse problema a 3 dias se puder me ajudar ficarei muito grato. obs: estou tentando criar um organizador de arquivos para meu pc. Segue abaixo os codigos: conexao.php <?php $servidor = "localhost"; $usuario = "lvmoreira99"; $senha = "lvmoreira99"; $baseDados= "inventario"; try{ $pdo = new PDO("mysql:host=".$servidor.";dbname=".$baseDados,$usuario,$senha); }catch(PDOException $e){ echo $e->getMessage(); } return $pdo; if($pdo ->connect_error){ die("falha ao conectar khfdue::".$pdo ->connect_error); } echo "conexao realizada jeijfe"; ?> validar.php <?php require 'conexao.php'; $acao=$_GET['acao']; if($acao=="enviar"){ $titulo = $_POST['ti']; $ano = $_POST['an']; $genero = $_POST['ge']; $duracao = $_POST['du']; $tamanho = $_POST['ta']; $formato = $_POST['fo']; $codec_audio = $_POST['co']; $sinopse = $_POST['si']; //envia dados para banco de dados $enviarb = "INSERT INTO filmes (titulo,ano,genero,duracao,tamanho_GB,formato,codec_audio,sinopse) VALUES('','$titulo', '$ano', '$genero', '$duracao', '$tamanho', '$formato', '$codec_audio', '$sinopse')"; } if($pdo->query($enviarb)){ echo "dados gravados efwf"; }else { echo "Falha ao gravar hejhfe"; } ?> formulario.php <!doctype html> <html> <head> <meta charset="utf-8"> <title> Conection</title> </head> <body> <form action="validar.php?acao=enviar" method="POST"> <table border="0" align="center"> <tr> <td>Titulo</td><td><input type="text" name="ti" required autofocus/></td> </tr> <tr> <td>Ano</td><td><input type="text" name="an" required /></td> </tr> <tr> <td>Visto</td> <td> <input value="S"type="radio" name="vi" required />SIM <input value="N" type="radio" name="vi" required />NÃO </td> </tr> <tr> <td>Genero</td><td><input type="text" name="ge"/></td> </tr> <tr> <td>Duração</td><td><input type="text" name="du"/></td> </tr> <tr> <td>Tamanho em GB</td><td><input type="text" name="ta"/></td> </tr> <tr> <td>Formato</td><td><input type="text" name="fo"/></td> </tr> <tr> <td>Codec de Audio</td><td><input type="text" name="co"/></td> </tr> <tr> <td>Sinopse</td><td><input type="text" name="si"/></td> </tr> <td><input type="submit" value="Enviar"/></td> </table> </form> </body> </html>
-
Olá amigos, Estou criando um sistema de CRUD para práticas, e meu código está dando erro no meu PREPARE. Não consegui resolver o erro sozinho, alguém poderia me auxiliar? Código index.php: <?php require_once 'core/init.php'; // Abre a conexao com o banco de dados $pdo = db_connect(); // SQL para contar o total de registros. $sql_count = "SELECT COUNT(*) AS nome FROM usuarios ORDER BY name ASC"; // SQL para selecionar os registros $sql = "SELECT id, nome, email, nasc FROM usuarios ORDER BY nome ASC"; // Conta o total de registros $stmt_count = $pdo->prepare($sql_count); $stmt_count->execute(); $total = $stmt_count->fetchColumn(); // Seleciona os registros $stmt = $pdo->prepare($sql); $stmt->execute(); ?> <html> <head> <title>Bem Vindo</title> <script src="http://code.jquery.com/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" crossorigin="anonymous"> </script> <!-- Latest compiled and minified CSS --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> <!-- Optional theme --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous"> <!-- Latest compiled and minified JavaScript --> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> </head> <body> <!-- ==================== NAVBAR INICIO - BOOTSTRAP ==================== --> <nav class="navbar navbar-inverse"> <div id="inicio" class="container-fluid"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="#inicio"><b>Hoo</b></a> </div> <!-- Collect the nav links, forms, and other content for toggling --> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> <ul class="nav navbar-nav"> <li><a href="cadastro.php"> <u>Cadastrar novo usuario</u></a></li> </ul> <ul class="nav navbar-nav navbar-right"> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Perfil <span class="caret"></span></a> <ul class="dropdown-menu"> <li role="separator" class="divider"></li> <li><a href="">Sair</a></li> </ul> </li> </ul> </div><!-- /.navbar-collapse --> </div><!-- /.container-fluid --> </nav> <!-- ==================== NAVBAR FIM - BOOTSTRAP ==================== --> <!-- ==================== TABLE INICIO - BOOTSTRAP ==================== --> <p>Total de usuarios: <?php echo $total; ?></p> <?php if($total > 0): ?> <table class="table table-hover"> <thead> <th>ID</th> <th>Nome</th> <th>E-MAIL</th> <th>Idade</th> <th>Ações</th> </thead> <tbody> <?php while ($user = $stmt->fetch(PDO::FETCH_ASSOC)): ?> <tr> <td><?php echo $user['nome'] ?></td> <td><?php echo $user['email'] ?></td> <td><?php echo calcIdade($user['nasc']) ?> anos</td> <td> <a href="editar.php?id=<?php echo $user['id'] ?>" class="btn btn-primary btn-sm">Editar</a> <a href="deletar.php?id=<?php $user['id'] ?>" onclick="return confirm('Tem certeza que deseja excluir este usuario?'); class="btn btn-danger btn-sm">Excluir</a> </td> </tr> <?php endwhile; ?> </tbody> </table> <?php endif; ?> <!-- ==================== TABLE FIM - BOOTSTRAP ==================== --> </body> </html> Arquivo do banco de dados init.php; <?php // Constantes com as credenciais para conexão com o banco de dados MySQL define('MYSQL_HOST', 'localhost'); define('MYSQL_USER', 'root'); define('MYSQL_PASS', ''); define('MYSQL_DB_NAME', 'alpha'); // Função que chama a classe PDO function db_connect(){ $pdo = new PDO('mysql:host=' . MYSQL_HOST . ';dbname=' . MYSQL_DB_NAME, MYSQL_USER, MYSQL_PASS); } // Tentativa de conexão com o banco com tratativa de erro try { $pdo = new PDO('mysql:host=' . MYSQL_HOST . ';dbname=' . MYSQL_DB_NAME, MYSQL_USER, MYSQL_PASS); } catch (PDOException $e) { echo 'Erro ao conectar com a base de dados: '.$e->getMessage(); } Quando executo o código ele apresenta o seguinte erro: Fatal error: Call to a member function prepare() on null in C:\wamp64\www\ProjetoALPHA\index1.php on line 18 Alguém poderia me ajuda? Desde já agradeço!
-
Arquivo de conexão sem o site está hospedado: <?php // constantes com as credenciais de acesso ao banco MySQL define('SITE_DB_HOST', 'localhost'); define('SITE_DB_USER', 'feira'); define('SITE_DB_PASS', 'comida56'); define('SITE_DB_NAME', 'frutas'); // habilita todas as exibições de erros ini_set('display_errors', true); error_reporting(E_ALL); date_default_timezone_set('America/Sao_Paulo'); Suponha que a url do meu site é www.feiradefrutas.com.br como ficaria o arquivo de conexão? Poderia ser assim: <?php // constantes com as credenciais de acesso ao banco MySQL define('SITE_DB_HOST', 'www.feiradefrutas.com.br'); define('SITE_DB_USER', 'feira'); define('SITE_DB_PASS', 'comida56''); define('SITE_DB_NAME', 'frutas'); // habilita todas as exibições de erros ini_set('display_errors', true); error_reporting(E_ALL); date_default_timezone_set('America/Sao_Paulo');
-
Acho que meu problema é bem básico. Tenho 2 computadores e um pouco de experiência com Postgres/Postgis. Tudo sempre funcionou perfeitamente, mas, agora, em um dos computadores, faço a conexão do software qGIS com o BD, mas não consigo transferir arquivos do tipo shape de um para o outro. Tem aparecido seguinte mensagem: Erro 3 Criação da base de dados "public"."buffer_2_km" falhou: ERROR: function addgeometrycolumn(unknown, unknown, unknown, integer, unknown, integer) does not exist LINE 1: SELECT AddGeometryColumn('public','buffer_2_km',NULL,31998,'... ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts. Quando tento pelo PostGIS Shapefile Import/Export Manager, aparece a seguinte mensagem: Connecting: host=localhost port=5432 user=postgres password='********' dbname=teste2 client_encoding=UTF8 Connection succeeded. Connecting: host=localhost port=5432 user=postgres password='********' dbname=teste2 client_encoding=UTF8 ============================== Importing with configuration: 35mue250gc_sir, public, geom, C:\BKP\Disco D\DADOS_RS_GIS\DADOS_VETORIAIS\SP_municipios\35MUE250GC_SIR.shp, mode=c, dump=1, simple=0, geography=0, index=1, shape=1, srid=0 Shapefile type: PolygonM PostGIS type: MULTIPOLYGONM[3] Shapefile import failed. A solução está escrita na mensagem de erro, mas não sei como fazer. Alguém poderia me orientar?
-
Estou tentando sem sucesso criar uma conexão com o banco mysql usando uma classe e instanciando a mesma. O Erro ocorre na parte de usuário e senha. Por favor vejam onde eu errei: ERRO = SQLSTATE[28000] [1045] Access denied for user 'clic'@'localhost' (using password: YES) Já testei fora da classe, usuário e senhas estão corretos e não apresentam erros. arquivo onde instancio a conexão setando as variáveis <?php include("classes/Conexao.class.php"); $conectar=new Conexao(); $conectar->set_servidor("localhost"); $conectar->set_banco("clic_teste"); $conectar->set_usuario("clic_mania"); $conectar->set_senha("segredo"); ?> Arquivo onde esta minha classe <?php // FUNCAO CONEXAO class Conexao{ private $servidor; private $banco; private $usuario; private $senha; function __construct( ){ try{ $pdo=new PDO("mysql:host=$this->servidor;dbname=$this->banco",$this->usuario,$this->senha, array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8')); $pdo -> setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); }catch(PDOException $erro){ echo $erro->getMessage(); } } public function set_servidor($Vservidor){ $this->servidor = $Vservidor; } public function get_servidor(){ return $this->servidor; } public function set_banco($Vbanco){ $this->banco = $Vbanco; } public function get_banco(){ return $this->banco; } public function set_usuario($Vusuario){ $this->usuario = $Vusuario; } public function get_usuario(){ return $this->usuario; } public function set_senha($Vsenha){ $this->senha = $Vsenha; } public function get_senha(){ return $this->senha; } } ?>
-
Olá estou iniciando PHP estou tentando conectar banco de dado mas da O seguinte erro! Parse error: syntax error, unexpected '$host' (T_VARIABLE), expecting '(' in C:\xampp\htdocs\validar_certificado\classes\DB.class.php on line 4 Abaixo está o codigo que estou utilizando: <?php class DB{ public function conectar{ $host="localhost"; $user="root"; $pass="123456"; $dbname="bdvalidar"; $conexao=mysql_connect($host,$user,$pass) or print (mysql_error()); $selectdb=mysql_select_db($dbname); } } ?>
-
Olá amigos! Ganhei de um amigo o acesso ao CPanel dele e a autorização para baixar um script e o Banco de Dados do servidor dele. Para baixar o script, como sou leigo no assunto eu o compactei e baixei e no BD eu fiz a exportação e salvei em minha máquina. Subi o script compactado e descompactei dentro do meu CPanel e criei um Banco de Dados e importei para Meu PHPMyAdmin. Só que não consigo fazer a conexão do scrpt com o BD. Dá se o erro ( Access denied for user 'ieqdf_radio'@'localhost' (using password: YES) . Alguém poderia me ajudar, por favor? Inteirando a pergunta acima, o nome do BD da hospedagem de meu amigo é o que o script está tentando se conectar. Como e onde trocar o nome do BD ou seja, para que ele faça o acesso ao meu BD?
- 1 resposta
-
- banco de dados
- bd
- (e %d mais)
-
Senhores, Tenho um projeto Java Enterprise com alguns EJbs que possuem seus próprios persistence.xml. A configuração do persistence.xml aponta para um JNDI configurado. Utilizo o Spring Security para fazer a parte de login do sistema web, sendo assim tenho depois do login uma sessão com um usuário conectado. Preciso que o banco de dado, dependendo do usuário, seja alterado em tempo de execução. Por exemplo: Tenho um banco para o cliente XXX e um banco para o cliente YYYY. Sendo assim teriamos usuários que logariam no banco do cliente XXX e outros usuários que logariam no banco do cliente YYY. Essa configuração, teria que ser por sessão, pois vai acontecer de terem vários usuários utilizando o sistema web em bancos diferentes.
-
Estou precisando resolver uma forma de conexão de um aplicativo que estou desenvolvendo aqui na empresa onde trabalho. É o seguinte: aqui na empresa onde trabalho temos 2 banco de dados (um para lojas de materiais de construção, e outro para as lojas agrícolas), mas ambas filiais utilizam o mesmo software com a mesma base de dados, somente as informações contidas (produtos, estoque, clientes,financeiro,etc) que são diferentes. Então atualmente tenho um aplicativo que desenvolvi,para gerar alguns relatórios personalizados que não temos no sistema atual por se tratar de ser de empresas terceirizadas, então por enquanto eu tenho 2 aplicativos iguais mas cada um configurado com uma base diferente, então quando preciso fazer alguma alteração tenho que fazer 2 vezes, alterando em cada aplicativo. Gostaria de saber como posso fazer para ter somente um aplicativo mas que possa conectar em bases diferentes. Atualmente tenho uma dataset parametrizada com um banco de dados especifico, e este dataset criou uma string de conexao chamada"NOMEDOBANCOConnectionString", mas essa string é somente leitura ai não consigo modificar o caminho do banco de dados. Aguardo por uma possivel solução. OBS: Lembrando que uso banco de dados SQL Server.
-
Nobres colegas, meu caso é o seguinte. Estou engatinhando em PHP e estou fazendo um projetinho para colocar um cadastro em uma pasta dentro de um site que já existe. Como sei quase nada uso o Dreamweaver CS5 para "desenvolver" o projeto. Até ai, beleza. Porém quando envio os arquivos para o servidor do site e faço a configuração da conexão com o mysql, dá erro. Abre a página inicial, que é uma página de login, faz o login; mas quando pra redirecionar para a pagina principal do cadastro acontece o seguinte erro: "Access denied for user 'root'@'localhost' (using password: NO)" Mesmo tendo entrado no cpanel do meu site e colocando uma senha para o meu usuario, ou então deixando em branco, dá esse erro. Alguns códigos que usei estão abaixo. Se alguém puder me ajudar, ficarei muito grato. Muito obrigado. (página Index.php) <?php require('Connections/conexao.php'); ?> <?php if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { if (PHP_VERSION < 6) { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; } $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? doubleval($theValue) : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } } ?> <?php // *** Validate request to login to this site. if (!isset($_SESSION)) { session_start(); } $loginFormAction = $_SERVER['PHP_SELF']; if (isset($_GET['accesscheck'])) { $_SESSION['PrevUrl'] = $_GET['accesscheck']; } if (isset($_POST['usu_email'])) { $loginUsername=$_POST['usu_email']; $password=$_POST['usu_senha']; $MM_fldUserAuthorization = ""; $MM_redirectLoginSuccess = "principal.php"; $MM_redirectLoginFailed = "erro_acesso.php"; $MM_redirecttoReferrer = false; mysql_select_db($database_conexao, $conexao); $LoginRS__query=sprintf("SELECT Email, Senha FROM usuarios WHERE Email=%s AND Senha=%s", GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text")); $LoginRS = mysql_query($LoginRS__query, $conexao) or die(mysql_error()); $loginFoundUser = mysql_num_rows($LoginRS); if ($loginFoundUser) { $loginStrGroup = ""; if (PHP_VERSION >= 5.1) {session_regenerate_id(true);} else {session_regenerate_id();} //declare two session variables and assign them $_SESSION['MM_Username'] = $loginUsername; $_SESSION['MM_UserGroup'] = $loginStrGroup; if (isset($_SESSION['PrevUrl']) && false) { $MM_redirectLoginSuccess = $_SESSION['PrevUrl']; } header("Location: " . $MM_redirectLoginSuccess ); } else { header("Location: ". $MM_redirectLoginFailed ); } } ?> (Script de conexão) <?php # FileName="Connection_php_mysql.htm" # Type="MYSQL" # HTTP="true" $hostname_conexao = "meu_host"; $database_conexao = "meu_banco"; $username_conexao = "meu_usuario"; $password_conexao = "minha_senha"; $conexao = mysql_pconnect($hostname_conexao, $username_conexao, $password_conexao) or die(mysql_error()); ?>
- 1 resposta
-
- banco de dados
- conexão
-
(e %d mais)
Tags:
-
Opa Falae Tranquilo ? Tenho Um Canal No Youtube De Tutoriais Variados, E Gostaria Que Você Avalie E Se Realmente Curtir Se Inscreva, Agradeço A Atenção :3 LINK : https://www.youtube.com/channel/UCyId0XPjCa3JxF30AWyMYyw
-
eu possuo um banco de dados em access com duas tabelas uma chamada TB_Data_Producao onde eu armazeno todos os dados de produção referentes ao tempo (intervalos. data, turno e afins) e outra tabela chamada Producao onde eu recebo a chave estrangeira de TB_Data_Producao segue o codigo: sCommand = "INSERT INTO [Producao] (Att, Producao, Acumulada, Nome_Do_Produto, Data_Producao ) VALUES (""" & ATT & """,""" & Producao & """,""" & Acumulada & """,""" & NomeProd & """, '(SELECT RegistraDia FROM TB_Data_Producao WHERE Data = """ & Data & """ AND Intervalo_De_Tempo = """ & Intervalo & """)"")" eu pretendo pegar esta chave estrangeira dando match na data e no intervalo de tempo, ambos vem nas seguintes formataçoes Data (date) dd/mm/aaaa , Intervalo (string) "hh : mm - hh : mm " e eu recebo o seguinte erro: erro de sintaxe na sequencia de caracteres na expressao de consulta '(SELECT RegistraDia FROM TB_Data_Producao WHERE Data = "23/07/2015" AND Intervalo_De_tempo = "10 : 00 - 11 : 00" )")" , já tentei trocar virgulas já tentei tirar campos , já tentei deixar sem os parenteses, já tentei por o nome da tabela.campo já tentei por colchetes nos campos mas sempre aparece o mesmo erro
-
Olá pessoal, primeiramente quero parabenizar ao pessoal do fórum, está me ajudando muito a obter mais conhecimentos e a solucionar algumas dúvidas que vão surgindo!! Bom vamos ao que interessa... Estou desenvolvendo meu primeiro aplicativo em Visual Basic usando Microsoft Visual Studio com banco de dados em SQL, e já estou com 70% do projeto pronto, mas atualmente eu uso a opção de conexão com banco de dados oferecida pelo próprio assistente do Visual Studio - Menu Data - Add New Data Source, onde eu informo o nome do servidor de dados, usuário e senha e o banco na qual quero me conectar. Bom até ai tudo bem, pois como disse, meu projeto está em 70% e já estou conseguindo comunicar com banco: gravar, alterar e deletar registros. Mas me surgiu uma dúvida, quando for instalar futuramente este aplicativo em algum cliente por exemplo, provavelmente terá erros pois no próprio código do software eu estou apontando o banco de dados para um servidor especifico, e isso com certeza ira gerar algum tipo de transtorno. E analisando algumas informações, vi que alguns softwares usam um arquivo xxx.ini onde eles gravam as informações de conexão, e então o software cria sua conexão com o banco de dados a partir dele. Então realizei uma cópia do meu projeto e estou tentando implanta esta forma de conexão, inclusive já consegui fazer o meu software gravar e ler este arquivo xxx.ini que fica na mesma pasta de instalação do software, mas agora estou com dúvidas em como vou fazer o meu projeto ler as informações contidas neste arquivo e criar sua string de conexão com o banco. Então agora preciso da colaboração do forum para me ajudar a resolver esta dúvida, ou se for o caso, me sugerirem outo modo que achem viável para solucionar meu problema. RESUMINDO: preciso de alguma forma de conexão com banco de dados Sql prática para quando for instalar em um cliente, não precise entrar no codifo-fonte e alterar as informações de coenxao como banco de dados, de preferencia gostaria de usar o modo de leitura do arquivo xxx.ini. Att, Gleiterson.
- 1 resposta
-
- sqlserver
- visual basic
- (e %d mais)
-
Olá! Estou com um problema na conexão do access. Uso um botão que no evento click deveria mostrar em um dropdown list os registros da tabela. <asp:Button ID="Button1" runat="server" Text="Button" /> <asp:DropDownList id="ddlCampos" Width="200px" Runat="server" Height="37px"></asp:DropDownList> E a conexão: Imports System.Data.OleDb Public Class _Default Inherits Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load End Sub Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim Table_ As String = "PRODUTOS" Dim query As String = "SELECT NOME FROM " & Table_ Dim MDBConnString_ As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\est10703\Desktop\Awq\DB.mdb;" Dim ds As New DataSet Dim cnn As OleDbConnection = New OleDbConnection(MDBConnString_) cnn.Open() Dim cmd As New OleDbCommand(Query, cnn) Dim da As New OleDbDataAdapter(cmd) da.Fill(ds, Table_) cnn.Close() Dim t1 As DataTable = ds.Tables(Table_) ddlCampos.Items.Add(t1.ToString) End Sub O problema é que na dropdownlist tá aparecendo só o nome da tabela, não os registros dela. Como consertar isso?
-
Boa tarde pessoal, estou com um problema que já faz dias que não consigo solucionar, consigo fazer uma conexão com o mysql localhost corretamente, mas com mysql do servidor gratuito hostinger que criei, não funciona nem ferrando. Se alguém quiser conectar na minha conta do hostinger, é guilherme.galdino@hotmail.com, senha: soumaiseu21. Estou tentando me conectar no banco de dados da hospedagem guilhermeteste.vv.si Pelo localhost, o seguinte resultado é visualizado da consulta, "ActionScript", que é a informação que está no meu banco de dados localhost, já o banco remoto tem a mesma estrutura e deveria trazer o mesmo resultado, eu não entendo porque não traz: stdClass Object ( [id] => 1 [nombre_tema] => ActionScript ) Quero fazer o mesmo para minha conexão remota, mas não consigo, sempre da a mensagem de erro/warning: Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\systarefa\php\conexao.php on line 25 <?php class conexao{ /*-- private $servidor = "localhost"; private $login = "root"; private $senha = ""; private $banco = "bd_academia"; private $conn; --*/ private $servidor = "mysql.hostinger.com.br"; private $login = "u858837844_scm"; private $senha = "soumaiseu21"; private $banco = "u858837844_scm"; private $conn; public function Conexao(){ $this->conn = mysql_connect($this->servidor,$this->login,$this->senha); mysql_select_db( $this->banco, $this->conn ); } public function Selecionar(){ $query = mysql_query("SELECT * FROM tema"); $usuarios = mysql_fetch_object($query); print_r($usuarios); } } ?>
- 1 resposta
-
Integraçao de cameras de segurança em site html é possivel?
uma questão postou cadu3011 HTML, XHTML, CSS
Ola. Estou com um projeto eu e meu colega de integrar câmeras de seguranças compartilhadas em uma pagina da web html. Já estudei sobre o assunto e não é tão simples fazer essa integração. Alguém pode me ajudar?? desde já agradeço.. -
Olá Galera tudo bem?? Bom tenho uma situação aqui que gostaria de uma ajudinha. Tenho dois bancos de Dados ORACLE - No Servidor aqui na Empresa. e um MySQL - Em um servidor Web. (HostGator) ------------------------------------------------------------------------------ Gostaria de Saber se consigo fazer uma Conexão do meu ORACLE com esse MySQL Preciso que o ORACLE leia uma tabela no meu MySQL para fazer um UPDATE no ORACLE. alguém tem algum tutorial explicando como realizo a conexão dos bancos? Precisa instalar algum drive? Obrigado, Galera até mais!
-
Olá Pessoal estou tentanto fazer a conexão entre uma página em .php com o banco de dados postgres. Então aparece o seguinte erro: "Call to undefined function pg_connect()" já tentei diversas coisas, editei o php.ini, descomentei as bibliotecas. Não sei se estou fazendo certo por que o mesmo erro continua sempre. Teria como alguém me ajudar. Estou dependendo desta conexão para dar continuidade em meu trabalho que será uma agenda para utilizar internamente na empresa. Muito obrigado.