Jump to content


marceloc

Member Since 04/07/2004
Offline Last Active 15/04/2005, 11:59
-----

Topics I've Started

Mostrar Dados Do Mysql

06/04/2005, 17:35

Olá,

A partir de dicas deste e de outros sites, fiz um desenvolvimento de uma loja virtual simples, onde o usuário se cadastra em um bando de dados MySQL e tem seu login e senha para acessar a área restrita.

A questão é que no momento da finalização do pedido, eu quero que apareça alguns dados (endereço, cidade, estado, etc.) de quem está logado, mas não estou conseguindo.



Vou colocar abaixo o que já foi feito:
O arquivo login.php em princípio está correto eu só o coloquei para verificar as seções.
--------------------------------------------

Arquivo login.php

[/
<?php require_once('../Connections/Loja.php'); ?>
<?php
// *** Start the session
session_start();
// *** Validate request to log in to this site.
$FF_LoginAction = $HTTP_SERVER_VARS['PHP_SELF'];
if (isset($HTTP_SERVER_VARS['QUERY_STRING']) && $HTTP_SERVER_VARS['QUERY_STRING']!="") $FF_LoginAction .= "?".$HTTP_SERVER_VARS['QUERY_STRING'];
if (isset($HTTP_POST_VARS['login'])) {
$FF_valUsername=$HTTP_POST_VARS['login'];
$FF_valPassword=$HTTP_POST_VARS['senha'];
$FF_fldUserAuthorization="";
$FF_redirectLoginSuccess="restrito.php";
$FF_redirectLoginFailed="erro.php";
$FF_rsUser_Source="SELECT login, senha ";
if ($FF_fldUserAuthorization != "") $FF_rsUser_Source .= "," . $FF_fldUserAuthorization;
$FF_rsUser_Source .= " FROM autenticacao WHERE login='" . $FF_valUsername . "' AND senha='" . $FF_valPassword . "'";
mysql_select_db($database_Loja, $Loja);
$FF_rsUser=mysql_query($FF_rsUser_Source, $Loja) or die(mysql_error());
$row_FF_rsUser = mysql_fetch_assoc($FF_rsUser);
if(mysql_num_rows($FF_rsUser) > 0) {
// username and password match - this is a valid user
$MM_Username=$FF_valUsername;
session_register("MM_Username");
if ($FF_fldUserAuthorization != "") {
$MM_UserAuthorization=$row_FF_rsUser[$FF_fldUserAuthorization];
} else {
$MM_UserAuthorization="";
}
session_register("MM_UserAuthorization");
if (isset($accessdenied) && false) {
$FF_redirectLoginSuccess = $accessdenied;
}
mysql_free_result($FF_rsUser);
session_register("FF_login_failed");
$FF_login_failed = false;
header ("Location: $FF_redirectLoginSuccess");
exit;
}
mysql_free_result($FF_rsUser);
session_register("FF_login_failed");
$FF_login_failed = true;
header ("Location: $FF_redirectLoginFailed");
exit;
}
?>
]

--------------------------------------------

Arquivo finalizar.php

[/
?
$dbh=mysql_connect ("localhost", "compucad_marcelo", "220401") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("compucad_loja");


$username = $_SESSION['MM_Username'];
$senha = $_SESSION['MM_UserAuthorization'];

$query = ("SELECT * FROM autenticacao WHERE Login='$username' AND Senha='$senha'");
echo "<br>".$query."<br>";
$resultado = mysql_query($query) or printf(mysql_error());
echo "<br>".mysql_num_rows($resultado);


echo "<table align='center' width='600' height='100'>";
echo "<tr>";
echo "<td bgcolor='#FFCC00'>Nome</td>";
echo "<td bgcolor='#FFCC00'>Sobrenome</td>";
echo "<td bgcolor='#FFCC00'>Endereço</td>";
echo "<td bgcolor='#FFCC00'>E-mail</td>";
echo "</tr>";
while($dados = mysql_fetch_array($resultado)) {
echo "<tr>";
echo "<td bgcolor='#FFFF66'>{$query['Nome']}</td>";
echo "<td bgcolor='#FFFF66'>{$query['Sobrenome']}</td>";
echo "<td bgcolor='#FFFF66'>{$query['Endereço']}</td>";
echo "<td bgcolor='#FFFF66'>{$query['email']}</td>";
echo "<td bgcolor='#FFFF66' width='100'>";
echo "</td>";
echo "</tr>";
}
echo "</table>"

?>
]
--------------------------------------------

O erro que acontece é esse: SELECT * FROM autenticacao WHERE Login='' AND Senha=''


Se alguém puder ajudar, agradeço.
Obrigado,
Marcelo

Apresentação De Softwares

04/07/2004, 21:53

Oi,

Fiz um programa e mais alguns complementos e preparei instaladores para cada uma das aplicações.

Desejo colocá-los em um CD-ROM com uma apresentação onde o usuário possa escolhar qual das aplicações deseja instalar.

Pretendia fazer esta apresentação em flash, pois já conheço um pouquinho, mas preciso de ajuda para saber como fazer os botões de instalação de cada uma das opções, ou seja, o que eu colocaria na ação de cada botão.


Obrigado,
Marcelo

IPB Skin By Virteq