-
Posts
133 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que TIzeiro postou
-
Problemas ao recuperar valores de sessão
TIzeiro respondeu ao tópico de TIzeiro em Web e banco de dados
Pode me dizer como faço isso ?? "Entendo" de PHP mas grande parte disso ai foi feito no Dreamweaver. Aguardo resposta. EDIT:Problema resolvido -
Salve galera do fórum Tenho um projeto pra entregar sexta, pra concluir o EM, mas não consigo resolver isso. Quero pegar valores de uma sessão e jogar os valores na tabela da direita sem nada. Já fiz isso em outras paginas e deu certo(dois Recordsets na mesma pagina) Tela do erro: (ali atras da imagem é "to be string") Sei que o erro se refere a isso aqui, mas nao sei o que esta errado: $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); Código: <?php require_once('Connections/conexao.php'); ?> <?php require_once('Connections/conexao.php'); session_start(); // ** Logout the current user. ** $logoutAction = $_SERVER['PHP_SELF']."?doLogout=true"; if ((isset($_SERVER['QUERY_STRING'])) && ($_SERVER['QUERY_STRING'] != "")){ $logoutAction .="&". htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_GET['doLogout'])) &&($_GET['doLogout']=="true")){ //to fully log out a visitor we need to clear the session varialbles $_SESSION['MM_Username'] = NULL; $_SESSION['MM_UserGroup'] = NULL; $_SESSION['PrevUrl'] = NULL; unset($_SESSION['MM_Username']); unset($_SESSION['MM_UserGroup']); unset($_SESSION['PrevUrl']); $logoutGoTo = "index.html"; if ($logoutGoTo) { header("Location: $logoutGoTo"); exit; } } ?> <?php if (!isset($_SESSION)) { session_start(); } $MM_authorizedUsers = "usu"; $MM_donotCheckaccess = "false"; // *** Restrict Access To Page: Grant or deny access to this page function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) { // For security, start by assuming the visitor is NOT authorized. $isValid = False; // When a visitor has logged into this site, the Session variable MM_Username set equal to their username. // Therefore, we know that a user is NOT logged in if that Session variable is blank. if (!empty($UserName)) { // Besides being logged in, you may restrict access to only certain users based on an ID established when they login. // Parse the strings into arrays. $arrUsers = Explode(",", $strUsers); $arrGroups = Explode(",", $strGroups); if (in_array($UserName, $arrUsers)) { $isValid = true; } // Or, you may restrict access to only certain users based on their username. if (in_array($UserGroup, $arrGroups)) { $isValid = true; } if (($strUsers == "") && false) { $isValid = true; } } return $isValid; } $MM_restrictGoTo = "logar.php"; if (!((isset($_SESSION['MM_Username'])) && (isAuthorized("",$MM_authorizedUsers, $_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) { $MM_qsChar = "?"; $MM_referrer = $_SERVER['PHP_SELF']; if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = "&"; if (isset($_SERVER['QUERY_STRING']) && strlen($_SERVER['QUERY_STRING']) > 0) $MM_referrer .= "?" . $_SERVER['QUERY_STRING']; $MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer); header("Location: ". $MM_restrictGoTo); exit; } ?> <?php if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { if (PHP_VERSION < 6) { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; } $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? doubleval($theValue) : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } } $colname_Recordset1 = "-1"; if (isset($_SESSION['MM_Username'])) { $colname_Recordset1 = $_SESSION['MM_Username']; } mysql_select_db($database_conexao, $conexao); $query_Recordset1 = sprintf("SELECT * FROM cliente WHERE email = %s", GetSQLValueString($colname_Recordset1, "text")); $Recordset1 = mysql_query($query_Recordset1, $conexao) or die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1); $totalRows_Recordset1 = mysql_num_rows($Recordset1); $colname_Recordset2 = "-1"; if (isset($_SESSION['carrinho'])) { $colname_Recordset2 = $_SESSION['carrinho']; } mysql_select_db($database_conexao, $conexao); $query_Recordset2 = sprintf("SELECT * FROM voo WHERE localsaida = %s", GetSQLValueString($colname_Recordset2, "text")); $Recordset2 = mysql_query($query_Recordset2, $conexao) or die(mysql_error()); $row_Recordset2 = mysql_fetch_assoc($Recordset2); $totalRows_Recordset2 = mysql_num_rows($Recordset2); ?>
-
Sistemas de informaçao (faculdade)
TIzeiro respondeu ao tópico de Gabriel Schumacher em Estudos e mercado de trabalho
Muitas pessoas acabam migrando pra essa área da informatica de formatação, montar PC,etc, pois existe um grande mercado para isso, mas em relação a faculdade que você citou, existe um grande mercado para essa área também, eu também irei fazer esse curso e já dei uma boa pesquisada sobre as possíveis áreas de atuação, que são basicamente a implementação de sistemas em empresas, não necessariamente o desenvolvimento, mas sim a gestão e/ou implementação do sistema numa empresa, mas não crie tanto preconceito com esse lance de formatar PC, montar PC, e outros serviços, conheço um cara que trabalha como Analista de Suporte na Dell e não só por isso deixa de ganhar um por fora. -
Limitar numero de acessos a uma pagina
TIzeiro respondeu ao tópico de TIzeiro em Web e banco de dados
@DiF Segue imagem dos erros, código e relacionamentos: edm.php <?php include "Connections/conexao.php"; $confereLimite = mysqli_query($conecta, "SELECT usuario_ve_aulas.vacesso, usuarios.nomeusu, aulas.tituloaula, aulas.dataaulaaula, aulas.autoraula, FROM usuario_ve_aulas INNER JOIN usuarios ON usuarios.idusu = usuario_ve_aulas.idusuario INNER JOIN aulas ON aulas.idaula = usuario_ve_aulas.idaula where idusu = 11"); //Põe os dados em um objeto $usuario = mysqli_fetch_object($confereLimite); $qtdAcessos = $usuario->usuario_ve_aulas.vacesso; if($qtdAcessos < 5): //Incrementa a quantidade. é a mesma coisa que $qtdAcessos = $qtdAcessos + 1 $qtdAcessos++; $atualiza = mysqli_query($conecta,"UPDATE usuario_ve_aulas SET vacesso = $qtdAcessos where idusu = 11"); //Confere se o SQL de atualização foi realizado if($atualiza): echo "É a sua $qtdAcessos visita"; endif; else: echo "Você estourou o limite de visitas"; endif; ?> -
Limitar numero de acessos a uma pagina
TIzeiro respondeu ao tópico de TIzeiro em Web e banco de dados
@DiF Quanto aos relacionamentos, compreendi tudo, mas em relação ao INNER JOIN, procurei ate em outros fóruns mas não consegui entender muito bem como utiliza-lo, poderia me dizer como utilizar ? -
Limitar numero de acessos a uma pagina
TIzeiro respondeu ao tópico de TIzeiro em Web e banco de dados
@DiF Tudo funcionando, uma ultima pergunta, irei utilizar esse codigo em diversas paginas, vamos supor: aula1.php aula2.php aula3.php Todas com limite de 5 acessos, teria que usar array pra diferenciar uma pagina da outra ? Porque fica totalmente fora de possibilidade criar campos no bd que se refiram as paginas, seria melhor trabalhar com Arrays, certo ? Porque caso alguem acesse por exemplo a pagina aula1.php, consequentemente afetaria o limite das outras paginas. -
Limitar numero de acessos a uma pagina
TIzeiro respondeu ao tópico de TIzeiro em Web e banco de dados
@DiF edm.php <?php include "Connections/conexao.php"; $confereLimite = mysqli_query($conexao ,"Select vacessos from usuarios where idusu = 4"); //Põe os dados em um objeto $usuario = mysqli_fetch_object($confereLimite); $qtdAcessos = $usuario->vacessos; if($qtdAcessos < 5): //Incrementa a quantidade. é a mesma coisa que $qtdAcessos = $qtdAcessos + 1 $qtdAcessos++; $atualiza = mysqli_query($conexao ,"UPDATE usuarios SET vacessos = $qtdAcessos where idusu = 4"); //Confere se o SQL de atualização foi realizado if($atualiza): echo "É a sua $qtdAcessos visita"; endif; else: echo "Você estourou o limite de visitas"; endif; ?> conexao.php <?php error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED); # FileName="Connection_php_mysql.htm" # Type="MYSQL" # HTTP="true" $hostname_conexao = "localhost"; $database_conexao = "edm"; $username_conexao = "root"; $password_conexao = "vertrigo"; $conexao = mysql_pconnect($hostname_conexao, $username_conexao, $password_conexao) or trigger_error(mysql_error(),E_USER_ERROR); ?> -
Limitar numero de acessos a uma pagina
TIzeiro respondeu ao tópico de TIzeiro em Web e banco de dados
@DiF Obrigado, irei realizar o teste com esse código, quanto a sessão, vou faze-la sim, mas como não sabia se iria dar certo, resolvi buscar diretamente o usuário. adicionado 13 minutos depois @DiF Bom, deu alguns erros, segue imagem com os erros: -
Limitar numero de acessos a uma pagina
TIzeiro respondeu ao tópico de TIzeiro em Web e banco de dados
@DiF Gostaria de saber o que falta no código para que dê certo, a principio ele mostra o "É a sua 1 visita", mas se eu atualizar a pagina a contagem não aumenta, nem sequer são inseridos os dados no banco pra contagem de vezes que a pagina foi acessada. Antes que pergunte, não fiz nenhuma sessão para identificar o login, mas acredito que ali no where usuid=4 não precisaria de uma sessão, já que o usuário já esta sendo identificado pelo idusu -
Boa noite amigos do Fórum, estive ausente durante muito tempo, enfim, gostaria de pedir a ajuda de vocês nesse código, acredito que muito simples, mas eu não tenho tanto conhecimento na área. O principal objetivo do código sera limitar o numero de vezes que um usuário acessa uma pagina. Segue o código: <?php include("Connections/conexao.php"); //Vamos supor que a pagina tem o nome "paginaExemplo" $limiteVisitas = 5; # SQL PARA PUXAR OS DADOS DO BD $seleciona=mysql_query("Select * from usuarios where idusu=4"); $usuario=@mysql_fetch_array($seleciona); //Converter o valor do bd em array $arrayVisitas=unserialize($usuario['vacessos']); // isso é o mesmo que pegar o proprio valor e somar +1 if($arrayVisitas['vacessos'] < $limiteVisitas){ $arrayVisitas['vacessos']++; $vacessos = serialize($arrayVisitas); # SQL PARA ATUALIZAR O BD $seleciona2=mysql_query("update usuarios set vacessos='$vacessos' where idusu=4"); echo "É a sua ".$arrayVisitas['vacessos']." visita"; }else { echo "Você estourou o limite de visitas"; } ?>
-
Sistema Operacional só inicia quando o 2 HD é conectado ?
TIzeiro respondeu ao tópico de Marcos Costa_731987 em HD, SSD e NAS
Para finalizar o tópico, clique em "Resolvido" logo abaixo da minha resposta -
Certeza que essa fonte aguenta tudo que citei, retirando a placa de vídeo ? Apenas utilizando HD, 2 pentes de RAM, processador, placa de som e HD Pelo que pude ver nesta analise, a fonte pode ate queimar os componentes e de jeito nenhum podem ficar ruins, pois este computador é de uma igreja e dependem do computador para slides e músicas.
-
Será realmente necessário tanta potência pra um computador que só usa placa de som, 2 pentes de 2gb, um core 2 duo e HD ???? Seria uma boa ideia eu testar tudo em um computador que esta funcionando, tirando as RAMs pois meu computador é DDR3 e essas memórias são DDR2. Testar no computador que tem essa fonte: http://produto.mercadolivre.com.br/MLB-658061494-fonte-chaveada-atx-250w-com-garantia-envio-ja-_JM E se der tudo certo compro essa, é porque nem sei se haverá gastos
-
Tenho uma da Positivo do outro computador, 250W, o único problema é que não consigo tirar o cabo de 20 vias, só consigo tirar o do processador Agradeço a ajuda
-
Não sei lhe informar, a pessoa que me passou esse computador disse que essa fonte de 500W queimou, então ela foi e trocou pela de 200W, pela lógica, acredito eu, que não esteja suportando, ou simplesmente teve o azar de queimar de novo No caso, eu não vou pegar essa fonte pois não serei eu que pagarei e também o computador só sera utilizado para apresentação de slides e tocar músicas, portanto só deixarei a placa de som, poderia me recomendar uma fonte retirando a placa de vídeo ?
-
Olá amigos, gostaria de pedir ajuda com o seguinte problema: Tenho um computador aqui, que quando é ligado não apresenta vídeo porém tudo corre normalmente no computador, menos o vídeo e em questão de 20 segundos desliga, anteriormente estava utilizando uma fonte Mega Data ATX 500W-12 e foi substituída por uma Max Power de 200W, tenho quase certeza que é a fonte pois quando ocorre o desligamento, só consigo ligar novamente tirando o computador da tomada e ligando de novo, gostaria de saber se a fonte não está aguentando a configuração ou queimou, gostaria também de uma recomendação de fonte para tal configuração, segue configuração: HD: Samsung HD502IJ 500GB Processador: Intel Core 2 Duo 2,53GHZ Placa mãe: PcWare PW945GCX Fonte anterior: Mega Data ATX 500W-12 Fonte atual: Max Power BT-P200R 200W RAM: 2 pentes de 2 GB Titan MIU 800Mhz 16CH Som: ENLTV-FWV5.3 Vídeo: ZO85GT-E Também possui uma fan lateral da Satelite
-
Sistema Operacional só inicia quando o 2 HD é conectado ?
TIzeiro respondeu ao tópico de Marcos Costa_731987 em HD, SSD e NAS
Se você instalou tudo, até a parte do "System Reserved" no de 500GB, é só mudar a ordem de boot pro HD de 500GB ser o primeiro na BIOS, afinal o de 320GB nem será mais reconhecido, mas isso se tudo estiver no HD de 500GB, senão terá q fazer uma nova formatação passando a parte "System Reserved" pro HD de 500GB, senão realmente nunca vai funcionar -
Apenas dando meu parecer final do problema: Sofri durante 4 dias pra resolver um problema básico, o único problema era: Por algum motivo que desconheço, a formatação via CD não reconhecia o HD, nem me mostrava as versões a serem instaladas, tentei fazer pelo pendrive e milagrosamente hoje funcionou, basicamente era isso, pegar o pendrive e colocar o Windows, nada demais, agora finalmente estou instalando o Windows. Agradeço fortemente a quem me ajudou e deu dicas, valeram a pena afinal foi uma boa experiência de aprendizado. Tópico pode ser fechado
-
Refiz tudo pra voltar ao estado que informo no inicio do tópico, resetei a BIOS e até troquei a pilha da BIOS por uma outra que tenho aqui mas nem funcionou, não sei mais o que fazer, o estranho é que quando instalei o Linux instalou normalmente sem nenhuma restrição, já estou cogitando baixar outro Sistema, porque pode ser problema do software e não do hardware
-
Bom amigo, utilizei a distro Kali Linux, até rodei o Testdisk, porém todas as partições encontradas são exatamente as danificadas que não fazem o sistema rodar, ou seja, não recuperei. Quando vou tentar instalar o Windows ele nem me da mais a opção de formatar, simplesmente identifica como um disco removível e quando seleciono, pede para inserir uma mídia na unidade C:
-
Agora me recordei que tenho a distro Kali Linux, antiga Backtrack, estou instalando agora e logo mais dou meu parecer do problema.
-
O jeito vai ser baixar o Linux e fazer como o @clubinfor273 disse, poderia me indicar uma boa distro Linux que seja leve e que não ocupe muito meu tempo, afinal quero só pra formatar e não utilizarei o sistema
-
Procurei como se fazia pra colocar o HD em Master, tendo interface em SATA, até achei estranho usar isso em SATA, pois pelo que sei só da pra fazer isso em IDE. Irei tentar fazer pelo modo mais fácil, afinal baixar um Linux vai me pedir um pouco de tempo, afinal minha internet não é lá das boas, mas se a do amigo acima não resolver tento pela sua alternativa.
-
Duvida sobre qual fone comprar
TIzeiro respondeu ao tópico de PlayOfNoob em Caixas de som, fones, microfones e headsets
Houve equivoco, confundi o modelo, o qual quis me referir foi o Monster iBeats: -
Duvida sobre qual fone comprar
TIzeiro respondeu ao tópico de PlayOfNoob em Caixas de som, fones, microfones e headsets
Olá amigo, não sou especialista em fones, porém já utilizei o Monster Beats, da Beats e digo que vale a pena o investimento, paguei em torno de 120 reais, está abaixo de sua média de preço, porém considero este fone bom e vale pelo preço
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais