Jump to content


RuanJoppert

Member Since 15/06/2010
Offline Last Active 20/07/2010, 22:17
-----

Topics I've Started

[Resolvido] Erro Com Sessions :S

19/07/2010, 21:34

<div id="login">
<?

# Sistema de Login

if(isset($_POST['acao']) && $_POST['acao'] == 'logar-site'){

$usuario = $_POST['memb-login'];
$senha   = $_POST['memb-pass'];
	           
if(empty($usuario)){
echo '<script>alert("Preencha o campo Login")</script>';
}elseif(empty($senha)){
echo '<script>alert("Preencha o campo Senha")</script>';
}else{
$usuario = (!get_magic_quotes_gpc()) ? addslashes($usuario) :  $usuario;
$senha = (!get_magic_quotes_gpc()) ? addslashes($senha) :  $senha;
$senha = md5($senha);
            
$sqllogin = "SELECT * FROM memb__info WHERE Login = '".$usuario."' AND Senha = '".$senha."'";
$qrlogin = mysql_query($sqllogin) or die(mysql_error());
                
if(mysql_num_rows($qrlogin) == 0){
echo '<script>alert("Login e/ou Senha invalida")</script>';
} else {
session_start();
$_SESSION['usuario'] = $usuario;
$_SESSION['senha'] = $senha;
header ("location:index.php?go=inicio");
} } }
?>
<? 

# Verifica se o usuario está logado
       
if(!isset($_SESSION['usuario']) && !isset($_SESSION['senha'])){
       
?>
  <form method="post" action="">
  <input name="memb-login" type="text" id="memb-login" value="login" size="30" onfocus="limpa_campo_login();" onblur="verifica_campo_login();"  />
  <br />
  <input name="memb-pass" type="password" id="memb-pass" value="senha" size="30" onfocus="limpa_campo_pass();" onblur="verifica_campo_pass();" />
  <br />
  <input type="hidden" name="acao"  value="logar-site"/>
  <input type="submit" name="login" value="Logar" id="botao" />
  <a href="index.php?go=registrar"><input type="submit" name="registrar" value="registrar" id="botao" /></a>
  </form>

<? } else {


$select_user = "SELECT * FROM memb__info Where Login = '".$usuario."'";

$resultado = mysql_query($select_user)
or die ("Não foi possível realizar a consulta ao banco de dados");

while ($linha=mysql_fetch_array($resultado)) {

$nome = $linha["Nome"];

{
?>

<div class="sair"><a href="index.php?go=sair">Sair</a></div>
<ul class="menu" id="menu">
<li><a href="#" class="menulink"><?=$nome?> ( <strong><?=$usuario?></strong> )</a>
	<ul>
		<li><a href="#" class="top">Painel</a></li>
        <li><a href="#" class="ultimo">Mensagens (0)</a></li>
</ul>
</ul>


<? } } } ?>



O problema é que quando esse codigo ta hosteado na minha maquina roda tudo 100% porém quando rodo no host pago (bluehost) ele não salva o login.


Tipo até loga, mas é só trocar de pagina que ja pede o login novamente :S

Duvidas De Um Iniciante

10/07/2010, 20:40

Primeiramente boa noite,



Galera eu fiz um curso de webdesign, HORRÍVEL diga-se de passagem, mas como moro no interior do Paraná, o curso da pro gasto. Mas o problema é que eu não tenho a minima ideia de como vender um site, de como chegar num cliente, achei que no curso eles dariam este suporte mas me enganei.

O problema é que fiz o curso quase que pra aprender somente isto, como vender. Então cá estou eu, pedindo umas dicas, sugestões dos webdesigners mais experientes. Como começo minha carreira? Como vendo meus sites? Fazer eu ja sei, o problema agora é vender.


Grande abraço



Obs* Fiz um portifolio pra mim estes dias, não sei se está bom ;S ( http://rd-st.sytes.net:8090/live/ ) é hosteado aqui em casa mesmo ;P ( que vergonha ).

[Ajuda] Banco De Dados E Php

24/06/2010, 21:34

Boa noite,

Pessoal estou criando um site, e pretendo que todas as suas paginas sejam "estocadas" no sql, porém estou com um erro, percebi que quando uma função php é mandada ao Banco de dados e puxada novamente para o site ela não e executada, Ou seja, ela aparece no site como se fosse algo escrito.

Alguem tem a solução?


Exemplo;

- Tenho a seguinte pagina no Sql

<div id="logo"><img src="_imgs/logo3.png" /></div>
<div id="link">
<ul>
<li><a href="#Home" id="mini_logo">a</a></li>
<?
$Pg_sql = "SELECT * From Paginas WHERE Exibir = '2' ORDER BY Ordem ASC";
$Paginas = mysql_query($Pg_sql) or die ("Erro");

while ($Pg_linha=mysql_fetch_array($Paginas)) {
 
$Pg_Nome     = $Pg_linha ["Nome"];
$Pg_conteudo = $Pg_linha ["Conteudo"];
$Pg_id       = $Pg_linha ["Id"];
$Pg_css		 = $Pg_linha ["Css"];
$Pg_ordem    = $Pg_linha ["Ordem"];
$Pg_mar      = (1915 * $Pg_ordem );
?>
<li><a href="#<?=$Pg_Nome?>"><?=$Pg_Nome?></a></li>
<? } ?>
</ul>

Mas quando eu puxo ela pro site não aparece. Fica:

<div id="logo"><img src="_imgs/logo3.png" /></div> 
<div id="link"> 
<ul> 
<li><a href="#Home" id="mini_logo">a</a></li> 
<li><a href="#<?=".$Pg_Nome."?>"></a></li> 
</ul></div>

IPB Skin By Virteq