Mysql não Conecta com POO no PHP [RESOLVIDO]

1. Mysql não Conecta com POO no PHP [RESOLVIDO]

emanuel douglas sousa costa
o.outro.cara

(usa Ubuntu)

Enviado em 13/11/2011 - 16:49h

bem estou estudando POO e começei a fazer uns testes aqui em casa em um servidor local mesmo. uso Ubuntu 11.10

Toda vez que tento conectar o banco ele diz que não tenho permissão para conectar

Forbidden
You don't have permission to access /mysql/index.php on this server.
Apache/2.2.20 (Ubuntu) Server at localhost Port 80

uso o NetBeans.
Meu ta com senha em branco ou seja, sem senha.

user : root
senha:

os scipts tão logo abaixo

ARQUIVO INDEX:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php
include 'my.php';
$conect = new my();
$conect -> conex();
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="">
<table width="200" border="1">
<tr>
<td>Nome:</td>
<td><label>
<input type="text" name="nome" id="nome" />
</label></td>
</tr>
<tr>
<td>E-mail:</td>
<td><label>
<input type="text" name="email" id="email" />
</label></td>
</tr>
<tr>
<td>Cidade:</td>
<td><input type="text" name="cidade" id="cidade" /></td>
</tr>
<tr>
<td><input name="ação" type="hidden" id="ação" value="gravar" /></td>
<td><input type="submit" name="submit" id="submit" value="enviar" /></td>
</tr>
</table>
<br/>
</form>
<table width="650" border="0" cellspacing="4" cellpadding="4">
<tr bgcolor="#666666">
<td>Nome</td>
<td>E-mail</td>
<td>Cidade</td>
</tr>
</table>
</body>
</html>

ARQUIVO QUE ESTA A CLASSE:
<?php
//CLASS
class my {

//VARIÁVEIS
public $serve = "localhost";
public $banco = "contact";
public $user = "root";
public $senha = "";

//METODOS
function conex(){
$con = mysql_connect($this->serve, $this->user, $this->senha);
mysql_select_db($this->banco, $con);
}
}

?>

ja bati muito a cabeça aqui e to sem saber a recorrer.




  


2. Re: Mysql não Conecta com POO no PHP [RESOLVIDO]

Adriano Moreira da Silva
adri3d

(usa Arch Linux)

Enviado em 13/11/2011 - 17:23h

pela mensagem de erro o problema esta nas permissões do apache,

aqui resolveram
http://www.vivaolinux.com.br/topico/Apache-Web-Server/permissao-apache


3. Re: Mysql não Conecta com POO no PHP [RESOLVIDO]

emanuel douglas sousa costa
o.outro.cara

(usa Ubuntu)

Enviado em 21/11/2011 - 17:44h

erro era no netbeans.
apenas mudei o diretorio dos arquivos e carreguei no netbeans sem criar um projeto.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts