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
- Fórum WMO
- → Viewing Profile: Tópicos: Tiagorj
Community Stats
- Group Usuários
- Active Posts 373
- Profile Views 2112
- Member Title Ativo
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
-
Localidade
Rio de Janeiro
Contact Information
- ICQ 337240150
- Página Web http://www.receptivorioturismo.com.br
- Windows Live tiagocosme@hotmail.com
2
Neutral
User Tools
Friends
Tiagorj hasn't added any friends yet.
Latest Visitors
Topics I've Started
Editor
19/10/2009, 07:38
Login
04/10/2009, 10:20
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!
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!
Problema Com Php Ou Xajax?
31/08/2009, 16:47
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
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
Texto Com Forma
14/07/2009, 15:27
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
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
Espaço Ao Inserir Flash
10/06/2009, 16:06
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 56.33KB 7 downloads
Muito Obrigado!!!!
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 56.33KB 7 downloads
Muito Obrigado!!!!
- Fórum WMO
- → Viewing Profile: Tópicos: Tiagorj
- Privacy Policy
- Regras ·