Ir para conteúdo

Seja bem-vindo ao RageZone Brasil
Registre-se para obter acesso aos recursos do fórum. Ao se cadastrar e logar no fórum, você poderá criar e ler tópicos, responder em tópicos existentes, dar reputação, enviar mensagens privadas, postar atualizações de status, gerenciar seu perfil e deixar como quiser, e muito mais. Se você já tem uma conta, logue-se nesta tela mesmo, se não, clique aqui para se cadastrar gratuitamente!

Alternar chat Chat Abrir o chat em uma nova janela

Fiquem atentos as regras do chat, pois caso ocorra algo fora das regras, a ação será tomada sem aviso prévio.
 
Caso altere seu avatar mas o mesmo não mude no chat, recarregue a página utilizando o atalho CTRL + F5.
Se for novato, você precisará de 5 posts para usar o chat e as áreas de suporte.
@  RageZone Bot : (31 março 2020 - 01:14 GMT) Novo tópico MuOnline postado em Solicitar Ativação por adryanoqz
@  RageZone Bot : (30 março 2020 - 23:41 GMT) Novo tópico Ativar conta postado em Solicitar Ativação por ayrtonborges
@  RageZone Bot : (30 março 2020 - 23:28 GMT) Novo tópico Muonline postado em Solicitar Ativação por Denirsantana
@  RageZone Bot : (30 março 2020 - 23:10 GMT) Novo tópico [HELP][WING'S LVL II FULL +15 INDO PRO BAU SEM AS OPÇÕES EX. postado em MuOnline por adriano mendes
@  Superbit Sr Dio : (30 março 2020 - 21:39 GMT) tem membros banidos pode estar voltado e-e
@  Superbit Sr Dio : (30 março 2020 - 21:39 GMT) sei la pode ser smuf de alguem ue
@  Superbit Sr Dio : (30 março 2020 - 21:39 GMT) kkkkkkkkkkkkkkkk
@  JeffzSplush : (30 março 2020 - 21:37 GMT) da onde ta saindo tanto nego, isso é bot é?
@  JeffzSplush : (30 março 2020 - 21:37 GMT) que isso
@  RageZone Bot : (30 março 2020 - 21:29 GMT) Novo tópico Ativar conta postado em Solicitar Ativação por helderjv
@  RageZone Bot : (30 março 2020 - 21:08 GMT) Novo tópico Ativar conta postado em Solicitar Ativação por viniyuki
@  RageZone Bot : (30 março 2020 - 20:17 GMT) Novo tópico Ativar conta postado em Solicitar Ativação por rs2008'
@  RageZone Bot : (30 março 2020 - 20:08 GMT) Novo tópico Ativação de Conta postado em Solicitar Ativação por TheMinf
@  RageZone Bot : (30 março 2020 - 19:22 GMT) Novo tópico ativação de conta postado em Solicitar Ativação por felipemonteiroc
@  RageZone Bot : (30 março 2020 - 17:46 GMT) Novo tópico alguém sabe me disse qual gc ta on ? postado em GC [ Suporte/Dúvidas ] por wellk
@  RageZone Bot : (30 março 2020 - 17:10 GMT) Novo tópico Ativa ai bro postado em Solicitar Ativação por Escult
@  RageZone Bot : (30 março 2020 - 16:32 GMT) Novo tópico Ativação postado em Solicitar Ativação por vicentex
@  RageZone Bot : (30 março 2020 - 15:49 GMT) Novo tópico ativação de conta postado em Solicitar Ativação por felipex111
@  RageZone Bot : (30 março 2020 - 14:58 GMT) Novo tópico Ativar Conta postado em Solicitar Ativação por LucasGamer
@  Solk : (30 março 2020 - 14:47 GMT) bot wins
@  JeffzSplush : (30 março 2020 - 14:32 GMT) esse flood ta tenso em
@  RageZone Bot : (30 março 2020 - 14:26 GMT) Novo tópico Ativar conta postado em Solicitar Ativação por Leozinjsc
@  RageZone Bot : (30 março 2020 - 13:47 GMT) Novo tópico activation postado em Solicitar Ativação por dayron
@  herocraazii : (30 março 2020 - 12:43 GMT) vou ficar bloqueado pra sempre e ?
@  RageZone Bot : (30 março 2020 - 12:32 GMT) Novo tópico Activation postado em Solicitar Ativação por weelpsk8
@  RageZone Bot : (30 março 2020 - 11:44 GMT) Novo tópico activation postado em Solicitar Ativação por jeivi
@  RageZone Bot : (30 março 2020 - 10:54 GMT) Novo tópico ACTIVATION postado em Solicitar Ativação por Talmag
@  RageZone Bot : (30 março 2020 - 09:28 GMT) Novo tópico ACTIVATION postado em Solicitar Ativação por madarashi
@  RageZone Bot : (30 março 2020 - 07:27 GMT) Novo tópico Activation postado em Solicitar Ativação por farizzy
@  RageZone Bot : (30 março 2020 - 05:06 GMT) Novo tópico ativar! postado em Solicitar Ativação por pjvirus20
@  Dr. Evil : (30 março 2020 - 03:59 GMT) punições muito leves ao meu ver
@  noobxp : (30 março 2020 - 01:17 GMT) Pessoal estou procurando alguém que saiba fixar Sistema de recompensas,ST do sieg e por fim clube gc na season 3 quem tiver o fix e quiser vender entra em contato comigo via PM.
@  noobxp : (30 março 2020 - 01:15 GMT) kkkkk
@  noobxp : (30 março 2020 - 01:15 GMT) Grande cash...
@  TheCash : (30 março 2020 - 01:13 GMT) :mad:
@  RageZone Bot : (29 março 2020 - 23:52 GMT) Novo tópico Ativar postado em Solicitar Ativação por walfranki
@  Superbit Sr Dio : (29 março 2020 - 23:48 GMT) wow
@  RageZone Bot : (29 março 2020 - 22:40 GMT) Tive que entrar na conta do bot pra arrumar a mensagem sugada e socorrer ele kk
@  RageZone Bot : (29 março 2020 - 22:40 GMT) Novo tópico Informações sobre avisos e punições do fórum postado em Informações sobre o fórum por tDarkFall
@  angaro192 : (29 março 2020 - 22:31 GMT) Nunca entendo os exercicios desse professor. e cada uma logica que mds. https://drive.google...iew?usp=sharing
@  Madarinha : (29 março 2020 - 18:31 GMT) alguem da area de gunbound pór ai:?
@  angaro192 : (29 março 2020 - 18:21 GMT) configurar todo linux para ambiente de trabalho como antes e um saco
@  Madarinha : (29 março 2020 - 17:15 GMT) alguem tem o link do client bgc ep 2 ultima update pode passar para min por favor o do post esta off
@  Superbit Sr Dio : (29 março 2020 - 15:00 GMT) foi magico <3
@  Superbit Sr Dio : (29 março 2020 - 15:00 GMT) aliviei conseguir joga lolzinho
@  Superbit Sr Dio : (29 março 2020 - 15:00 GMT) POha
@  TiaVick : (29 março 2020 - 14:59 GMT) wft
@  Madarinha : (29 março 2020 - 14:44 GMT) mua
@  Johnn : (29 março 2020 - 14:42 GMT) alguem da area de gc on ?
@  Johnn : (29 março 2020 - 14:42 GMT) Boa tarde
@  goglle : (29 março 2020 - 02:51 GMT) salve
@  noobxp : (29 março 2020 - 02:36 GMT) Foi-se o tempo que mercado livre era mais em conta fez uma excelente escolha agora só por uma fonte 550 cx ou um water cooler :p
@  Solk : (29 março 2020 - 00:40 GMT) tranquilo
@  angaro192 : (29 março 2020 - 00:40 GMT) mano, depois dessa, so troco depois de 5 anos ou mais
@  Solk : (29 março 2020 - 00:36 GMT) eu só to usando essa fonte ainda pq e melhor do que usar uma branca comum e tb mais kit não puxa muito
@  angaro192 : (29 março 2020 - 00:33 GMT) ta saindo mais barato que comprar no ml.
@  angaro192 : (29 março 2020 - 00:33 GMT) to aproveitando a promoção que ta na kabum.
@  Solk : (29 março 2020 - 00:32 GMT) essa vai segurar ainda com mt folga caso vc queira por uma placa de video melhor dps
@  Solk : (29 março 2020 - 00:32 GMT) ai nem subiu tanto viu
@  angaro192 : (29 março 2020 - 00:31 GMT) ta bom?

Foto

[Tutorial] Como conectar ao MSSQL no PHP sem utilizar php_mssql.dll

- - - - - tutorial mssql php odbc

  • Por favor, faça o login para responder
3 respostas neste tópico

#1
OFFLINE   ThePrometeus

ThePrometeus

    Membro Veterano

  • Membro Ativado
  • 87 posts
    • Tempo online: 15d 20h 3m 16s

Vejo que todos estão usando a extensão do MSSQL para o PHP que parou de ser atualizada e se tornou insegura, e bem...

Há uma alternativa para essa extensão que é outra extensão que já vem instalada e as vezes só precisa ser habilitada, que é a extensão ODBC.

 

Para utilizá-la, você precisará criar uma fonte de dados ODBC para facilitar o trabalho (utilizar connection string no PHP pode ser muito perigoso, por isso, vamos utilizar uma fonte de dados). Caso não queira usar, pule para a parte 2, onde entramos na conexão.

  1. Procure por "ODBC" no menu iniciar, abra a "Configurar Fonte de Dados ODBC".
  2. Clique em "Adicionar..."
  3. Selecione "SQL Server"
  4. Clique em "Concluir".
  5. Abrirá uma tela, você irá preencher da seguinte forma:
    Nome: Site (pode ser qualquer um, mas memorize!)
    Descrição: (pode deixar em branco)
    Servidor: sua instância do SQL Server (geralmente, clicando na setinha pra baixo, aparecerá ali).
  6. Clique em Avançar
  7. Marque a marque a segunda opção (Com autenticação do SQL Server usando ID...)
    Marque a caixinha "Conectar-se ao SQL Server para obter..."

    ID de logon: (seu usuário do SQL Server, geralmente "sa")
    Senha: (sua senha do SQL Server)
  8. Clique em Avançar
  9. Na próxima tela, marque a primeira caixa e selecione o banco de dados "GC".
  10. Clique em Avançar e depois Concluir.
  11. Na próxima tela, clique em "Testar fonte de dados...". Caso tudo tenha sido feito corretamente, os testes serão concluídos com êxito e você pode prosseguir.

Feito isto, vamos fazer nossa conexão no PHP utilizando a fonte de dados ODBC:

$con = odbc_connect("Site (nome que você colocou lá atrás no campo 'Nome')", "(usuário do SQL Server)", "(senha do SQL Server)") or header("HTTP/1.1 503 Service Temporarily Unavailable");

 

ou...

 

Caso queira usar uma connection string:

$server = "SEUSERVIDOR\SQLEXPRESS";

$con = odbc_connect("DRIVER={SQL Server};Server={$server};Database=gc", "(usuário do SQL Server)", "(senha do SQL Server)") or header("HTTP/1.1 503 Service Temporarily Unavailable");

 

Esta linha criará nossa conexão ao banco de dados.

 

Para realizar uma query não é difícil, lembra bastante do novo padrão mysqli:

$query = odbc_exec($con, "SELECT Login from users");

 

Essa query iria selecionar o Login de todos os users.

 

Para ler os resultados, você fará da mesma forma que fazemos no MySQL:

while($row = odbc_fetch_array($query)) {
echo $row["Login"];
}

 

E é isso, nada de complicação, somente facilitamento! :)


  • gusbm e Lime Serenity curtiram isso


@callmeteus

Sei lá.

 

zROpOFH.gif


#2
OFFLINE   Lime Serenity

Lime Serenity

    Ragezoner

  • Super Membro

  • 331 posts
    • Tempo online: 50d 18h 52m 36s

Eu pensei que não há nenhuma maneira de se conectar sem drivers mssql, mas agora o que é realmente impossível é possível


Internet is improving here in Philippines!


7225899318.png

Open Elsword Project

#3
OFFLINE   Johnn

Johnn

    Membro Avançado

  • Membro Ativado
  • 74 posts
    • Tempo online: 23d 16h 28m 12s

Coloca esses codigos onde amigo ? a explicação ta perfeita mas nessa parte fiquei sem entender..
boa no bloco de novas, no index do site ou em q ?


:: Grand Chase ::

:: Priston Tale ::


#4
OFFLINE   Harry Styles

Harry Styles

    Ragezoner

  • Super Membro




  • 457 posts
    • Tempo online: 42d 23h 49m 49s

Prêmios do membro

       

@JOHNN JOHNN É nas configurações do site. Geralmente em;

 

inc/config.pphp

TLD/Managment/Config/Mysql.php

 

entre vários e vários outros 

 

Mas lembre-se, de antes, configurar o OBDC, para isso;

 

  1. Procure por "ODBC" no menu iniciar, abra a "Configurar Fonte de Dados ODBC".
  2. Clique em "Adicionar..."
  3. Selecione "SQL Server"
  4. Clique em "Concluir".
  5. Abrirá uma tela, você irá preencher da seguinte forma:
  6. Nome: Site (pode ser qualquer um, mas memorize!)
  7. Descrição: (pode deixar em branco)
  8. Servidor: sua instância do SQL Server (geralmente, clicando na setinha pra baixo, aparecerá ali).
  9. Clique em Avançar
  10. Marque a marque a segunda opção (Com autenticação do SQL Server usando ID...)
  11. Marque a caixinha "Conectar-se ao SQL Server para obter..."
  12.  
  13. ID de logon: (seu usuário do SQL Server, geralmente "sa")
  14. Senha: (sua senha do SQL Server)
  15. Clique em Avançar
  16. Na próxima tela, marque a primeira caixa e selecione o banco de dados "GC".
  17. Clique em Avançar e depois Concluir.
  18. Na próxima tela, clique em "Testar fonte de dados...". Caso tudo tenha sido feito corretamente, os testes serão concluídos com êxito e você pode prosseguir.






Tópicos que também usam as tags tutorial, mssql, php, odbc:

0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos