Jump to content

Barbara123

Members
  • Content count

    22
  • Joined

  • Last visited

Community Reputation

0 Comum

About Barbara123

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Barbara123

    Caracteres desconfigurados

    Olá pessoal estou desenvolvendo um site imobiliario e no site terá a sessão de descrição dos imóveis, e essas informações serão pegas através do banco de dados, porém quando digito algum texto os caracteres saem desconfigurados e eu já usei o comando : <?php header("Content-type: text/html; charset=utf-8"); ?> Porém quando faço isso a seção que está escrita manualmente (em html no caso)
  2. Barbara123

    calculadora

    Olá bom dia, comecei a estudar JavaScript, e estou tentado criar uma calculadora porém ela não quer calcular alguém sabe o que pode ser?  <!DOCTYPE html> <html> <head> <title>Calculadora</title> <script> var operador1, operador2, operacao, estado; var disp; function reset (){ operador1 = "0"; operador2 = "0"; operacao = "null"; estado = "1"; disp.value = "0"; } function btnClick(objeto){ var me = objeto.value; if (me == 'C'){ reset(); return; } if(me == '='){ var res; switch(operacao){ case '+' : res = parseFloat(operador1) + parseFloat(operador2); break; case '-' : res = parseFloat(operador1) - parseFloat(operador2); break; case '*' : res = parseFloat(operador1) * parseFloat(operador2); break; case '/' : res = parseFloat(operador1) / parseFloat(operador2); break; } disp.value = res.toString(); estado = 1; return; } if((me == '+' ) || (me == '-') || (me == '*') || (me == '/')){ operacao = me; estado = 2; } if((me == '.' ) || (me >= '0') && (me<= '9')){ if (estado == 1){ operador1 += me; disp.value = parseFloat(operador1).toString(); } else if (estado == 2){ operador2 += me; disp.value = parseFloat(operador2).toString(); } } } function inicializa_pagina(){ disp = document.getElementById('display'); reset(); } </script> </head> <body> <form> <input id="display" type="text" value="0"> <table> <tr> <td><input id="btnClear" type="button" value="C" onclick="btnClick(this);" ></td> </tr> <tr> <td><input id="btn7" type="button" value="7" onclick="btnClick(this);" ></td> <td><input id="btn8" type="button" value="8" onclick="btnClick(this);" ></td> <td><input id="btn9" type="button" value="9" onclick="btnClick(this);" ></td> <td><input id="btnSoma" type="button" value="+" onclick="btnClick(this);" ></td> </tr><tr> <td><input id="btn4" type="button" value="4" onclick="btnClick(this);" ></td> <td><input id="btn5" type="button" value="5" onclick="btnClick(this);" ></td> <td><input id="btn6" type="button" value="6" onclick="btnClick(this);" ></td> <td><input id="btnSub" type="button" value="-" onclick="btnClick(this);" ></td> </tr><tr> <td><input id="btn1" type="button" value="1" onclick="btnClick(this);" ></td> <td><input id="btn2" type="button" value="2" onclick="btnClick(this);" ></td> <td><input id="btn3" type="button" value="3" onclick="btnClick(this);" ></td> <td><input id="btnMul" type="button" value="*" onclick="btnClick(this);" ></td> </tr><tr> <td><input id="btn0" type="button" value="0" onclick="btnClick(this);" ></td> <td><input id="btnPonto" type="button" value="." onclick="btnClick(this);" ></td> <td><input id="btnIgual" type="button" value="=" onclick="btnClick(this);" ></td> <td><input id="btnDiv" type="button" value="/" onclick="btnClick(this);" ></td> </tr> </table> </form> </body> </html>
  3. Barbara123

    Envio de formulario

    eu vi, só que ele precisa colocar a senha do e-mail né?
  4. Barbara123

    Envio de formulario

    Olá, estou estudando php entretanto, queria saber se alguém poderia me ensinar como faço para enviar um e-mail por php, desde já agradeço. Abraços! boa noite
  5. Barbara123

    Não consigo fazer conexão com o banco de dados

    fiz isso entretanto não resolve
  6. Olá boa noite estou estudando php, porém na hora de fazer conexão com o BD, não conecta de jeito nenhum, os nomes do banco estão corretos, o ja importei o banco e nada alguém sabe o que pode ser? Conexão com o banco <?php /** * classe que trata de conexao com o BD e operações */ class Conexao { private $host; private $user; private $senha; private $bd; private $link; public $query; public $lista; //private $tabela; /** * funcao construtora que inicia o link caso esteja null */ function __construct() { if ($this->link == NULL): $this->getConexao(); endif; } /** * faz a conexao caso não tenha valores no LINK */ public function getConexao(){ $this->host = 'localhost'; $this->user = 'root'; $this->senha = ''; $this->bd = 'imob'; $this->link = mysql_connect($this->host, $this->user, $this->senha) or die('Erro de conexao'); mysql_select_db($this->bd, $this->link); mysql_set_charset('UTF8', $this->link); } /** * * @param type $sql - passo a minha sql */ public function ExecSQL($sql){ $this->query = mysql_query($sql, $this->link) or die(mysql_error()); } /** * * @return type - retorna a lista de registros */ public function ListarDados(){ $this->lista = mysql_fetch_assoc($this->query); return $this->lista; } /** * * @return type - retorna a contagem dos registros s query */ public function TotalRegistros() { return mysql_num_rows($this->query); } } <?php /** * classe que trata de conexao com o BD e operações */ class Conexao { private $host; private $user; private $senha; private $bd; private $link; public $query; public $lista; //private $tabela; /** * funcao construtora que inicia o link caso esteja null */ function __construct() { if ($this->link == NULL): $this->getConexao(); endif; } /** * faz a conexao caso não tenha valores no LINK */ public function getConexao(){ $this->host = 'localhost'; $this->user = 'root'; $this->senha = ''; $this->bd = 'imob'; $this->link = mysql_connect($this->host, $this->user, $this->senha) or die('Erro de conexao'); mysql_select_db($this->bd, $this->link); mysql_set_charset('UTF8', $this->link); } /** * * @param type $sql - passo a minha sql */ public function ExecSQL($sql){ $this->query = mysql_query($sql, $this->link) or die(mysql_error()); } /** * * @return type - retorna a lista de registros */ public function ListarDados(){ $this->lista = mysql_fetch_assoc($this->query); return $this->lista; } /** * * @return type - retorna a contagem dos registros s query */ public function TotalRegistros() { return mysql_num_rows($this->query); } }
  7. Olá estou desenvolvendo um site em php em quando coloco ele na pasta do htdocs(já que estou usando o xampp como servidor local) ele não aparece fica como esta na imagem abaixo
  8. fiz isso, porém o erro continua
  9. Olá boa tarde, estou começando a estudar PHP, estou tentando fazer com que o caminho da imagem apareça, porém retorna o seguinte erro: Fatal error: Uncaught Error: Call to undefined method imagem::Exibir() in C:\xampp\htdocs\site\home.php:20 Stack trace: #0 C:\xampp\htdocs\app\Paginas.class.php(17): include() #1 C:\xampp\htdocs\site\index.php(123): Paginas->__construct() #2 {main} thrown in C:\xampp\htdocs\site\home.php on line 20 Class rotas: <?php /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ class Rotas{ static $pastaFotos = 'fotos/'; static $siteUrl = 'http://localhost/site/'; static $index = 'index.php'; static $detalhe = '?pag=detalhe&item'; } Class imagem: <?php /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ /** * Description of Imagem * * @author Janaina */ class Imagem { public static function Exibir($imagem, $w, $h){ $fotos = Rotas::$siteUrl . Rotas::$pastaFotos ; echo $fotos; } public static function Upload() { } } home: <?php /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ $portfolio = new Conexao(); $portfolio->ExecSQL("select * from trabalhos"); while($ptf = $portfolio->ListarDados()){ echo $ptf['trabalhos_titulo'] . '<br>'; echo Imagem::Exibir('sss', '34', '34'); } Obrigada desde já.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.