Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
então galera eu do editando e terminando uma website para meu servidor de pb porem esta dando erro não sei oque eu fis quando eu coloco os dados para criar a conta ele, da uma falha na conexão com db do postgre Vou deixar uns Prints e so codico do registro php /applications/core/interface/imageproxy/imageproxy.php?img=http://uploaddeimagens.com.br/images/000/388/100/full/5656.JPG?1413923174&key=5f6febf092ecbff989be8a7ea5d194859e5adcd8343cc86f676180b09d17a346" alt="5656.JPG?1413923174" /> /applications/core/interface/imageproxy/imageproxy.php?img=http://uploaddeimagens.com.br/images/000/388/101/full/23123.JPG?1413923238&key=e42c76e11ed76367bbd5d61c519d534de5638029507283c2dc0b076e5937ebb6" alt="23123.JPG?1413923238" /> /applications/core/interface/imageproxy/imageproxy.php?img=http://uploaddeimagens.com.br/images/000/388/103/full/5645654646.JPG?1413923284&key=e7212376deed439f66087ade940257306eeb6899aca0e7d88f040d2835cd20c7" alt="5645654646.JPG?1413923284" /> /applications/core/interface/imageproxy/imageproxy.php?img=http://uploaddeimagens.com.br/images/000/388/106/full/5645654646.JPG?1413923331&key=d5f164dbfc6012355a6796bc0198e4ce160957f116ce81764d739401a98a2f3c" alt="5645654646.JPG?1413923331" /> Criação da conta: /applications/core/interface/imageproxy/imageproxy.php?img=http://uploaddeimagens.com.br/images/000/388/108/full/Capturar.JPG?1413923391&key=4330aa87da352bfb11f66836128265de718d48600d1849548f70d95f3310d21d" alt="Capturar.JPG?1413923391" /> /applications/core/interface/imageproxy/imageproxy.php?img=http://uploaddeimagens.com.br/images/000/388/109/full/23423.JPG?1413923436&key=e112a9a52140807ad5ef865dead10611d6e41a2f043fb57ce1d0d7ff3d78bd1a" alt="23423.JPG?1413923436" /> Codico de php do register: Config.properties: app42.paas.db.username = postgres app42.paas.db.port = 5432 app42.paas.db.password = guilherme1 app42.paas.db.ip = 127.0.0.1 app42.paas.db.name = postgres DBManager.php: <?php class DBManager {
public $client. public $selected. public function __construct() { $lines = file("Config.properties"). foreach ($lines as $line) { list($k, $v) = explode('=', $line). if (rtrim(ltrim($k)) == rtrim(ltrim("app42.paas.db.username"))) { $user = rtrim(ltrim($v)). }if (rtrim(ltrim($k)) == rtrim(ltrim("app42.paas.db.port"))) { $port = rtrim(ltrim($v)). }if (rtrim(ltrim($k)) == rtrim(ltrim("app42.paas.db.password"))) { $password = rtrim(ltrim($v)). }if (rtrim(ltrim($k)) == rtrim(ltrim("app42.paas.db.ip"))) { $ip = rtrim(ltrim($v)). }if (rtrim(ltrim($k)) == rtrim(ltrim("app42.paas.db.name"))) { $dbName = rtrim(ltrim($v)). } } $this->client = pg_connect("host=$ip port=$port dbname=$dbName user=$user password=$password") or die('Could not connect: '. pg_last_error()). } function saveDoc($username, $email, $password) { / try{ pg_query("CREATE TABLE accounts(login VARCHAR(255), email VARCHAR(355), password VARCHAR(355), money VARCHAR(355))"). }catch(Exception $e){ print_r("Table Already Created"). } / $query = "insert into accounts(login,email,password,money) values('$username','$email','$password','100000')". $result = pg_query($query) or die ("<meta http-equiv='refresh' content='=0. URL=?s=notfound' />"). pg_close($this->client). } function getAllDocs() { $query = "select * from accounts". $result = pg_query($query) or die('Query failed: '. pg_last_error()). return $result. } function getPlayer() { $query = "select * from players". $result = pg_query($query) or die('Query failed: '. pg_last_error()). return $result. } }?> register.php: <div class="App42PaaS_body_wrapper"> <div class="App42PaaS_body"> <div class="App42PaaS_body_inner"> <div class="contactPage_title">Registro</div> <div class="form_wrapper"> <form method="post" action="save.php"> <fieldset> <legend>Criar Conta</legend> <div class="contactForm_tr"> <div class="contactForm_td1">Nome</div> <div class="contactForm_tdMiddle">: </div> <div class="contactForm_td2"> <input name="username" type="text" class="Personal-input" id="contactPerson" value=""></div> <div class="contactForm_td2" style="color: red. padding-left: 90px. display: none. " id="contactPersonErr">Please Input Field Name</div> </div> <div class="contactForm_tr"> <div class="contactForm_td1">Email</div> <div class="contactForm_tdMiddle">: </div> <div class="contactForm_td2"><input name="email" type="text" id="email" class="Personal-input" maxlength="30"> </div> <div class="contactForm_td2" style="color: red. padding-left: 90px. display: none. " id="emailErr">Please Input Field Email</div> </div> <div class="contactForm_tr"> <div class="contactForm_td1">senha</div> <div class="contactForm_tdMiddle">: </div> <div class="contactForm_td2"><input name="password" type="password" id="password" class="Personal-input" maxlength="30"> </div> <div class="contactForm_td2" style="color: red. padding-left: 90px. display: none. " id="passErr">Please Input Field Password</div> </div> </fieldset> <center> <div class="form-button" style="margin-left:100px. margin-right:10px. "><input id="SubmitButton" class="submit_btn" type="image" border="0" name="submit" alt="Register" src="images/submit_btn.png"></input></div> <!-- <div class="form-button"><input id="Submit" class="clear_btn" type="image" border="0" name="clear" alt="clear" src="images/clear_btn.png"></div> --> </center> </form> </div> save.php: <?php error_reporting(0). $username = $_POST["username"]. $email = $_POST["email"]. $password = md5($_POST['password']). require_once "DBManager.php". $client = new DBManager(). $client->saveDoc($username, $email, $password). header("Location:?s=Success").?> Success.php: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Project Wars</title> <style> body { background: url(images/Success.png) no-repeat #000000 50% -50%. } } </style> </head> <body> <meta http-equiv="refresh" content="2. url=?s=home" /> </body> </html>Carregando comentários...