Jump to content


vmsb

Member Since 10/12/2005
Offline Last Active 18/11/2007, 22:57
-----

Posts I've Made

In Topic: Tempo Da Sessão

09/01/2006, 17:36

Valew pela ajuda pessoal , vou testar aqui e depois eu posto aqui

In Topic: Problemas Com Sessão

19/12/2005, 12:18

Olha aí amigo Paulo , o código pro usuário logar:


<?php

$login = $HTTP_POST_VARS["login"];

$senha = $HTTP_POST_VARS["senha"];

$conecta = mysql_connect("localhost","root");

mysql_select_db("produtos",$conecta);

$sql = "SELECT * FROM clientes WHERE login='$login' AND senha='$senha'";

$exe = mysql_query($sql,$conecta);

$verificar = mysql_num_rows($exe);

if ($verificar==0) {

?>
<body bgcolor="#FFFFFF" link="#008000" vlink="#008000" alink="#FF0000">

<p align="center"><font face="Fixedsys" size="5" color="#FF0000">Erro!</font></p>
<p align="center">&nbsp;</p>
<p align="center"><font face="Fixedsys">Este usuário e/ou a senha são inválidos,
por favor se você ainda não se cadastrou em nosso sistema, clique aqui.</font></p>
<p align="center"><font face="Fixedsys"></font></p>
<p align="center">&nbsp;</p>
<p align="center"><font face="Fixedsys"><a href="form_index.php">Voltar</a></font></p>

</body>

<?
}
else{

@session_register("login","senha");

@session_name();

require("lista.php");
exit;
}
?>



Agora o código pra verificar se o usuário esta logado


<?
@session_start("login");
if(!(@session_is_registered("login")) and !(@session_is_registered("senha")))
{
require ("Login.htm");
exit;
}
else
{
$login = @$_SESSION["login"];
$senha = @$_SESSION["senha"];
}
?>


In Topic: Consultas Utilizando O For... E Array's

12/12/2005, 22:09

Amigo mariom , deu certo aqui , vlw pela ajuda , mas agora , como que eu poderia acessar essas informações em outra página , ja que nesta consulta eu armazenaria as informações dos produtos , e enviaria pra uma outra página na qual através de sessão eu montaria o carrinho de compras.
vlw pela ajuda.

In Topic: Consultas Utilizando O For... E Array's

12/12/2005, 21:59

Vou testar aqui amigo marion .............talvez seja , vlw pela ajuda.

In Topic: Consultas Utilizando O For... E Array's

12/12/2005, 20:50

Olha aí amigo o código

<?php
$conecta = mysql_connect("localhost","root");
mysql_select_db("test",$conecta);
$sql = "SELECT * FROM produtos"; // seleciona as colonas da tabela usuarios
$resultado = mysql_query($sql,$conecta); // executa a contulta e armazena o resultado em array
$num_linhas = mysql_num_rows($resultado);
?>
<html>
<body>
<form action="enviar.php" method="post" name="frmcarrinho">
<input type="hidden" name="opc_efetivar" value="1">
<table border=2>
<tr>
<td>O Número de Linhas é: <?php echo $num_linhas; ?></td>
</tr>
</table>
<table border=2 bordercolor="#800000" bordercolorlight="#800000">
<tr>
<td>Código</td>
<td>Artista</td>
<td>Album</td>
<td>Preço</td>
<td>Quantidade</td>
<td>Comprar</td>
</tr>
<?php
//faz um loop ára listar em linhas os usuários cadastrados
for ($i = 0; $i < $num_linhas; $i++) {
$campos = mysql_fetch_array($resultado);
?>
<tr>
<td><?php echo $campos['CODIGO']; ?></td>
<td><?php echo $campos['ARTISTA']; ?></td>
<td><?php echo $campos['ALBUM']; ?></td>
<td><?php echo $campos['PRECO']; ?></td>
<TD><input type="text" name="txtprod[<? echo $indice;?>][QTDE]" size="2" maxlength="2"></td>
<td><input type="image" src="carrinho.gif" onClick="java script: document.forms[0].submit();"></td>
</tr>

<?php
} //fecha o loop


$chave = array_keys($campos);

//Fazendo novo loop para gravar a chave dos produtos

for($i=0; $i<sizeof($chave); $i++) {
$indice = $chave[$i];
$codigo = $campos[$indice];
$artista = $campos[$indice];
$album = $campos[$indice];
$preco = $campos[$indice];
?>
<input type="hidden" name="txtprod[<? echo $indice;?>][CODIGO]" value="<? echo $codigo; ?>">
<input type="hidden" name="txtprod[<? echo $indice;?>][ARTISTA]" value="<? echo $artista; ?>">
<input type="hidden" name="txtprod[<? echo $indice;?>][ALBUM]" value="<? echo $album; ?>">
<input type="hidden" name="txtprod[<? echo $indice;?>][PRECO]" value="<? echo $preco; ?>">
<?
}
?>
</form>
</table>
</body>
</html>

IPB Skin By Virteq