cleitond3 0 Denunciar post Postado Agosto 21, 2007 bom pessoal tenho codigo no qual ele faz cadastro 2 dbs não sou muito bom php queria muda esse codigo para ele pode envia cadastro para 2 banco de dados diferentes mais seguinte forma 1 banco de dados esta em servidor e outro banco e de dados servidor 2 exemplo db1 = 192.168.1.1 db2 = 192.168.1.2 vou deixa o script abaixo para todos poderem olhar Baixo idreg.php responsavel joga dados dbs <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!-- saved from url=(0032)http://localhost/news//index.php --><?php require 'config.php'; ?><HTML><HEAD><TITLE>TGBR Page Millenium - http://www.thegamebr.rg.com.br/</TITLE><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></HEAD><?PHP include("config.php");require_once "sql_inject.php"; $bDestroy_session = TRUE; $url_redirect = 'index.php'; $sqlinject = new sql_inject('./log_file_sql.log',$bDestroy_session,$url_redirect) ; require 'config.php';?><script language="JavaScript"> function blockError(){return true;} window.onerror = blockError; </script><script language=JavaScript> function disableselect(e) { return false } function reEnable() { return true } //if IE4+ document.onselectstart=new Function ("return false") //if NS6 if (window.sidebar) { document.onmousedown=disableselect document.onclick=reEnable } </script><script language=JavaScript><!--var message="All rights Reserved TGBR Page Millenium";function clickIE4(){if (event.button==2){alert(message);return false;}}function clickNS4(e){if (document.layers||document.getElementById&&!document.all){if (e.which==2||e.which==3){alert(message);return false;}}}if (document.layers){document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS4;}else if (document.all&&!document.getElementById){document.onmousedown=clickIE4;}document.oncontextmenu=new Function("alert(message);return false")// --> </SCRIPT><BODY background="images/fundo2.JPG" leftMargin=9 topMargin=9><div align="left"> <table width="447" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr> <td width="447" height="18" valign="top" scope="col"><h6 align="center"> <strong><font size="2"><font color="#000000" face="Arial, Helvetica, sans-serif"> <?phprequire_once "sql_inject.php"; $bDestroy_session = TRUE; $url_redirect = 'index.php'; $sqlinject = new sql_inject('./log_file_sql.log',$bDestroy_session,$url_redirect) ; require 'config.php';$login = stripslashes($_POST['login']);$name = stripslashes($_POST['name']);$email = stripslashes($_POST['email']);$idnumb = stripslashes($_POST['idnumb']);$pw = stripslashes($_POST['pw']);$cpw = stripslashes($_POST['cpw']);$sques = stripslashes($_POST['squest']);$sansw = stripslashes($_POST['sansw']);$sql_email_check = mssql_query("SELECT mail_addr FROM MEMB_INFO WHERE mail_addr='$email'"); $sql_username_check = mssql_query("SELECT memb___id FROM MEMB_INFO WHERE memb___id='$login'"); $email_check = mssql_num_rows($sql_email_check); $username_check = mssql_num_rows($sql_username_check); if (($email_check > 0) || ($username_check > 0) || empty($login) || empty($name) || empty($email) || empty($idnumb) || empty($pw) || empty($cpw) || empty($sques) || empty($sansw)) { echo "Error: <br />"; if (empty($login) || empty($name) || empty($email) || empty($idnumb) || empty($pw) || empty($cpw) || empty($sques) || empty($sansw)){ echo "Por Favor preencha todos os espaços.";} elseif($email_check > 0){ echo "'$email' E-mail ja existente, Escolha outro.<br />"; $Error=1; } elseif ($username_check > 0) { echo "'$login'Login ja existente, Escolha outro.<br />"; $Error=1; } elseif ($pw != $cpw) { echo "<br />As Senhas devem ser iguais."; $Error=1;}}else{$msquery2 = "SET IDENTITY_INSERT MEMB_INFO ON";$msquery3 = "INSERT INTO MEMB_INFO (memb_guid,memb___id,memb__pwd,memb_name,sno__numb,post_code,addr_info,addr_dta,tel__numb,mail_addr,phon_numb,fpas_ques,fpas_answ,job__code,appl_days,modi_das,out__days,true_days,mail_chek,bloc_code,ctl1_code) VALUES ('$idnumb','$login','$pw','$name', '1','1234','11111','3','12343','$email','$email','$sques','$sansw','1','2003-11-23','2003-11-23','2003-11-23','2003-11-23','1','0','1')";$msquery4 = "INSERT INTO VI_CURR_INFO (ends_days,chek_code,used_time,memb___id,memb_name,memb_guid,sno__numb,Bill_Sction,Bill_value,Bill_Hour,Surplus_Point,Surplus_Minute,Increase_Days ) VALUES ('2005','1',1234,'$login','$name',1,'7','6','3','6','6','2003-11-23 10:36:00','0' )";$msresults= mssql_query($msquery2);$msresults= mssql_query($msquery3);$msresults= mssql_query($msquery4);echo "<p align='center'>Conta Criada com sucesso</p> <br><p align='left'>Login ID: $login<br> Senha: $pw<br> Nome: $name <br> E-mail: $email<br> Telefone: $idnumb<br> Pergunta: $sques<br> Resposta: $sansw </p>";}?> </font></font></strong></h6> </td> </tr> </table></div></BODY></HTML> e abaixo config.php <?php//=============== Area com alguns configs importantes ====================$dbhost = "127.0.0.1";// Seu usuario do database (tradicionar sa)$dbuser = "sa";// Entre com a senha do seu usuario do database.$dbpasswd = "senha";// Ip onde o sql esta instalado (tradicional 127.0.0.1)$host = "127.0.0.1";// Não mude isso!$port = "55901";//=============== Não edite essa area ====================$alogin = $dbuser;$apass = $dbpasswd;$db = 'MuOnline';$regsubmit = "regform.submit()";$msconnect=mssql_connect("$host","$alogin","$apass");$msdb=mssql_select_db("$db",$msconnect);$ip = $host;//=============== Edite essa area com seus dados do sql ====================$dbhost = "127.0.0.1";$dbuser = "sa"; //LOGIN DO SQL$dbpasswd = "senha"; //SENHA DO SQL$msconnect=@mssql_connect("$dbhost","$dbuser","$dbpasswd") or die ('ERRO! TENTE MAIS TARDE!');$msdb=@mssql_select_db("MuOnline",$msconnect) or die ('ERRO! TENTE MAIS TARDE!');//=============== Area que configura os dados do servidor ====================$server_version = "1.02i"; //Server Version$server_ip = "192.168.1.1"; //Server IP/DNS$server_port = "44405"; //Server Port$server_exp = "1500x"; //Server Experience$server_drop = "80%"; //Server Drop-Rate$server_bb = "ON"; //Server Blessbug$cliente = "99B+"; //Versão do cliente Full$patch = "99B+1.0"; //Versão do Patch$server_jrate = "100%"; //Success Rate das joias$maxreset = "400";//=============== ResetFree ====================//reset character$resetcharacter='1'; //Level reset character $levelreset= "360"; //Zen required for reset character $resetzen= "100000000"; //Levelup points for reset$resetpoints='350'; //==================MOVE VIP=====================//Abilitar warp$warpcharacter='1';//Lorenica$lorenciazen="10";//Noria$noriazen="30";//Davias$daviaszen="30";//Dungeon$dungeonzen="30";//Atlans$atlanszen="30";//Tarkan$tarkanzen="30";//Losttower$losttowerzen="30";//Arena$arenazen="30";//=============== Não edite essa area ====================require_once "sql_inject.php"; $bDestroy_session = TRUE; $url_redirect = 'index.php'; $sqlinject = new sql_inject('./log_file_sql.log',$bDestroy_session,$url_redirect); ?><script language=JavaScript>var message="";function clickIE() {if (document.all) {(message);return false;}}function clickNS(e) {if (document.layers||(document.getElementById&&!document.all)) {if (e.which==2||e.which==3) {(message);return false;}}}if (document.layers) {document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}document.oncontextmenu=new Function("return false")</SCRIPT> espero que alguem consiga me ajuda OBS: e banco de dados MSSQL não mysql :) obrigadoooooo a todos que ajudarem. Compartilhar este post Link para o post Compartilhar em outros sites
cleitond3 0 Denunciar post Postado Agosto 21, 2007 thiago muito obrigado isso foi uma coisa que não tentei consegui :) Compartilhar este post Link para o post Compartilhar em outros sites