
Guilherme014
Veteranos-
Total de itens
1.070 -
Registro em
-
Última visita
Tudo que Guilherme014 postou
-
alguém poderia me ajudar, ou o codigo é este mesmo tó achando ele bem grande, é isso mesmo, pelo menos deu certo !!!
-
o que você achou do código acima
-
na verdade é quase isso, único problema é que quando passo o mouse aparece o que quero, mas na hora que tento clicar nele ele some, o que quero é quando clico na mensagem que aparece, ele vai para a página que escolher, entendeu mas mesmo assim valeu me deu maior luz !!!!
-
O Gladisson, eu cheguei agora, mas assim que eu começar eu posto ai
-
beleza, vou tentar aqui, mas me mande um com exemplo
-
criei uma tabela que vai ser meu menu, como faço para colocar sub-menu ao lado dela....
-
Alguém saberia me dizer, como faço para vizualizar estes dados em uma listagem, ajuntando estas 4 tabelas.... para quem quizer o meu código sql é esse ai.
-
eu acho que deu certo acabei de conseguir, olha só. só o começo do código if (!session_is_registered('user_login')) { //realiza a identificacao com o banco de dados .............................. .............................. $resultado = mysql_query("SELECT login,password,status FROM usuarios WHERE login='$user_login' and status=1"); ............................ ............................ a pessoa só entra se for status 1
-
com este código deu, mas não é do jeito que eu quero.... mas mesmo assim valeu
-
é assim: é sim, apenas isto, testa e ver. qualquer coisa posta ai! assim que chegar em casa eu testo.... e nas outras páginas aonde tem eu trocaria por . valeu....
-
é só trocar uma pela outra.... não tem mais nenhum código... Valeu
-
com este código se o usuário não estiver logado ele diretamente entra na página de login e pede o usuario conectar, so que tenho vários status para o meu usuario, se o usuario for administrado ele entra se não não, só que não entra da a minha mensagem de que o usuário não é administrador <? session_start(); require("../funcoes/conexao.inc.php"); //alterar de acordo com seu diretorio $corpo = false; if (!session_is_registered('user_login')) { //realiza a identificacao com o banco de dados if (isset($user_login) and ($user_login != "") and isset($user_pass) and ($user_pass != "")) { if (isset($host) and isset($db_super_news) and isset($user) and isset($pass)) { $conexao = mysql_connect($host, $user, $pass) or die("Impossível conectar-se ao mysql...<br>"); mysql_select_db($db_super_news) or die("Impossível conectar-se com o banco de dados: " . $db_super_news . '<br>'); $resultado = mysql_query("SELECT login,password,status FROM usuarios WHERE login='$user_login'"); if(!$resultado){ die("Impossível realizar a consulta!" . mysql_error()); } $line = mysql_fetch_array($resultado); if (strtolower($line[0]) == strtolower($user_login)) { if ($line[1] == $user_pass) { if ($line[2] == $status) { $corpo = true; $estatos = $line[5]; session_register('estatos'); session_register('user_login'); session_register('user_pass'); $data = date("Y-m-d H:i:s"); $resultado1 = mysql_query("UPDATE usuarios SET ip='$REMOTE_ADDR', data='$data' WHERE user='$user_login'"); if(!$resultado1){ die("Impossível realizar a consulta!" . mysql_error()); } } else { print("<center><font size='2' face='Verdana, Arial, Helvetica, sans-serif' color='#FF0000'><b>Você não é de Administrador !!!</b></font></center>"); } }else{ print("<center><font size='2' face='Verdana, Arial, Helvetica, sans-serif' color='#FF0000'><b>Senha Incorreto !!!</b></font></center>"); } }else{ print("<center><font size='2' face='Verdana, Arial, Helvetica, sans-serif' color='#FF0000'><b>Login Incorreto !!!</b></font></center>"); } } } }else{ $corpo = true; } if (!$corpo) { //campo para login e password print("<body><head><title>Loja do Hélio - Administração</title></head><body>"); print("<br><br><br><form name='forma' method='post' action='index.php'>"); print("<table width='463' border='1' bordercolor='#32587F' align='center'>"); print("<tr bordercolor='#FFFFFF'><td colspan='2'>"); print("<div align='center'><font face='Trebuchet MS' size='2'><b><font size='3'>PAINEL DE ADMINISTRAÇÃO :: LOJA DO HÉLIO</font></b></font></div>"); print("</td></tr><tr valign='top' bordercolor='#FFFFFF'><td colspan='2' height='34'>"); print("<div align='center'><font face='Trebuchet MS' size='2'>ADMINISTRADOR :: DIGITE SEU LOGIN E A SUA SENHA</font></div>"); print("</td></tr><tr bordercolor='#FFFFFF'><td width='181'><div align='right'><font face='Trebuchet MS' size='2'>Login:</font></div>"); print("</td><td width='272'><font face='Trebuchet MS' size='2'><input type='text' name='user_login'></font></td></tr>"); print("<tr bordercolor='#FFFFFF'><td width='181'><div align='right'><font face='Trebuchet MS' size='2'>Senha:</font></div></td>"); print("<td width='272'><font face='Trebuchet MS' size='2'><input type='password' name='user_pass'></font></td></tr><tr bordercolor='#FFFFFF'>"); print("<td colspan='2' height='57'><div align='center'><font face='Trebuchet MS' size='2'><input type='submit' name='Submit' value='Entrar na Administração'></font></div>"); print("</td></tr></table></form></body></html>"); } if ($corpo) { if (isset($acao) and ($acao == "logout")) { session_destroy(); print("<p align='center'><table width='300' border='0'>"); print("<tr><td width='50%'><p align='center'><font face='Trebuchet MS' size='2'>Você está fora da administração da Loja do Hélio!<br><a href='../loja.php.php'>[Click aqui para entrar!]</a></font></td></tr></table>"); die; } ?> valeu !!!!!
-
valeu, vou testar
-
ele esta neste local
-
tem muitas coisas que eu não sei, mas acho que está sim, esta dentro do apache....
-
abre a janela em branco, e esta janela seria este codigo abaixo. <? session_start(); require("funcoes/conexao.inc.php"); //alterar de acordo com seu diretorio if (session_is_registered('user_login')) { //verifica se o usuario foi logado ?> <html> <head> <title>Usuário: <? print($user_login);?> :: Comprar Produto: <? print($nomeproduto);?></title> <LINK href="funcoes/loja.css" type="text/css" rel="stylesheet"> </head> <body> <? if(isset($acao) and ($acao == "produtoid")){ $produtoid = $noticia; $resultado = mysql_query("SELECT * FROM produtos WHERE produtoid='$produtoid'"); if(!$resultado){ die("Impossível visualizar este produto: " . mysql_error() . '<br>'); } //Realiza um loop atrás das informações inseridas na tabela supernews while($row = mysql_fetch_array($resultado)){ $diretorio = $row['diretorio']; $largura = $row['largura']; $altura = $row['altura']; $nomeproduto = $row['nomeproduto']; $comentario = $row['comentario']; $diacompra = $row['diacompra']; $mescompra = $row['mescompra']; $anocompra = $row['anocompra']; $precovenda = $row['precovenda']; $prazoentrega = $row['prazoentrega']; $estoque = $row['estoque']; ?> <table align="center" border="0" cellpadding="0" cellspacing="0"> <form name="comprar" method="post" action="?"> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><b>Nome do Produto: <? print(htmlentities($nomeproduto)); ?></b></font><br> <hr color="#000000"> </td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><b>Data da compra: <? print(htmlentities($diacompra)); ?>/<? print(htmlentities($mescompra)); ?>/<? print(htmlentities($anocompra)); ?></b></font><br> <hr color="#CCCCCC"> </td> </tr> <tr> <td> <? if($diretorio == ""){ //se o diretorio for igual a vazia isso significa que é uma noticia sem imagem e mostra so a noticia ?> <p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><? print(nl2br(htmlentities($conteudo))); ?></font></p> <? } else { //caso contrario mostra a noticia com a imagem ?> <img src="<?= $diretorio; ?>" width="<?= $largura; ?>" height="<?= $altura; ?>" align="left" border="1"><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><? print(nl2br(htmlentities($comentario))); ?></font> <p></p> <? } ?> </td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><b>Valor: R$ <? print(htmlentities($precovenda)); ?></b></font><br> <hr color="#CCCCCC"> </td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><b>Entrega em até: <? print(htmlentities($prazoentrega)); ?> dias, após a confirmação do pagamento</b></font><br> <hr color="#CCCCCC"> </td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><b>Disponível para comprar: <? print(htmlentities($estoque)); ?></b></font><br> <hr color="#CCCCCC"> </td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><b>Quantidade a comprar: <input name="quantidadeproduto" type="text" class="nav" id="quantidadeproduto2" size="12" maxlength="11"> </b></font><br> <hr color="#CCCCCC"> </td> </tr> <tr> <td><div align="center"> <input name="Comprar" type="submit" value="Comprar"> </div></td> </tr> </form> <td> <hr color="#CCCCCC"></td> </tr> <tr> <td><div align="center"><a class="links" href="javascript:self.print()" onMouseOver="window.status='Imprimir'; return true">Imprimir</a></div></td> </tr> <tr> <td><hr color="#000000"></td> </tr> </table> </body> </html> <? } } } ?>
-
o link seria este <a href="javascript:abrir('comprar_produtos.php?produtoid=<? echo ($produtoid); ?>');"><? print("$nomeproduto<br>\n"); ?></a>
-
beleza coloquei do jeito que você me falou, mas continua na mesma......
-
Por Favor Olhem Este Codigo
pergunta respondeu ao Guilherme014 de Guilherme014 em Ajax, JavaScript, XML, DOM
Entendeu. vou tentar mas não comsegui e não sei aonde poe. e onde ponho da error -
tenta postar teu código pra gente dar uma olhada... Abraço este é o código da página onde o cliente ve todos os produtos que estão disponíveis para compras... Os códigos java script, juntamente com PHP estão aonde tem um smile sorrindo <? session_start(); require("funcoes/conexao.inc.php"); //alterar de acordo com seu diretorio $corpo = false; if (!session_is_registered('user_login')) { //realiza a identificacao com o banco de dados if (isset($user_login) and ($user_login != "") and isset($user_pass) and ($user_pass != "")) { if (isset($host) and isset($db_super_news) and isset($user) and isset($pass)) { $conexao = mysql_connect($host, $user, $pass) or die("Impossível conectar-se ao mysql...<br>"); mysql_select_db($db_super_news) or die("Impossível conectar-se com o banco de dados: " . $db_super_news . '<br>'); $resultado = mysql_query("SELECT login,password,status FROM usuarios WHERE login='$user_login'"); if(!$resultado){ die("Impossível realizar a consulta!" . mysql_error()); } $line = mysql_fetch_array($resultado); if (strtolower($line[0]) == strtolower($user_login)) { if ($line[1] == $user_pass) { $corpo = true; $estatos = $line[2]; session_register('estatos'); session_register('user_login'); session_register('user_pass'); $data = date("Y-m-d H:i:s"); $resultado1 = mysql_query("UPDATE produtos SET ip=$REMOTE_ADDR', data='$data' WHERE login='$user_login'"); if(!$resultado1){ die("Impossível realizar a consulta!" . mysql_error()); } }else{ print("<center><font size='2' face='Verdana, Arial, Helvetica, sans-serif' color='#FF0000'><b>Senha Incorreto !!!</b></font></center>"); } }else{ print("<center><font size='2' face='Verdana, Arial, Helvetica, sans-serif' color='#FF0000'><b>Login Incorreto !!!</b></font></center>"); } } } }else{ $corpo = true; } if (!$corpo) { //campo para login e password print("<body><head><title>SuperNews - Área de Compras</title></head><body>"); print("<LINK href='funcoes/loja.css' type='text/css' rel='stylesheet'>"); print("<br><br><br><form name='forma' method='post' action='compras.php'>"); print("<table width='463' border='1' bordercolor='#32587F' align='center'>"); print("<tr bordercolor='#FFFFFF'><td colspan='2'>"); print("<div align='center'><font face='Trebuchet MS' size='2'><b><font size='3'>PAINEL DE ENTRADA PARA FAZER BOAS COMPRAS NA LOJA DO HÉLIO</font></b></font></div>"); print("</td></tr><tr valign='top' bordercolor='#FFFFFF'><td colspan='2' height='34'>"); print("<div align='center'><font face='Trebuchet MS' size='2'>DIGITE SEU LOGIN E SUA SENHA</font></div>"); print("</td></tr><tr bordercolor='#FFFFFF'><td width='181'><div align='right'><font face='Trebuchet MS' size='2'>Login:</font></div>"); print("</td><td width='272'><font face='Trebuchet MS' size='2'><input type='text' name='user_login'></font></td></tr>"); print("<tr bordercolor='#FFFFFF'><td width='181'><div align='right'><font face='Trebuchet MS' size='2'>Senha:</font></div></td>"); print("<td width='272'><font face='Trebuchet MS' size='2'><input type='password' name='user_pass'></font></td></tr><tr bordercolor='#FFFFFF'>"); print("<td colspan='2' height='57'><div align='center'><font face='Trebuchet MS' size='2'><input type='submit' name='Submit' value='Entrar na Área de Comprar'></font></div>"); print("</td></tr></table></form></body></html>"); } if ($corpo) { if (isset($acao) and ($acao == "logout")) { session_destroy(); print("<p align='center'><table width='300' border='0'>"); print("<tr><td width='50%'><p align='center'><font face='Trebuchet MS' size='2'>Você está fora da Área de Compras da loja do Hélio !!!<br><a href='loja.php'>[Click aqui para ir a página inicial do site!!!]</a></font></td></tr></table>"); die; } ?> <html> <head> <title>Usuário: <? print($user_login);?> :: Loja do Hélio</title> <LINK href="funcoes/loja.css" type="text/css" rel="stylesheet"> <script language="JavaScript"> <!-- //redirecionamento de páginas redirTime = "3000"; //Tempo redirURL = "compras.php"; //url function redirTimer(){ self.setTimeout("self.location.href = redirURL;",redirTime);} //script que verifica se as dimensoes do formulario são numeros function numeros(dimensao){ if(isNaN(dimensao)){ alert("Este campo pode conter só números!") } } function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> </script> <script language="JavaScript"> function abrir(URL) { var width = 400; var height = 380; var left = 99; var top = 99; window.open(URL,'Comprar_Produtos', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no'); } </script> </head> <body leftmargin="0" topmargin="0" <? if(isset($envia)){ print('onLoad="redirTimer()"'); } ?>> <a name="top"></a> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td height="70" bgcolor="#000000"><font color="#FFFFFF" size="3" face="Verdana, Arial, Helvetica, sans-serif"> <em>Administração</em></font> <font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF" size="5"><font size="6">Super<em><font color="#FF6600">News</font></em></font></font></td> </tr> <tr> <td height="15" bgcolor="#FF9900"><div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" color="#000000" size="1"><? print($user_login); ?> - <? include("funcoes/dataport.php"); ?> </font></div></td> </tr> <tr> <td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="20%" height="300" valign="top" bgcolor="#F2F2F2"><table width="97%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td height="20"> </td> </tr> <tr> <td height="15"><hr align="left" width="90%" color="#999999"></td> </tr> <tr> <td height="15"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">Área de Compras</font></td> </tr> <tr> <td height="15"><hr align="left" width="90%" color="#999999"></td> </tr> <tr> <td height="15"><a class="menu" href="index.html" target="_self">Página Incial do Site</a></td> </tr> <tr> <td height="15"><hr align="left" width="90%" color="#999999"></td> </tr> <tr> <td height="15"><a class="menu" href="adm/adicionar_produtos.php" target="_self">Ajuda on-line</a></font></td> </tr> <tr> <td height="15"><hr align="left" width="90%" color="#999999"></td> </tr> <tr> <td height="15"><a class="menu" href="?" target="_self">Todos os Produtos</a></font></td> </tr> <tr> <td height="15"><hr align="left" width="90%" color="#999999"></td> </tr> <tr> <td height="15"><a class="menu" href="?" target="_self">Todos os Produtos em Promoção</a></font></td> </tr> <tr> <td height="15"><hr align="left" width="90%" color="#999999"></td> </tr> <tr> <td height="15"><a class="menu" href="cadastros/cadastro_clientes.php" target="_self">Continuação do Cadastro</a></td> </tr> <tr> <td height="15"><hr align="left" width="90%" color="#999999"></td> </tr> <tr> <td height="15"><a class="menu" href="?" target="_self">Mandar Mensagem</a></td> </tr> <tr> <td height="15"><hr align="left" width="90%" color="#999999"></td> </tr> </table></td> <td width="60%" valign="top"><table width="95%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td height="5"></td> </tr> <tr> <td> <!--Tabela de menus superiores para controle - inicio--> <table border="0" width="100%" cellpadding="0" cellspacing="1"> <tr> <td width="25%"><a href="<?=$_SERVER['PHP_SELF] ?>?acao=add_news"><img src="add_news.gif" width="100" height="15" alt="Adicionar Notícia" border=0></a></td> <td width="25%"><a href="index.php"><img src="painel_news.gif" width="100" height="15" alt="Painel de Notícias" border=0></a></td> <td width="25%"><a href="<?=$_SERVER['PHP_SELF'] ?>?acao=altuser"><img src=control_users.gif" width="120" height="15" alt="Controle de Usuário" border=0></a></td> <td width="25%"><a href="<?= $_SERVER['PHP_SELF] ?>?acao=logout"><img src="logout.gif" alt="Sair da Administração" width="100" height="15" border=0 ></a></td> </tr> </table> <!--Tabela de menus superiores para controle - fim--> </td> </tr> <tr> <td height="10"></td> </tr> <tr> <td> <? require("funcoes/funcao.php"); conexao_mysql($host,$user,$pass,$db_super_news);//funcao para conexao com o MYSQL if(!isset($acao)){ ?><font face="Verdana,Arial,Helvetica,sans-serif" size="1" color="#000000"> <div align="center"><center><table border="0" cellpadding="0" cellspacing="1" width="100%"> <tr><td><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>Painel de Administração</b><br>Olá <b><? print($user_login); ?></b>, Seja bem-vindo(a)</font></td></tr> <tr> <td><hr color="#CCCCCC"></td> </tr> <tr><td> </td></tr> <form name="comprar" action="comprar.php?acao=comprar_produtos" method="post"> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">O</font><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">s últimos produtos armazenadas no banco de dados <b><? print($db_super_news); ?></b> são:</font></td> </tr><tr><td height="15"></td></tr> <? //Faz a consulta no banco de dados $resultado = mysql_query('SELECT * FROM produtos where ativar=1 and promocao=0 and estoque>20'); if(!$resultado){ die("Erro ao fazer a consulta no banco de dados: " . mysql_error() . '<br>'); } //Verifica se há alguma noticia amazenada no banco de dados if(mysql_num_rows($resultado) == 0){ print("<tr><td align=\"center\"><font color=\"#FF0000\" size=\"1\">Atenção !!! Não há notícias no banco de dados <b>" . $db_super_news . '</b></font><br></td></tr>'); } else { //Este loop mostra todas as notícias inseridas no banco de dados while($row = mysql_fetch_array($resultado)){ $produtoid = $row['produtoid']; $diretorio = $row['diretorio']; $nomeproduto = $row['nomeproduto']; $data = $row['data']; ?> <!--corpo principal de noticias--> <tr> <td><b><? print($produtoid); ?></b> http://scriptbrasil.com.br/forum/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /> <a href="javascript:abrir('comprar_produtos.php?produtoid=<? echo ($produtoid); ?>');"><? print("$nomeproduto<br>\n"); ?></a> <? print("Quantidade de Produtos: $quantidadeproduto<br>\n"); ?> <? } echo "<input type='submit' name='comprar' id='comprarid' value='Comprar' class='nav'>"; } ?> </td> </tr> <br> </form> <tr><td><hr color="#CCCCCC"></td></tr> <tr><td height="15"><p align="right"><a class="noticia" href="#top" target="_self">Topo</a> | <font size="1" face="Verdana, Arial, Helvetica, sans-serif">Total de Produtos: <b><? print(mysql_num_rows($resultado)); ?></b></font></p></td></tr> </table></center></div> </font> <? } ?> <br> <font size="1" face="Verdana, Arial, Helvetica, sans-serif">+ Produtos...</font><br> <hr width="100%" color="#CCCCCC"> <?php //aproveita a conexao aberta para mostra as noticias diferentes da que a pessoa está lendo $resultado1 = mysql_query("SELECT * FROM produtos WHERE produtoid<>$produtoid ORDER BY data DESC LIMIT 0, 5"); if(!$resultado1){ die("Impossível visualizar este produto: " . mysql_error() . '<br>'); } if(mysql_num_rows($resultado1) == 0){ ?> <font face="Verdana, Arial, Helvetica, sans-serif" color="#FF0000" size="1">Adicione mais Produtos.</font><br> <?php } else { //Realiza um loop atrás das noticias inseridas na tabela supernews while($row = mysql_fetch_array($resultado1)){ $promocaoid = $row['promocaoid]; $nomeproduto = $row['nomeproduto']; print('<font face=Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000"><a class="titulo" href="?acao=noticia&produto=' . $produtoid . '&nome_promocao=' . $nomeproduto . '">» ' . htmlentities($nomeproduto) . '</a></font><br>'); } } } elseif(isset($acao) and ($acao == "add_news")){ //adiciona as noticias include("adicionar.php"); } elseif(isset($acao) and ($acao == "editar")){ //edita a noticia especificada include("editar.php"); } elseif(isset($acao) and ($acao == "altuser")){ //edita, adiciona e exclue o usuario ?> <div align="center"><a class="noticia" href="file:///C|/apache/htdocs/SuperNews2.3/admin/adm_noticias.php" target="_self">Painel de Administração</a></div><br> <font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000"><b>Controle de Usuário:</b></font> <hr color="#CCCCCC"> <strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Máximo de 8 caracteres no campo password</font></strong><br> <br> <center> <table border="0" cellpadding="0" cellspacing="0" width="300"> <tr> <td bgcolor="#000000"> <table border="0" cellpadding="0" cellspacing="1" width="100%"> <tr> <td width="100%" height="20" bgcolor="#CCCCCC"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b> Alterar usuário:</b></font></td> </tr> <tr> <td width="100%" bgcolor="#FFFFFF"> <form action="<?=$_SERVER['PHP_SELF] ?>?acao=alteruser" method="post"><!--Formulario para alterar user, inicio--> <table border="0" cellpadding="3" cellspacing="0" width="100%"> <tr> <td width="35%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>Login: </b></font></td> <td width="65%"><input type="text" name="alterlogin" value="<?php print($user_login); ?>" size="25"></td> </tr> <tr> <td width="35%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>Password: </b></font></td> <td width="65%"><input type="password" name="alterpass" size="25" maxlength="8"></td> </tr> <tr> <td width="35%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>Confirmar: </b></font></td> <td width="65%"><input type="password" name="alterpass1" size="25" maxlength="8"></td> </tr> <tr> <td width="35%"> <?php $resultado = mysql_query("SELECT ID FROM supernews_login WHERE user='$user_login'"); if(!$resultado){ print("Não foi possível realizar a consulta " . mysql_error()); } while($row = mysql_fetch_array($resultado)){ $id = $row['ID']; } ?> <input type=hidden" name="alterarid" value="<?php print($id); ?>"></td> <input type="hidden" name="altruser"> <td width="65%"><div align="right"><input type="submit" name="enviar" value="Alterar"></div></td> </tr> </table> </form><!--Formulario para alterar user, fim--> </td> </tr> <tr> <td width="100%" bgcolor="#CCCCCC" height="5"></td> </tr> </table> </td> </tr> </table> <br> <table border="0" cellpadding="0" cellspacing="0" width="300"> <tr> <td bgcolor="#000000"> <table border="0" cellpadding="0" cellspacing="1" width="100%"> <tr> <td width="100%" height="20" bgcolor="#CCCCCC"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b> Adicionar usuário:</b></font></td> </tr> <tr> <td width="100%" bgcolor="#FFFFFF"> <form action="<?=$_SERVER['PHP_SELF] ?>?acao=alteruser" method="post"><!--Formulario para adicionar user, inicio--> <table border="0" cellpadding="3" cellspacing="0" width="100%"> <tr> <td width="35%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>Login: </b></font></td> <td width="65%"><input type="text" name="newlogin" size="25"></td> </tr> <tr> <td width="35%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>Password: </b></font></td> <td width="65%"><input type="password" name="newpass" size="25" maxlength="8"></td> </tr> <tr> <td width="35%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>Confirmar: </b></font></td> <td width="65%"><input type="password" name="newpass1" size="25" maxlength="8"></td> </tr> <tr> <td width="35%"><input type="hidden" name="adicionaruser"></td> <td width="65%"><div align="right"><input type="submit" name="enviar" value="Adicionar"></div></td> </tr> </table> </form><!--Formulario para adicionar user, fim--> </td> </tr> <tr> <td width="100%" bgcolor="#CCCCCC" height="5"></td> </tr> </table> </td> </tr> </table> <br> <table border="0" cellpadding="0" cellspacing="0" width="300"> <tr> <td bgcolor="#000000"> <table border="0" cellpadding="0" cellspacing="1" width="100%"> <tr> <td width="100%" height="20" bgcolor="#CCCCCC"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b> Excluir usuário:</b></font></td> </tr> <tr> <td width="100%" bgcolor="#FFFFFF"> <form action="<?=$_SERVER['PHP_SELF'] ?>?acao=alteruser" method=post"><!--Formulario para excluir user, inicio--> <table border="0" cellpadding="3" cellspacing="0" width="100%"> <tr> <td colspan="2"> <?php // ## exibe a lista de todos os usuarios cadastrado ## // $consulta = mysql_query("SELECT * FROM supernews_login"); if(!$consulta){ print("Error! Impossível realizar a consulta." . mysql_error()); } while($row = mysql_fetch_array($consulta)){ $id = $row['ID]; $user = $row['user']; print("<input type=radio' name='del' value='$id'><font size='1' face='Verdana, Arial, Helvetica, sans-serif'> $user</font><br>\n"); } ?> </td> </tr> <tr> <td width="65%"><input type="hidden" name="deletaruser"></td> <td width="65%"><div align="right"> <input type="submit" name="enviar" value="Excluir"> </div></td> </tr> </table> </form><!--Formulario para excluir user, fim--> </td> </tr> <tr> <td width="100%" bgcolor="#CCCCCC" height="5"></td> </tr> </table> </td> </tr> </table> <br> <?php if($estatos == 1){ ?> <table border="0" cellpadding="0" cellspacing="0" width="300"> <tr> <td bgcolor="#000000"> <table border="0" cellpadding="0" cellspacing="1" width="100%"> <tr> <td width="100%" height="20" bgcolor="#CCCCCC"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b> Status do usuário:</b></font></td> </tr> <tr> <td width="100%" bgcolor="#FFFFFF"> <table border="0" cellpadding="3" cellspacing="0" width="100%"> <tr> <td colspan="2"> <?php // ## exibe a lista de todos os usuarios cadastrado ## // $consulta = mysql_query("SELECT * FROM supernews_login"); if(!$consulta){ print("Error! Impossível realizar a consulta." . mysql_error()); } while($row = mysql_fetch_array($consulta)){ $id = $row['ID]; $user = $row['user']; $status = $row['status']; print('<form action=' . $_SERVER['PHP_SELF] . '?acao=alteruser" method="post">'); print('<input type="text" name="status" value="' . $status . '" size="2" maxlength="1"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">' . $user . '-->'); if($status == 1){ print("<b>Administrador</b>"); }else{ print("<b>Usuário</b>"); } print("</font><input type=\"hidden\" name=\"id\" value=\"$id\"><input type=\"hidden\" name=\"alterstatus\"><br><input type=\"submit\" name=\"enviar\" value=\"Alterar\"></form><br>\n"); } ?> </td> </tr> <tr> <td colspan="2"><font size="2" face="Arial, Helvetica, sans-serif"><strong>1 </strong>para administrador<strong><br> 0 </strong>para usuário</font></td> </tr> <tr> <td width="65%"></td> <td width="65%"></td> </tr> </table> </td> </tr> <tr> <td width="100%" bgcolor="#CCCCCC" height="5"></td> </tr> </table> </td> </tr> </table> <?php } ?> <hr color="#CCCCCC"> <br> <div align="center"><a class="noticia" href="#top">Topo</a> | <a class="noticia" href="?" target="_self">Painel de Administração</a></div> </center> <?php } elseif(isset($acao) and ($acao == "alteruser")){ //script responsavel pela alterações de login e password if(isset($altruser)){ if(isset($alterlogin) and ($alterlogin != "") and isset($alterpass) and ($alterpass != "") and isset($alterpass1) and ($alterpass1 != "")){ $resultado2 = mysql_query("SELECT user FROM supernews_login WHERE ID=$alterarid"); if(!$resultado2){ print("<br><br><center><pre><b>Error!! Não foi possível alterar usuário.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>" . mysql_error()); } $row = mysql_fetch_array($resultado2); $usuario = $row['user']; if(strtolower($alterlogin) == strtolower($usuario)){ if($alterpass == $alterpass1){ $resultado = mysql_query("UPDATE supernews_login SET user = '$alterlogin', pass = '$alterpass' WHERE ID=$alterarid"); if(!$resultado){ print("<br><br><center><pre><b>Error!! Não foi possível alterar usuário.</b></pre><br><a class=titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>" . mysql_error()); }else{ print("<br><br><center><pre><b>Usuário alterado com sucesso. <br> As alterações teram efeito na próxima altenticação.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } }else{ print("<br><br><center><pre><b>Error!! Os campos de senhas devem ser iguais.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } } elseif(strtolower($alterlogin) != strtolower($usuario)){ $resultado2 = mysql_query("SELECT user FROM supernews_login WHERE user='$alterlogin'"); if(!$resultado2){ print("<br><br><center><pre><b>Error!! Não foi possível alterar usuário.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>" . mysql_error()); } $row = mysql_fetch_array($resultado2); $usuario = $row['user]; if(strtolower($alterlogin) != strtolower($usuario)){ if($alterpass == $alterpass1){ $resultado = mysql_query("UPDATE supernews_login SET user = '$alterlogin', pass = '$alterpass' WHERE ID=$alterarid"); if(!$resultado){ print("<br><br><center><pre><b>Error!! Não foi possível alterar usuário.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>" . mysql_error()); }else{ print("<br><br><center><pre><b>Usuário alterado com sucesso. <br> As alterações teram efeito na próxima altenticação.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } }else{ print("<br><br><center><pre><b>Error!! Os campos de senhas devem ser iguais.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } }else{ print("<br><br><center><pre><b>Usuário já exitente, mude de login.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } } }else{ print("<br><br><center><pre><b>Error!! Todos os campos são obrigatórios.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } } elseif(isset($adicionaruser)){ //script responsavel pelo cadastro de login e password if($estatos == 1){ if(isset($newlogin) and ($newlogin != "") and isset($newpass) and ($newpass != "") and isset($newpass1) and ($newpass1 != "")){ $resultado1 = mysql_query("SELECT user FROM supernews_login WHERE user='$newlogin'"); if(!$resultado1){ print("<br><br><center><pre><b>Error!! Não foi possível alterar usuário.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>" . mysql_error()); } $row = mysql_fetch_array($resultado1); $usuario = $row['user']; //Realiza primeiro a consulta acima para verifica se o login a ser cadastrado já existe, caso negativo ele realiza o cadastramento, mas se o login existe ele não cadastra if(strtolower($newlogin) != strtolower($usuario)){ if($newpass == $newpass1){ $resultado = mysql_query("INSERT INTO supernews_login SET user = '$newlogin', pass = '$newpass'"); if(!$resultado){ print("<br><br><center><pre><b>Error!! Não foi possível alterar usuário.</b></pre><br><a class=titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>" . mysql_error()); }else{ print("<br><br><center><pre><b>Usuário adicionado com sucesso.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } }else{ print("<br><br><center><pre><b>Error!! Os campos de senhas devem ser iguais.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } } else{ print("<br><br><center><pre><b>Usuário já exitente, mude de login.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } }else{ print("<br><br><center><pre><b>Error!! Todos os campos são obrigatórios.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } }else{ print("<br><br><center><pre><b>Você não tem autorização para adicionar este usuário. <br>Contate seu administrador.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } } elseif(isset($deletaruser)){ if(isset($del) and ($del != "")){ if($estatos == 1){ $resultado = mysql_query("DELETE FROM supernews_login WHERE ID=$del"); if(!$resultado){ print("Error! Impossível realizar a consulta." . mysql_error()); } print("<br><br><center><pre><b>Usuário excluido com sucesso.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); }else{ print("<br><br><center><pre><b>Você não tem autorização para excluir este usuário. <br>Contate seu administrador.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } }else{ print("<br><br><center><pre><b>Escolha um usuário para ser excluído.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } } elseif(isset($alterstatus)){ if(isset($status) and ($status != "")){ $resultado = mysql_query("UPDATE supernews_login SET status = '$status' WHERE ID=$id"); if(!$resultado){ print("<br><br><center><pre><b>Error!! Não foi possível alterar usuário.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>" . mysql_error()); }else{ print("<br><br><center><pre><b>Status do Usuário alterado com sucesso. <br> As alterações teram efeito na próxima altenticação.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } }else{ print("<br><br><center><pre><b>Error!! Este campo é obrigatório.</b></pre><br><a class='titulo' href='javascript:history.go(-1)'>« « Voltar</a></center>"); } } } ?> </td> </tr> <tr> <td> </td> </tr> </table></td> <td width="20%" height="300" valign="top" bgcolor="#F2F2F2"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="20"> </td> </tr> <tr> <td><font size="2" face="Arial, Helvetica, sans-serif"><strong> Busca<font color="#FF6600"><em> por Produtos</em></font></strong></font></td> </tr> <tr> <td><hr align="left" width="90%" color="#999999"></td> </tr> <tr> <td><table width="95%" border="0" align="center" cellpadding="0" cellspacing="1"> <tr> <td><form method="post" action="busca_produtos.php"><!--busca da noticia--> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Palavra: </font> <input type="text" name="palavra"> <input type="hidden" name="buscar"> <input type="submit" value="Buscar"> </form></td> </tr> </table></td> </tr> <tr> <td> </td> </tr> <tr> <td> </td> </tr> </table> </td> <!--coluna direita--> </tr> </table></td> </tr> <tr> <td height="30" bgcolor="#F2F2F2"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">© 2003 - 2004 : <a class="email" href="mailto:odnanrefsetnop@bol.com.br">SuperNews</a> : Todos os direitos reservados</font></div></td> </tr> </table> </body> </html> este é o codigo onde no segundo Smile tem o seguinte codigo <a href="javascript:abrir('comprar_produtos.php?produtoid=<? echo ($produtoid); ?>');"><? print("$nomeproduto<br>\n"); ?></a> irá abrir e ir a página comprar_produtos.php, que está com este código em baixo.. <? session_start(); require("funcoes/conexao.inc.php"); //alterar de acordo com seu diretorio if (session_is_registered('user_login')) { //verifica se o usuario foi logado ?> <html> <head> <title>Usuário: <? print($user_login);?> :: Comprar Produto: <? print($nomeproduto);?></title> <LINK href="funcoes/loja.css" type="text/css" rel="stylesheet"> </head> <body> <? if(isset($acao) and ($acao == "produtoid")){ $produtoid = $noticia; $resultado = mysql_query("SELECT * FROM produtos WHERE produtoid='$produtoid'"); if(!$resultado){ die("Impossível visualizar este produto: " . mysql_error() . '<br>'); } //Realiza um loop atrás das informações inseridas na tabela supernews while($row = mysql_fetch_array($resultado)){ $diretorio = $row['diretorio]; $largura = $row['largura']; $altura = $row['altura']; $nomeproduto = $row['nomeproduto']; $comentario = $row['comentario']; $diacompra = $row['diacompra']; $mescompra = $row['mescompra']; $anocompra = $row['anocompra']; $precovenda = $row['precovenda']; $prazoentrega = $row['prazoentrega']; $estoque = $row['estoque']; ?> <table align="center" border="0" cellpadding="0" cellspacing="0"> <form name="comprar" method="post" action="?"> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><b>Nome do Produto: <? print(htmlentities($nomeproduto)); ?></b></font><br> <hr color="#000000"> </td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><b>Data da compra: <? print(htmlentities($diacompra)); ?>/<? print(htmlentities($mescompra)); ?>/<? print(htmlentities($anocompra)); ?></b></font><br> <hr color="#CCCCCC"> </td> </tr> <tr> <td> <? if($diretorio == ""){ //se o diretorio for igual a vazia isso significa que é uma noticia sem imagem e mostra so a noticia ?> <p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><? print(nl2br(htmlentities($conteudo))); ?></font></p> <? } else { //caso contrario mostra a noticia com a imagem ?> <img src="<?= $diretorio; ?>" width="<?= $largura; ?>" height="<?= $altura; ?>" align="left" border="1"><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><? print(nl2br(htmlentities($comentario))); ?></font> <p></p> <? } ?> </td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><b>Valor: R$ <? print(htmlentities($precovenda)); ?></b></font><br> <hr color="#CCCCCC"> </td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><b>Entrega em até: <? print(htmlentities($prazoentrega)); ?> dias, após a confirmação do pagamento</b></font><br> <hr color="#CCCCCC"> </td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><b>Disponível para comprar: <? print(htmlentities($estoque)); ?></b></font><br> <hr color="#CCCCCC"> </td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="2"><b>Quantidade a comprar: <input name="quantidadeproduto" type="text" class="nav" id="quantidadeproduto2" size="12" maxlength="11"> </b></font><br> <hr color="#CCCCCC"> </td> </tr> <tr> <td><div align="center"> <input name="Comprar" type="submit" value="Comprar"> </div></td> </tr> </form> <td> <hr color="#CCCCCC"></td> </tr> <tr> <td><div align="center"><a class="links" href="javascript:self.print()" onMouseOver="window.status='Imprimir'; return true">Imprimir</a></div></td> </tr> <tr> <td><hr color="#000000"></td> </tr> </table> </body> </html> <? } } } ?> entendeu.....
-
programar relamente eu não sei mesmo não, mas você pelo jeito também não, você também não respondeu. mesmo assim obrigado por me ensinar a programar Realmente, eu não sei programar! Cara, você não respondeu minha pergunta tb! Falei assim; É que muitas pessoas vem aqui e fala: "como que posso fazer assim, assim assado", mais o que estas pessoas querem, é o código completamente pronto, não estou dizendo que é o seu caso. Então... o que você tá querendo, é bastante complexo, não difícil, pois sei que não é somente isso que quer, você vai querer saber depois como inserir as compras, como somar os valores e tal, mais você está certo em perguntar e perguntar e forúm é para isso mesmo, desde que não haja abusos. só para você ter uma idéia eu tenho um site todo pronto, que peguei no www.codigofonte.com.br, mas não quero utilizá-lo, pois não é do jeito que quero, e não tem nada disso, além disso código pronto tem muito na net "só não achei este ainda", mas eu sei que em qualquer fórum não se consegui código e sim exemplos e dicas. "Não sei se você entendeu" então falou então, vou tentar descobrir sozinho ...........
-
o que estou querendo colocar na chamada do javascript é com o codigo do produto buscar todos os dados do produto, o que não acontece.
-
Por Favor Olhem Este Codigo
pergunta respondeu ao Guilherme014 de Guilherme014 em Ajax, JavaScript, XML, DOM
Entendeu. vou tentar -
Por Favor Olhem Este Codigo
pergunta respondeu ao Guilherme014 de Guilherme014 em Ajax, JavaScript, XML, DOM
algumas coisas podem ser bobas para algum e para outros não, onde ponho o "this.close();" valeu..... Acho o que você falou é isto " <? require("../funcoes/conexao.inc.php"); //arquivo incluido que contem todas as variaveis necessarias para conexao com o MYSQL require("../funcoes/funcao.php"); //arquivo que contem algumas funcoes basicas ?> <html> <head> <title>Cadastro Login e Senha</title> <LINK href="../funcoes/loja.css" type="text/css" rel="stylesheet"> </head> <script language="javascript"> </script> <body> <? if (($login == '') || ($cpf == '') || ($email == '') || ($email != $email2) || ($password == '') || ($password != $password2)) { } else if ($HTTP_GET_VARS['acao'] == "cadastro_login") { $sql = "insert into usuarios values ('','','','$login','$email',password('$password'),'','0',now());"; mysql_query($sql) or die (mysql_error()); } ?> Todos os campos com * são obrigatórios !!! <form name="frmCadasLogin" method="post" action="loja.php" onClick="this.close();"> <table width="615" border="0" align="left" cellpadding="0" cellspacing="0"> <tr> <td width="324" class="nav"><div align="left">Login:</div></td> <td width="353" class="nav"> <div align="left"> <input name="login" type="text" class="nav" id="login" size="20" maxlength="11"> </div></td> <td width="10" class="nav">*</td> </tr> <tr> <td class="nav"><div align="left">Senha:</div></td> <td class="nav"> <div align="left"> <input name="password" type="password" class="nav" id="password" size="15" maxlength="11"> </div></td> <td class="nav">*</td> </tr> <tr> <td class="nav"><div align="left">Confirmar Senha:</div></td> <td class="nav"> <div align="left"> <input name="password2" type="password" class="nav" id="password2" size="15" maxlength="11"> </div></td> <td class="nav">*</td> </tr> <tr> <td class="nav"><div align="center"> <input name="Cadastrar" type="submit" class="nav" value="Cadastrar"> </div></td> <td class="nav"> <div align="center"> <input name="Limpar" type="reset" class="nav" id="Limpar" value="Limpar"> </div></td> <td class="nav"> </td> </tr> </table> </form> </body> </html> "