taukane 0 Denunciar post Postado Agosto 22, 2005 Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\apache\htdocs\phpenquete3.1b\conec.inc.php on line 7 Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador. como resolvo isto Compartilhar este post Link para o post Compartilhar em outros sites
fsphp 0 Denunciar post Postado Agosto 22, 2005 Você está usando as variáveis corretas de conexão? Compartilhar este post Link para o post Compartilhar em outros sites
m4riO 0 Denunciar post Postado Agosto 22, 2005 O problema esta no Mysql.. aí diz para dar um upgrade nele. http://dev.mysql.com/doc/mysql/pt/old-client.html Compartilhar este post Link para o post Compartilhar em outros sites
taukane 0 Denunciar post Postado Agosto 22, 2005 bom não consegui resover isto... mas no meu site acontece isto.... Warning: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/editoramaio-rj/public_html/enquete/conec.inc.php on line 7 Warning: MySQL Connection Failed: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/editoramaio-rj/public_html/enquete/conec.inc.php on line 7 Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador. como resolvo.. Compartilhar este post Link para o post Compartilhar em outros sites
fsphp 0 Denunciar post Postado Agosto 22, 2005 Posta o código aí pra ver se ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
taukane 0 Denunciar post Postado Agosto 22, 2005 <?$user = "root"; // usuario$pass = "123456";//senha$dbname="test"; // Banco de Dados$hostname="localhost";//1º passo - Conecta ao servidor MySQLif(!($_id = mysql_connect($hostname,$user,$pass))) { echo "Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador."; exit;}//2º passo - Seleciona o Banco de Dadosif(!($con=mysql_select_db($dbname,$_id))) { echo "Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador."; exit;}?> Compartilhar este post Link para o post Compartilhar em outros sites
fsphp 0 Denunciar post Postado Agosto 22, 2005 Tenta colocar assim e vê o que dá:<?$user = "root"; // usuario$pass = "123456";//senha$dbname="test"; // Banco de Dados$hostname="localhost";$_id = mysql_connect($hostname,$user,$pass) or die("Não foi possível estabelecer uma conexão. Favor Contactar o Administrador.");$con=mysql_select_db($dbname,$_id) or die("Não foi possível acessar o banco de dados. Favor Contactar o Administrador.");?> Compartilhar este post Link para o post Compartilhar em outros sites
anggelus 0 Denunciar post Postado Agosto 22, 2005 Tenta assim para ver se funciona. Anggelus :D PHP [*]<? [*]$dbname="seu_banco_de_dados"; // Indique o nome do banco de dados que será aberto [*]$usuario="usuario"; // Indique o nome do usuário que tem acesso [*]$password="123456"; // Indique a senha do usuário [*]//1º passo - Conecta ao servidor MySQL [*]if(!($id = mysql_connect("localhost",$usuario,$password))) { [*] echo "Não foi possível estabelecer uma conexão com o Bando de Dados MySQL. Favor Contactar o Administrador."; [*] exit; [*]} [*]//2º passo - Seleciona o Banco de Dados [*]if(!($con=mysql_select_db($dbname,$id))) { [*] echo "Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador."; [*] exit; [*]} [*]?> Compartilhar este post Link para o post Compartilhar em outros sites
taukane 0 Denunciar post Postado Agosto 22, 2005 cara deu mais ou menos certo saca My Webpage tipo faltou os botoes putz Compartilhar este post Link para o post Compartilhar em outros sites
Castor Jr. 0 Denunciar post Postado Agosto 22, 2005 Mas isso já outros 500 agora eh programação da enquete fera ... seu problema de conexão resolveu .... Compartilhar este post Link para o post Compartilhar em outros sites
fsphp 0 Denunciar post Postado Agosto 22, 2005 Como que deu mais ou menos certo?? O que você fez?? Compartilhar este post Link para o post Compartilhar em outros sites
taukane 0 Denunciar post Postado Agosto 22, 2005 poh kra valeuh...tipo eu coloquei aquele post q você enviou e eu alterei com meus dados ... huahuaha mas não entendi pq não apareceu os botões tipo radio... Compartilhar este post Link para o post Compartilhar em outros sites
fsphp 0 Denunciar post Postado Agosto 23, 2005 Coloque como ficou seu código. ;) Compartilhar este post Link para o post Compartilhar em outros sites
taukane 0 Denunciar post Postado Agosto 23, 2005 <?include "conec.inc.php"; // Carrega as Configurações// Trecho para Computar Votosif(isset($oq) && isset($enq) && isset($id) && !isset($vota)){// Verifica se o visitante votou e se ele pode votar $resultado = mysql_query("SELECT * FROM respostas WHERE id='".$_POST['enq']."'"); $obj = mysql_fetch_object($resultado); $refresh_votos=$obj->votos+1; $resultado = mysql_query("UPDATE respostas SET votos =".$refresh_votos." WHERE id='".$_POST['enq']."'"); // Executa a consulta setcookie("vota", "Votou"); // Define um cookie para verificar se o usuário já votou posteriormente}// FIM do Trecho para Computar Votosif(isset($oq) && isset($enq)){ // Exibe o resultado echo "<script language='javascript'> window.open('resul.php?id=".$id."', 'clo3', 'toolbar=no,location=no,directories=no,status=no,scrollbars=no,menubar=no,resizable=no,width=400,height=250'); </script>";// Exibe o resultado}?><!-- Sua Página --><b> Vote na minha enquete </b><br><form method="post"><!-- Para votar na Enquete--><?/* Exibe a enquete */$res = mysql_query("SELECT * FROM perg WHERE exibir='S'");$obj = mysql_fetch_object($res);$resultado = mysql_query("SELECT * FROM respostas WHERE idperg='".$obj->id."'");$num = mysql_num_rows($resultado);$x = 0;echo $obj->perg."<br>";while($x<$num){ $obj2 = mysql_fetch_object($resultado); echo "<input type='radio' name='enq' value='".$obj2->id."'> ".$obj2->resp."<br>"; $x++;}echo "<input type='hidden' name='id' value='".$obj->id."'>";echo "<input type='submit' name='oq' value='Votar'><input type='button' value='Resultados' onClick=".chr(34)."window.open('resul.php?id=".$obj->id."', 'clo4', 'toolbar=no,location=no,directories=no,status=no,scrollbars=no,menubar=no,resizable=no,width=450,height=250')".chr(34).">";?></form> Compartilhar este post Link para o post Compartilhar em outros sites
fsphp 0 Denunciar post Postado Agosto 23, 2005 Não é isso não, cara. É para você colocar o código de onde estava a sua dúvida, ou seja, da conexão com o banco de dados. :lol: Compartilhar este post Link para o post Compartilhar em outros sites
taukane 0 Denunciar post Postado Agosto 23, 2005 mas a minha dúvida é saber pq não está aparecendo os radio butons Compartilhar este post Link para o post Compartilhar em outros sites
fsphp 0 Denunciar post Postado Agosto 23, 2005 Então porque o título do seu Tópico é conexão, preciso de uma luz <_< E o seu primeiro post foi esse: :D Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\apache\htdocs\phpenquete3.1b\conec.inc.php on line 7 Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador. como resolvo isto <{POST_SNAPBACK}> E até agora eu estava tentando te ajudar sobre isso e você não postou se conseguiu resolver ou não!?!?!?!? http://forum.imasters.com.br/public/style_emoticons/default/shifty.gif Compartilhar este post Link para o post Compartilhar em outros sites
taukane 0 Denunciar post Postado Agosto 24, 2005 pq sempre deu erro de conexão no meu pc e até agora não consigui resolver. mas no server deu certo. Compartilhar este post Link para o post Compartilhar em outros sites
fsphp 0 Denunciar post Postado Agosto 24, 2005 Então coloca aí como você está fazendo a conexão no seu pc. Não foi esse o motivo deste tópico? B) Compartilhar este post Link para o post Compartilhar em outros sites
taukane 0 Denunciar post Postado Agosto 24, 2005 <?// mySQL Stuff$server = "localhost"; // Your Host, most cases localhost$db_user = "root"; // Your mySql Username$db_pass = "123456"; // Your mySql Password$database = "mysql"; // Your phpEnquete-Database// Size Stuff$vote_width = "400";$votebar_width = "100%";$votebar_height = "10";// Language Stuff$vote_question = "1. Você já assinou ou assina algum de nossos periódicos? Quais?";$vote_answer = "Respostas"; $vote_vote = "Votar";$vote_button = "Votar";// Optical Stuff$htmlheader=" <title>phpEnquete</title> <style type=text/css> body { background:#E2E2E2; margin: 10px; font-family: Verdana; } a:link { color:#333333; font-weight:bold; text-decoration:underline; font-family: Verdana; } a:visited { color:#555555; font-weight:bold; text-decoration:underline; font-family: Verdana; } a:active { color:#FFCC00; font-weight:bold; text-decoration:underline; font-family: Verdana; } a:hover { color:#FF9900; font-weight:bold; text-decoration:none; font-family: Verdana; } td.votebarout { background: #EEEEEE; border:0px; } td.votebarin { background: #FFCC00; border:0px; } td.votetext { font-size:8pt; } td.votequest { font-size:10pt; font-weight:bold; text-align:center;} td.votefooter { font-size:8pt; text-align:center; } div.votespace { font-size:4pt; text-align:center; } </style>";// Some Stuff$cookie_time = 12; // Vote Timeout in hours (set with Cookies)$ver = "1.20";# DO NOT CHANGE ANYTHING BEHIND THIS LINE !!! ################################################################################################# if ($vote && !$HelloCheater) { mysql_connect($server,$db_user,$db_pass) or die("Database Connect Error"); $query = mysql_db_query($database,"update votes set votes=votes+1 where name='$vote'") or die("Database Query Error"); mysql_close(); setcookie("HelloCheater", "1", time()+(3600*$cookie_time)); header("Location: $PHP_SELF"); exit; }?> Compartilhar este post Link para o post Compartilhar em outros sites