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.