Jump to content


Tiagorj's Content

There have been 21 items by Tiagorj (Search limited from 19/04/2023)


Ordernar por                Order  

#983895 Editor

Posted by Tiagorj on 19/10/2009, 07:38 in PHP

Bom dia galera!

Será que vocês podem me ajudar?
Estou a procura de um sistema em php muito parecido com o do fórum. Eu preciso criar uma área para o usuário onde ele possa alterar as propriedades do texto: cor, fonte, entre outros. Similar a este do fórum.
Onde posso encontrar?

Seria difícil criar um em php?

Obrigado!
Tiago



#982679 Login

Posted by Tiagorj on 04/10/2009, 12:26 in PHP

Obrigado pela ajuda!
Então não ha necessidade de fazer isso, apenas verificar se existe no servidor.

Só que eu tenho uma duvida.
Eu tenho que alterar minha classe?
Pq se eu preciso instanciar a classe e chamar o método diretamente, a minha classe pede que o construtor tenha os parametros... acho que me enrolei mais na orientação a objeto, você poderia me ajudar a resolver?

$conexao = new Conexao($login, $senha); existe algum modo de chamar ela diretamente sem passar pelo construtor?
$conexao->consultaConexao() ;
$conexao->verificaLogin() ;



#982675 Login

Posted by Tiagorj on 04/10/2009, 10:20 in PHP

Bom dia galera,

Estou começando a programar OO. Estou fazendo um sistema de login. O login ocorre tranqüilamente.
O problema ocorre quando eu nas demais páginas vou verificar se o usuário está logado. Não estou sabendo passar esse valor da sessão para o método... então estou mandando a classe e também a chamada de cada página!

<?php

class Conexao
{
var $login;
var $senha;

function __construct ($login, $senha)
{
$this->login = "$login";
$this->senha = "$senha";

}

function consultaConexao()
{
$conectar = mysql_connect("localhost", "descodi_contato", "contato");
mysql_select_db("descodi_contato", $conectar);
}

function consultaLogin()
{

$sessao = mysql_query("select * from login where login = '$this->login' and senha = '$this->senha'");
$consulta = mysql_num_rows($sessao);

if ($consulta == 1)
{

$_SESSION["login"] = "$login";
$_SESSION["senha"] = "$senha";
echo '<script language= "JavaScript">location.href="area.php"</script>';

}

else
{
echo '<script language= "JavaScript">location.href="login_invalido.php"</script>';

}

} //fecha verificaLogin

function verificaLogin() {


$sessao = mysql_query("select * from login where login ='$login' and senha = '$senha'");
$total = mysql_num_rows($sessao);
echo " o total é $total ";

if($total == 0)
{
unset($this->login);
unset($this->senha);


echo "login: $this->login <br>";
echo "senha: $this->senha <br>";
echo " nao logado!!";
exit();

}

} //fecha verifica login

}

?>



e a chamada em cada página para verificar


include "classes/ClassConexao.php';

$login = $_SESSION["login"];
$senha = $_SESSION["senha"];

$conexao = new Conexao($login, $senha);
$conexao->consultaConexao() ;
$conexao->verificaLogin() ;

esse modo que eu fiz, não funciona, como eu passo o valor da sessão para o método verificaLogin()?

Obrigado!



#978811 Problema Com Php Ou Xajax?

Posted by Tiagorj on 31/08/2009, 16:47 in PHP

Boa tarde galera!

Estou utilizando a biblioteca XAJAX para me auxilar no uso do ajax pois não conheço muito a tecnologia javascript.

Estou melhorando um sistema que criei para a empresa onde trabalho, mais estou com um problema.

O código funciona no firefox e no chrome, no Internet Explorer ele só funciona se o if ($linhas >=1), se cair em outros if da erro de javascript ou dependendo do computador não aparece nada!

Eis o codigo:

<?php

include"xajax.inc.php"; //importa a biblioteca
$xajax = new xajax(); //instancia

//logo abaixo criando a função, é onde ocorre o erro!

function consulta($login) {

$objResponse=new xajaxResponse();

//global $conexao, $banco;
$conexao = mysql_connect("localhost", "admin", "extend001");
$banco = mysql_select_db("extend",$conexao);

$verifica = mysql_query("select * from dados_pessoais where login = '$login'");
$linhas = mysql_num_rows($verifica);

if ($linhas >=1) {
$retorno = "o e-mail $login encontra-se cadastrado em nosso banco de dados";
$objResponse->addAssign("consulta","innerHTML",$retorno);
}

//se cair nesse if, não funciona, ja tentei com else também mais nao funciou!

if ($linhas == 0) {
$retorno= "o e-mail $login NÃO encontra-se cadastrado em nosso banco de dados";
$objResponse->addAssign("consulta","innerHTML",$retorno);
}

return $objResponse->getXML();

}

$xajax->registerFunction("consulta");
$xajax->processRequests();

?>
<title>Consulta ajax </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<head>
<?php $xajax->printJavascript(); ?>
</head>

<form action="teste.php" method="get" name="teste">

<table width="726" border="0" align="center">
<tr>
<td height="27" colspan="4" bgcolor="#006699"><font color="#FFFFFF">Dados para acesso</font></td>
</tr>
<tr>
<td height="26" valign="top" bgcolor="#E9E9E9"><font color="#666666" size="2" face="Arial, Helvetica, sans-serif">E-mail*</font></td>
<td colspan="3" bgcolor="#F0F0F0">
<p>
<input name="login" id="login" type="text" size="28" onblur="xajax_consulta(document.getElementById('login').value)"/>
<div id="consulta"></div>
</tr>
<tr>
<td width="151" height="26" valign="top" bgcolor="#E9E9E9"><font color="#666666" size="2" face="Arial, Helvetica, sans-serif">cidade: </font></td>
<td width="334" colspan="3" bgcolor="#F0F0F0">
<p>
<input name="cidade" id="cidade" type="text" size="28"/>
<div id="consulta"></div>
<input name="continuar" type="button" id="continuar" value="continuar" />

</tr>
</table>

</form>


Para quem quiser testar nos firefox e no Internet Explorer a página é essa:
http://inscricao.extend.com.br/form2.php
um email valido: tiago.cosme@extend.com.br
um email inválido: fulano123@ciclano.com


Alguém saberia me explicar o pq da revolta desse código? é só no IE!

Agradeço a lot!

Tiago

problema resolvido:
acentuação na variavel de retorno.

Solução: instanciar um metodo que fale para o ajax que o padrão de retorno é : UTF-8



#973915 Texto Com Forma

Posted by Tiagorj on 14/07/2009, 15:27 in Criação Web

Boa tarde pessoal,

Como eu coloco texto dentro de formas no fireworks, vetorizei uma imagem e gostaria de colocar textos dentro.
Vocês poderiam me ajudar com dicas ou tutoriais?

Por exemplo: eu gostaria de botar o texto dentro da forma, por exemplo, colocar o texto dentro do circulo e o texto ficar com o formato do circulo!

Obrigado,
Tiago



#970462 Espaço Ao Inserir Flash

Posted by Tiagorj on 10/06/2009, 19:06 in Dreamweaver

não entendi o pq do link.



#970439 Espaço Ao Inserir Flash

Posted by Tiagorj on 10/06/2009, 16:06 in Dreamweaver

Boa tarde galera! :thumbsup:

Gostaria da ajuda de vocês. Fiz um site em tabelas. Quando inserir um flash dentro de uma célula coloquei pra rodar no internet explorer e no firefox.

Quando vi o Firefox criou um espaço.

Coloquei uma imagem para facilitar a visualização do que está ocorrendo.
Existe algum modo de tirar este espaço?

pq2.gif

Muito Obrigado!!!!



#970294 Tabela

Posted by Tiagorj on 09/06/2009, 16:13 in Dreamweaver

Obrigado pela ajuda!

Agora me surgiu um novo problema.
Quando teclo "enter" divesas vezes ou digito um texto muito grande, minha tabela no lado esquerda se quebra, ocorrem espaços, um monte de falha :wacko:
Existe um modo de um coluna "andar" sem comprometer as demais colunas? :huh:

Obrigado!



#970270 Tabela

Posted by Tiagorj on 09/06/2009, 15:00 in Dreamweaver

Boa tarde pessoal!

Quanto tempo eu não posto!
Estou aqui com umas dificuldades. :boxing:

Estou usando o dreamwaver para diagramar um site, só que estou com uma dúvida.

Pq quando eu crio o programa e começo a digitar um texto, ele aparece na metade da tabela? :blink:
Eu gostaria que ele comecasse no topo! :huh:

Estou colocando uma imagem de exemplo de onde ela começa! gostaria que eles começassem la em cima (no topo) da própria tabela.

Vocês poderiam me ajudar?
Obrigado,

Attached Thumbnails

  • pq.gif



#960369 Exibier Nome De Tabelas

Posted by Tiagorj on 11/03/2009, 15:21 in PHP

Boa tarde amigos!

Estou fazendo um script para o php recuperar o nome de todas as tabelas de um determinado banco de dados mysql.

O problema é o seguinte:
Não sei o que está acontecendo que ele mostra pra mim que tem 13 tabelas dentro de uma banco e está correto.
Na hora que exibe os dados para um for ele apenas exibe o nome do primeiro e os outros 12 não é mostrado o valor!
Alguem sabe o pq isso ocorre?

Esse é o código

<?php
include("includes/conexao.php");
$executa = mysql_query("SHOW TABLES");
$total = mysql_num_rows($executa);
echo " o total de tabelas encontradas $total <br>"; // imprimi 13


for($i=0; $i<$total; $i++) {

$dados = mysql_fetch_row($executa);
echo "a tabela $i é $dados[$i] <br>";
}


?>

obrigado!



#958269 Organizar Id

Posted by Tiagorj on 18/02/2009, 14:15 in MySQL

Oi pessoal,

Gostaria de uma ajuda.

Estou precisando organizar o id que é auto_increment.
Tentei renomear a unica linha gravada no banco para o numero "1" no campo do ID.

Quando cadastrei a segunda linha achei que ele fosse automaticamente para o número "2" mais foi para o "8" pois apaguei outros registros.

Voces pode me ajudar de um modo de organizar esse id??

to usando o php caso precise de codigo...

Abraço e obrigado.



#957147 Passagem De Valor

Posted by Tiagorj on 09/02/2009, 11:10 in PHP

Oi pessoal,

fiz um sistema localmente. No meu computador funciona perfeitamente a passagem de informação por campo hidden.
Por exemplo: <input name="login" type="hidden" value="<?php echo $login; ?>" />

Se eu der um echo $login o valor aparece.

No servidor que eu utilizo o valor não aparece.

Como devo fazer para passar os valores pela página? existe outro método? no caso nao posso utilizar get.

Obrigado!!!
Tiago



#954408 Div Pai

Posted by Tiagorj on 21/01/2009, 11:03 in CSS & Semântica (Tableless)

Oi galera, tudo bem com vcs?

Estou com uma dúvida.

Estou estruturando um site todo em css (primeiro projeto sem nada de tabela ) e estou com dúvidas.
Criei um div "pai" que dentro dele possui os divs "filhos". O problema é que o que eu altero no div pai como por exemplo a fonte não é alterado nos filhos.

Não sei onde estou errando vcs poderiam me ajudar?

Segue o código html (nao sei se o erro está no html) (resumido)

<div class="geral">

<div class="topo">
<img src="logotipo.jpg" width="195" height="40">
</div>

<div class = "submenu">
<a href="/home/" class = "link_submenu"> Home</a> <font color="#999999">|</font>
<a href="/noticias-extend-software/" class="link_submenu">Notícias</a> | <a href="/eventos-extend-software/" class="link_submenu">Eventos</a> <font color="#999999">|</font>

</div>

<div class = "menu">
<a href="/solucoes-extend-software/" class = "link_principal">Soluções</a> <font color="#FFFFFF">|</font>
<a href="/produtos-extend-software/" class = "link_principal" onClick="return clickreturnvalue()" onMouseover="dropdownmenu(this, event, menu1, '200px')" onMouseout="delayhidemenu()"> Produtos</a><font color="#FFFFFF"> | </font>
<a href="servicos-treinamentos-extend-software/" class = "link_principal" onClick="return clickreturnvalue()" onMouseover="dropdownmenu(this, event, menu2, '200px')" onMouseout="delayhidemenu()" >Serviços e Treinamentos</a> <font color="#FFFFFF">|</font>
<a href="/Clientes-extend-software/" class = "link_principal"> Clientes</a> <font color="#FFFFFF"> | </font>
<a href="/recursos-extend-software/" class = "link_principal">Recursos</a><font color="#FFFFFF"> |</font>
<a href="/sobre-extend-software/" class = "link_principal">Sobre a Extend</a>
</div>

<div class = "flash">
banner em flash
</div>

<div class = "esquerdo">
conteudo esquerdo
</div>

<div class = "centro">
conteudo central
</div>


<div class = "direito">
conteudo direito
</div>

<div class = "clientes">
clientes
</div>

<div class = "rodape">
rodapé
</div>

</div>

O CSS É ESSE


body{
margin: 0;
}

.geral{
width: 770px;
font-family: Arial, Helvetica, sans-serif;
font-style:italic;
width: 80%; left: 10%; position: relative;
}

.topo{
width: 700px;
height: 30px;
}

.submenu{
width: 770px;
height: 25px;
text-align: right;
font-family: verdana, arial;
font-size: 10px;
color: #999999;
padding-right: 2px;
}


.menu{
width: 770px;
padding-left: 4px;
text-align: left;
height: 25px;
background-color: #006699;
font-family: verdana, arial;
padding-top: 5px;
font-size: 10px;
clear: both;
}


.flash {
width:720px;
background-color: #CCCCCC;
height: 120px;
padding: 0 25px;


}


Obrigadoooooooooooo
Tiago Cosme



#954069 Posicionamento

Posted by Tiagorj on 19/01/2009, 09:12 in HTML, CSS e Metodologias

botei o link!



#954067 Posicionamento

Posted by Tiagorj on 19/01/2009, 08:51 in HTML, CSS e Metodologias

Oi pessoal,

estou querendo fazer uma area cinza onde ficará o conteúdo geral do site. Na resolução 1024 ele fica ok, mais na resolução 800x 600 e outras não fica igual...
quais coomandos devo utilizar para ele sempre fica entre menu superior e o inferior? (De acordo com a imagem que está nesse endereço: http://www.extendnet.../area_cinza.jpg ).

estou tentando assim:

.fundo{
background-color:#CCCCCC;
position: absolute;
width: 100%;
top: 97px;
height: 80%;
padding-right: 10px;
}


Obrigado!!!!
Tiago



#953421 Função

Posted by Tiagorj on 14/01/2009, 11:48 in PHP

Oi pessoal,

Não estou sabendo pq minha função nao retorna o que eu quero.
Na verdade são várias funções. Por exemplo. Quero pegar o ip do usuário. Se tiver ok aparece senão aparece uma mensagem que é exibida ao usuário que o ip não foi informado . O que eu estou fazendo errado?

//pega ip
$ip = getenv("REMOTE_ADDR");

function valor ($ip) {
if ($ip= "")
return "valor não capturado";
else
return "$ip";

}
}

$valorip = valor($ip);

echo "IP: $valorip";

como ele não mostra o ip deveria aparecer "ip: valor não encontrado" mais aparece só "IP: "

Obrigado pela atenção,
Tiago Cosme



#953144 Horário

Posted by Tiagorj on 12/01/2009, 10:11 in PHP

Bom dia pessoal,

Estou pensando em algum modo de pegar o horário que o usuário entrou no site e saiu do site.

Alguém poderia me ajudar?


Obrigado,
Tiago Cosme



#952860 Dados Do Usuário

Posted by Tiagorj on 09/01/2009, 10:02 in PHP

Olá pessoal,

Gostaria de saber se tem como eu descobri através do php a cidade, País e o tempo que o usuário permaneceu no site!

Tem alguma dica gente?

Valeu,
Tiago



#952755 Variáveis De Ambiente

Posted by Tiagorj on 08/01/2009, 14:11 in PHP

Boa tarde pessoal! Como estão?

Estou vendo as principais variáveis de ambiente (getenv) para que eu possa capturar o máximo de informações do visitante da página a pedido do departamento de marketing da empresa. As que achei interessante:


nome do servidor (server_name)

nome do host (remote_host)

IP do visitante (remote_addr)

REMOTE_USER - Nome do usuário (se o servidor permitir autenticação);

HTTP_USER_AGENT - Nome e versão do browser utilizado no cliente;

Descobrindo qual página foi solicitada pelo usuário: utilize $_SERVER['PHP_SELF'];

$HTTP_ACCEPT_LANGUAGE (Retorna a lingua)


Gostaria de saber onde posso encontrar uma relação de variaveis de ambiente (getenv) do php!!!! se alguém tiver sugestões também por favor respondam!

Obrigado a todos,
Tiago Cosme
Est. Web Designer



#951971 Cookies

Posted by Tiagorj on 02/01/2009, 08:50 in PHP

Bom dia,

Em primeiro lugar, Feliz Ano Novo!


Pessoal, fiz um simples sistema de login com cookies. Na hora de criar os cookies caso a senha e usuário estiverem corretos ele aparece um erro.

O erro é o seguinte:

Warning: Cannot modify header information - headers already sent by (output started at E:\Webserver\Interno\Sites\Contato\verificando.php:11) in E:\Webserver\Interno\Sites\Contato\verificando.php on line 34

Warning: Cannot modify header information - headers already sent by (output started at E:\Webserver\Interno\Sites\Contato\verificando.php:11) in E:\Webserver\Interno\Sites\Contato\verificando.php on line 35

Aparece um erro de criação dos cookies! por que isso ocorre? as linhas de erro estão em vermelho.

<?php

$login = $_POST["login"];
$senha = $_POST["senha"];

include("include/dao.php");
$sql = "select * from login where login = '$login' and senha = '$senha'";
$busca = mysql_query($sql);
$resultado = mysql_num_rows($busca);

if ($resultado == 0) {
echo '<font color="#FF0000" size="2" face="Arial, Helvetica, sans-serif">Dados inválidos <br></font>';
echo '<font color="#FF0000" size="2" face="Arial, Helvetica, sans-serif"><a href="painel.php">clique aqui para logar</a></font>';
exit();
}

if ($resultado == 1) {
setcookie("login_acesso", $login);
setcookie("senha_acesso", $senha);

//echo '<script language= "JavaScript"> location.href="CaixaDeEntrada.php" </script>';
}

mysql_close($conn);
?>

obrigado!!!!
Tiago Cosme



#944191 Paginação

Posted by Tiagorj on 30/10/2008, 15:47 in PHP

Oi pessoal,
Tudo bem?

Fiz minha própria estrutura de paginação. Ela funciona normalmente somente quando resulta a primeira página de busca!
a paginação incrementa $inicio de 3 em 3. (isso no primeiro resultado de busca).
Se eu clicar na pagina 2 ele incrementa novamente, mais eu gostaria de da um jeito de não incrementar depois que o meu código paginasse de acordo com a primeira página. Deu para entender?

Ou seja, mesmo mudando de página ele pare de incrementar! valendo apenas o resultado da primeira página de resultado (que ela sim possui o codigo de paginação correto).


Para vcs entenderem: http://a4i.com.br/cadastro/busca.php
busque por: 9

Segue o codigo


for ($paginacao =1; $paginacao <= $total; $paginacao++) {

if ($paginacao == 1) {
//link para primeira página
echo "<a href='busca_resultado.php?inicio=$pagina&descricao=$descricao&busca=1'> 1 </a>";

}

//demais páginas
if ($paginacao >= 2) {

//cria a paginação das demais páginas de acordo com $total

//formula paginação ---------------------------
$pagina++;
$pag = $pagina;
$qtd = 3;
$inicio = $pagina * $qtd;

// fim formula paginação ---------------------------

echo "<a href='busca_resultado.php?inicio=$inicio&descricao=$descricao&total=$total&continua=1&pagina=$pagina'>$paginacao </a>";

}
}

obrigado!!!!!!!!!!




IPB Skin By Virteq