Ir para conteúdo
Fórum Script Brasil

Rogério Yokoi

Membros
  • Total de itens

    37
  • Registro em

  • Última visita

Tudo que Rogério Yokoi postou

  1. Olá boa tarde! Sou um pouco novato utilizando jquery e hoje me deparei com um detalhe que não sei ao certo se estou fazendo de maneira correta! e se alguém puder me ajudar ficaria muito grato! vamos ao problema. em um site que estou desenvolvendo possuo 3 divs alocadas lado a lado. dentro dessas divs recebo conteudos vindo do banco de dados. Aqui está minha dúvida. Nas tres divs tenho o seguinte html <div id="manchetes"> <!--conteudo--> </div> <div id="manchetes"> <!--conteudo--> </div> <div id="manchetes"> <!--conteudo--> </div> Quando os dados vem do banco de dados elas alternam o tamanho no heigth devido aos conteudos e então gostaria que elas ficassem sempre com a mesma altura, ai pesquisando alguns titulos cheguei ao seguinte raciocinio com o jquery $(document).ready(function(){ var sizes = []; jQuery.noConflict(); $("#manchetes").each(function(){ sizes.push($(this).height()); }); var max = Math.max(null, sizes); $("#manchetes").css({Height: max}); }); Porém o resultado não está sendo satisfatório pois as 3 divs continuam com as alturas diferentes... gostaria de saber se estou fazendo algo errado ou existe algum outro metodo de se fazer essa situação ser resolvida! desde já muito obrigado!
  2. Obrigado MTavares. com o código que você citou não funcionou, mas utilizei o utf8_encode(), na variável e funcionou certinho..... vlw ... muito obrigado!
  3. Boa tarde, primeiramente se a dúvida for postada em local em inadequado por favor me corrijam. O problema é o seguinte, possuo um banco de dados MySQL que está setado com collation UTF8-Default Collection é assim que está escrito no workbrench, até ai tudo bem. então criei uma tabela menu com a mesma collation e engine InnoDB com alguns dados..... "ID = 1, Nome = Serviços, Link = servico"; isso é só um exemplo. então quando faço a requisição no banco de dados usando o php e colocando seu retorno no site, eis que me vem um problema....a palavra Serviços aparece assim "Servi�os". no html eu já setei <html lang="pt-br"> <meta charset="utf-8" /> e continua acontecendo o mesmo problema...... alguém sabe me dizer onde eu posso estar errando ? Novamente, desculpe-me se estiver postando no local equivocado!
  4. Tudo ai é possivel, quando a pessoa vai cadastrar o usuário, é gerado um "SALT" que será armazenado no banco de dados. em seguida ele se cripografa x vezes como o script mostra. logo a senha é captada pela variavel e critografa 1x e junta com o salt criptografado em seguida criptografa a senha com o salt juntos .... logo para comparar é só realizar o mesmo processo só que ao invés de gerar o salt ..... antes ele procurara se o usuário é valido .. se sim traz o salt q está no banco com aquele usuário ..... e realiza o processo para verificar se a senha é igual...
  5. Olá, boa tarde a todos... procurei aqui e não encontrei nada parecido para comprar .... estou iniciando em php e andei lendo por ai sobre situações de segurança com senhas. Então juntando várias coisas q li por ai imaginei a seguinte idéia e gostaria de saber se é algo válido de verdade ou algo q eu posso descartar a idéia por não fazer sentido algum usar isso. bom vamos ao código q eu imaginei ser interessante para criptografar! primeiro o sistema geraria um salt randomico da seguinte forma function saltRandom($tamanho = 128) { return substr(sha1(mt_rand()), 0, $tamanho); } o que me retorna algo assim: 0a5dc83f5339b0b2db75410b85922a057fae58d7 Então comesca a rotina para criptografar a senha em si function cript($senha, $tipo, $salt) { $salt = saltRandon(); //Codifica o salt for ($i = 0; $i < 1000; $i++) { $salt = hash(whirlpool, $salt); } //então ele criptografa com whirlpool $senhaCript = hash(whirlpool, $senha) . $salt; for($i = 0; $i < 1000; $i++) { $senhaCript = hash(whirlpool, $senhaCript); } return $senhaCript; } Lembrando que quando for cadastrar no banco de dados o usuário, vai salvar o salt que for gerado, assim tendo um salt para cada usuário do sistema. e armazenado no banco tambem a senha criptografada. o que acham, vale a pena? Desde já muito obrigado!
  6. Rogério Yokoi

    Variaveis

    eu sou meio iniciante em php mas.... bom se eu falei besteira só ignora o post!! você já testou se o seu $_GET['ir'] está recebendo os valores para serem comparados no case?
  7. function restrito() { global $_SSC; if(!isset($_SESSION['usuarioID']) or !isset($_SESSION['usuarioNome'])) { //Não possui usuário logado expulsaVisitante(); } else if(isset($_SESSION['usuarioID']) or isset($_SESSION['usuarioNome'])) { //Possui um usuário logado if($_SSC['validaUsuario'] == true) { if(!validaUsuario($_SESSION['usuario'], $_SESSION['senha'])) { expulsaVisitante(); } } } } será que tem algo errado com essa parte? porque eu estou indo dando echo e print em todas as variáveis para ver se eles estao recebendo os valores certos... e está indo tudo certinho porém mesmo que eu digite usuario e senha normal no login, não redireciona para o index.php, e sempre q eu tiro o restrito(); o index.php pega o fundo do login.php e nada acontece na tela..... ou seja..... ela só tá mudando na barra de endereço do site...... to intendendo mais nada de verdade....
  8. sim, to relendo o resto do script acho que é a parte das seções e headers que devem estar com algum erro de lógica por isso não está redirecionando corretamente!!! porque quando eu digito o usuario e senha no login não está redirecionando para a index ou para o login novamente... só fica parado...... Vlw ESerra....
  9. usando print_r em $resultado quando o comando é mysql_num_rows seu retorno é 1 quando o comando é mysql_fetch_assoc seu retorno é Array ( [id] => 1 [usuario] => admin [senha] => admin => rogerio.yokoi@splitsistemas.com.br [data_cad] => 2011-12-26 [nome] => Split Sistemas e Solu��es LTDA. ) outra coisa que não estou conseguindo entender é: Quando eu tiro o print_r "comento a linha para não ser executada" o resto não funciona, eu digito usuario e senha clico em logar e nada... fica parado nessa tela sem fazer nada!
  10. Erro novo..... ou sei lá se já tava dando isso só não estava vendo ... $sql = "select * from ".$_SSC['tabelaLogin']." where usuario = '".$nusuario."' and senha = '".$nsenha."' limit 1"; echo $sql; $query = mysql_query($sql) or die(mysql_error()); echo $query; $resultado = mysql_fetch_assoc($query); echo $resultado; Usando o código igual acima obtive a seguinte mensagem select * from usuario where usuario = 'admin' and senha = 'admin' limit 1adminadminResource id #4Array separando .... echo $sql = select * from usuario where usuario = 'admin' and senha = 'admin' limit 1; echo $nusuario = admin; echo $nsenha = admin; echo $query = Resource id #4; echo $resultado = Array; outro detalhe é que quando eu mudo a requisição do $resultado = mysql_fetch_assoc($query) para $resultado = mysql_num_rows($query) o valor no Echo $resultado é 1 ai agora eu não entendi mais nada!!!!
  11. Bom dia, por falta de onde procurar o erro que está acontecendo, vou remontar os arquivos... se alguém tiver alguma sugestão vou estar olhando no forum constantemente... desde já grato!!!
  12. vou te colocar de uma forma bem extensa, porem bem detalhada OK ? //Dados da conexao $_SB['servidor'] = "" //entre as aspas vai o nome do seu servidor se local pode ser localhost ou ip onde se encontra o banco ou endereço de internet $_SB['usuario'] = "" //entre as aspas o nome do usuario configurado no MySQL Server na configuração $_SB['senha'] = "" //entre as aspas a senha configurada no MySQL Server na configuração $_SB['nomeBanco'] = "" //entre as aspas o nome do banco de dados $_SB['link'] = mysql_connect($_SB['servidor'], $_SB['usuario'], $_SB['senha']) or die ("Não foi possivel conectar ao banco de dados MySQL"); //Essa linha entra do com os dados do servidor, nome de usuario e senha no banco de dados caso não consiga conectar ele retorna o erro. mysql_select_db($_SB['nomeBanco'], $_SB['link']) or die ("Não foi possivel conectar ao banco de dados MySQL"); //Essa linha seleciona o banco de dados que será utilizado e traz as informações do servidor usuario e senha para conexão, caso haja falha retorna o erro. é isso ai, caso de duvidas posta ai!
  13. sorry, não deu erro não, foi eu que digitei errado, recoloquei o select no phpmyadmin e agora ele retornou corretamente a consulta aqui a imagem da tela que apareceu após a consulta Uploaded with ImageShack.us
  14. a consulta do select * usuario where usuario = admin and senha = admin limit 1 retorna o seguinte erro #1054 - Unknown column 'admin' in 'where clause' SELECT * FROM `usuario` WHERE usuario = `admin` AND senha = `admin` LIMIT 1 será que o erro pode ser pelo fato de uma tabela ter o mesmo nome de uma coluna ?
  15. Arquivo do login.php <?php include 'security.php'; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>..:: Split Sistemas e Soluções LTDA ::.. Uberaba - MG</title> <link rel="shortcut icon" href="../imagens/icone/favicon.ico" type="image/x-icon" /> <link href="../css/admin.css" rel="stylesheet" type="text/css"/> </head> <body> <div id="bs_login"> <div id="bs_user"> <div id="restrito">Area Restrita</div> <div id="logon"> <li><span class="erro"><?php echo $mensagem ?></span></li> <form method="post" action="valida.php"> <li>Usuário:</li> <li><input type="text" class="input" name="usuario"/></li> <li>Senha:</li> <li><input type="password" class="input" name="senha"/></li> <li> <input type="submit" value="Logar" class="btnlogar" name="botao"/> </li> </form> </div> </div> </div> </body> </html> Aquivo index.php <?php include('security.php'); restrito(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento sem título</title> </head> <body> <?php echo "Olá, " . $_SESSION['usuarioNome']; ?> </body> </html> arquivo valida.php <?php // Inclui o arquivo com o sistema de segurança include("security.php"); // Verifica se um formulário foi enviado if ($_SERVER['REQUEST_METHOD'] == 'POST') { // Salva duas variáveis com o que foi digitado no formulário // Detalhe: faz uma verificação com isset() pra saber se o campo foi preenchido $usuario = (isset($_POST['usuario'])) ? $_POST['usuario'] : ''; $senha = (isset($_POST['senha'])) ? $_POST['senha'] : ''; // Utiliza uma função criada no seguranca.php pra validar os dados digitados if (validaUsuario($usuario, $senha) == true) { // O usuário e a senha digitados foram validados, manda pra página interna header ("Location: index.php"); } else { // O usuário e/ou a senha são inválidos, manda de volta pro form de login // Para alterar o endereço da página de login, verifique o arquivo seguranca.php expulsaVisitante(); } } ?> arquivo security.php <?php abreSessao(); //Dados e informações de uso global $_SSC['servidor'] = "localhost"; //Endereço do servidor onde está armazenado o banco de dados $_SSC['usuario'] = "root"; //Nome de usuário de conexão ao banco de dados $_SSC['senha'] = "2783yokoi"; //Senha utilizada para conectar ao banco de dados $_SSC['nomeBanco'] = "splitsistemas"; //Nome do banco de dados $_SSC['tabelaLogin'] = "usuario"; //Tabela de dados para login //Outros dados para utilização $_SSC['paginaLogin'] = "login.php"; //Página onde contém os campos para entrar no sistema $_SSC['abreSessao'] = true; //Valida a opção de sempre criar uma seção caso não exista ainda $_SSC['validaPagina'] = true; //Valida os dados de login em todas as páginas $_SSC['conectaServidor'] = true; //Valida para conectar ao servidor $_SSC['logout'] = true; //Faz o logout do sistema // Verifica se precisa fazer a conexão com o MySQL if ($_SSC['conectaServidor'] == true) { $_SSC['link'] = mysql_connect($_SSC['servidor'], $_SSC['usuario'], $_SSC['senha']) or die("MySQL: Não foi possível conectar-se ao servidor [".$_SG['servidor']."]."); mysql_select_db($_SSC['nomeBanco'], $_SSC['link']) or die("MySQL: Não foi possível conectar-se ao banco de dados [".$_SG['nomeBanco']."]."); } //Função para iniciar a sessão function abreSessao() { if($_SSC['abreSessao'] == true) { session_start(); } } //Função para validar usuário function validaUsuario($usuario, $senha) { global $_SSC; //comando addslashes para encarcerar as aspas $nusuario = addslashes($usuario); $nsenha = addslashes($senha); $sql = "select * from ".$_SSC['tabelaLogin']." where usuario = '".$nusuario."' and senha = '".$nsenha."' limit 1"; echo $nusuario; echo $nsenha; echo $sql; $query = mysql_query($sql) or die(mysql_error()); $resultado = mysql_fetch_assoc($query); echo $resultado; if ($resultado == 1) { $_SESSION['usuarioID'] = $resultado['id']; $_SESSION['usuarioNome'] = $resultado['nome']; $_SESSION['usuarioEmail'] = $resultado['email']; } else { $mensagem = "Usuário ou senha inválidos"; } if ($_SSC['validaPagina'] == true) { $_SESSION['usuario'] = $nusuario; $_SESSION['senha'] = $nsenha; } return true; } //Valida Páginas function restrito() { global $_SSC; if(!isset($_SESSION['usuarioID']) or !isset($_SESSION['usuarioNome'])) { //Não possui usuário logado expulsaVisitante(); } else if(!isset($_SESSION['usuarioID']) or !isset($_SESSION['usuarioNome'])) { //Possui um usuário logado if($_SSC['validaUsuario'] == true) { if(!validaUsuario($_SESSION['usuario'], $_SESSION['senha'])) { expulsaVisitante(); } } } } //Função para expulsar visitante function expulsaVisitante() { global $_SSC; unset($_SESSION['usuarioID'], $_SESSION['usuarioNome'], $_SESSION['usuarioEmail'], $_SESSION['usuario'], $_SESSION['senha']); //manda para a tela de login header ("Location: ".$_SSC['paginaLogin']); } function logout() { global $_SSC; if($_SSC['logout'] == true) { header ("Location: ".$_SSC['paginaLogin']); session_destroy(); } } ?> do jeito que criei seria para funcionar da seguinte maneira; quando entra no admin ele faz a validação se o usuario está logado, se não estiver ele redireciona para o login.php logo em seguida digita usuario e senha ai então o arquivo valida.php valida o usuário e senha e o arquivo security valida tudo e contem todas as funções.
  16. Aparece isso aqui na página! adminadminselect * from usuario where usuario = 'admin' and senha = 'admin' limit 1Array<br /> <b>Warning</b>: Cannot modify header information - headers already sent by (output started at D:\WEBSERVER\xampp\htdocs\SplitSistemas.com.br\admin\security.php:42) in <b>D:\WEBSERVER\xampp\htdocs\SplitSistemas.com.br\admin\valida.php</b> on line <b>13</b><br /> Separando as coisas, o primeiro admin que aparece é o Echo da variável $nusuario; o segundo admin que aparece é o echo da variável $nsenha; o select * ... é o echo da variável $sql; logo aparece esse ARRAY que não tenho a minima idéia de onde está vindo; logo tempos o aviso da header que não pode modificar a página... to perdidinho sei nem mais pra onde recorrer!
  17. mudei, remudei, remontei a select e continua com o mesmo erro....... com o echo as duas variáveis aparece o nome de usuario e senha q eu digitei no formulário normal... e no echo da variavel $sql aparece o select normal select * from usuario where usuario = 'admin' and senha = 'admin' limit 1
  18. eu troquei agora aparece o seguinte erro Array Warning: Cannot modify header information - headers already sent by (output started at D:\WEBSERVER\xampp\htdocs\SplitSistemas.com.br\admin\security.php:44) in D:\WEBSERVER\xampp\htdocs\SplitSistemas.com.br\admin\valida.php on line 13 estou fazendo alguns testes meio as cegas também para ver se descubro o que é ... mas até agora nada!
  19. Eis o erro que me aparece toda hora que tento logar Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in D:\WEBSERVER\xampp\htdocs\SplitSistemas.com.br\admin\security.php on line 43 Warning: Cannot modify header information - headers already sent by (output started at D:\WEBSERVER\xampp\htdocs\SplitSistemas.com.br\admin\security.php:43) in D:\WEBSERVER\xampp\htdocs\SplitSistemas.com.br\admin\valida.php on line 13 Aqui vai os códigos que estou usando. index.php <?php include('security.php'); restrito(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento sem título</title> </head> <body> <?php echo "Olá, " . $_SESSION['usuarioNome']; ?> </body> </html> login.php <?php include 'security.php'; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>..:: Split Sistemas e Soluções LTDA ::.. Uberaba - MG</title> <link rel="shortcut icon" href="../imagens/icone/favicon.ico" type="image/x-icon" /> <link href="../css/admin.css" rel="stylesheet" type="text/css"/> </head> <body> <div id="bs_login"> <div id="bs_user"> <div id="restrito">Area Restrita</div> <div id="logon"> <li><span class="erro"><?php echo $mensagem ?></span></li> <form method="post" action="valida.php"> <li>Usuário:</li> <li><input type="text" class="input" name="usuario"/></li> <li>Senha:</li> <li><input type="password" class="input" name="senha"/></li> <li> <input type="submit" value="Logar" class="btnlogar" name="botao"/> </li> </form> </div> </div> </div> </body> </html> valida.php <?php // Inclui o arquivo com o sistema de segurança include("security.php"); // Verifica se um formulário foi enviado if ($_SERVER['REQUEST_METHOD'] == 'POST') { // Salva duas variáveis com o que foi digitado no formulário // Detalhe: faz uma verificação com isset() pra saber se o campo foi preenchido $usuario = (isset($_POST['usuario'])) ? $_POST['usuario'] : ''; $senha = (isset($_POST['senha'])) ? $_POST['senha'] : ''; // Utiliza uma função criada no seguranca.php pra validar os dados digitados if (validaUsuario($usuario, $senha) == true) { // O usuário e a senha digitados foram validados, manda pra página interna header ("Location: index.php"); } else { // O usuário e/ou a senha são inválidos, manda de volta pro form de login // Para alterar o endereço da página de login, verifique o arquivo seguranca.php expulsaVisitante(); } } ?> security.php <?php abreSessao(); //Dados e informações de uso global $_SSC['servidor'] = "localhost"; //Endereço do servidor onde está armazenado o banco de dados $_SSC['usuario'] = "root"; //Nome de usuário de conexão ao banco de dados $_SSC['senha'] = "2783yokoi"; //Senha utilizada para conectar ao banco de dados $_SSC['nomeBanco'] = "splitsistemas"; //Nome do banco de dados $_SSC['tabelaLogin'] = "usuario"; //Tabela de dados para login //Outros dados para utilização $_SSC['paginaLogin'] = "login.php"; //Página onde contém os campos para entrar no sistema $_SSC['abreSessao'] = true; //Valida a opção de sempre criar uma seção caso não exista ainda $_SSC['validaPagina'] = true; //Valida os dados de login em todas as páginas $_SSC['conectaServidor'] = true; //Valida para conectar ao servidor $_SSC['logout'] = true; //Faz o logout do sistema // Verifica se precisa fazer a conexão com o MySQL if ($_SSC['conectaServidor'] == true) { $_SSC['link'] = mysql_connect($_SSC['servidor'], $_SSC['usuario'], $_SSC['senha']) or die("MySQL: Não foi possível conectar-se ao servidor [".$_SG['servidor']."]."); mysql_select_db($_SSC['nomeBanco'], $_SSC['link']) or die("MySQL: Não foi possível conectar-se ao banco de dados [".$_SG['nomeBanco']."]."); } //Função para iniciar a sessão function abreSessao() { if($_SSC['abreSessao'] == true) { session_start(); } } //Função para validar usuário function validaUsuario($usuario, $senha) { global $_SSC; //comando addslashes para encarcerar as aspas $nusuario = addslashes($usuario); $nsenha = addslashes($senha); $sql = "select * from ".$_SSC['tabelaLogin']." where usuario = ".$nusuario." and senha = ".$nsenha." limit 1"; $query = mysql_query($sql); $resultado = mysql_fetch_assoc($query); if ($resultado == 1) { $_SESSION['usuarioID'] = $resultado['id']; $_SESSION['usuarioNome'] = $resultado['nome']; $_SESSION['usuarioEmail'] = $resultado['email']; } else { $mensagem = "Usuário ou senha inválidos"; } if ($_SSC['validaPagina'] == true) { $_SESSION['usuario'] = $nusuario; $_SESSION['senha'] = $nsenha; } return true; } //Valida Páginas function restrito() { global $_SSC; if(!isset($_SESSION['usuarioID']) or !isset($_SESSION['usuarioNome'])) { //Não possui usuário logado expulsaVisitante(); } else if(!isset($_SESSION['usuarioID']) or !isset($_SESSION['usuarioNome'])) { //Possui um usuário logado if($_SSC['validaUsuario'] == true) { if(!validaUsuario($_SESSION['usuario'], $_SESSION['senha'])) { expulsaVisitante(); } } } } //Função para expulsar visitante function expulsaVisitante() { global $_SSC; unset($_SESSION['usuarioID'], $_SESSION['usuarioNome'], $_SESSION['usuarioEmail'], $_SESSION['usuario'], $_SESSION['senha']); //manda para a tela de login header ("Location: ".$_SSC['paginaLogin']); } function logout() { global $_SSC; if($_SSC['logout'] == true) { header ("Location: ".$_SSC['paginaLogin']); session_destroy(); } } ?> Peguei parte de desse código de um tutorial que achei na internet e fiz algumas modificações... mas não sei como solucionar o erro que descrevi no comesco do post se alguém puder ajudar.... desde já muito grato a ajuda!
  20. vlw .... entendi sim ...... ela tava assim ....... vou fazer do jeito antigo mesmo .... isso não vai dar certo to muito "cru" em php ainda....... um dia eu aprendo a fazer direito ..... vlw obrigadão pela força!!! ......
  21. desculpe estar reativando este tópico mas é porque o mesmo ainda não funciona! ele não retorna nada já mudei de tudo q é jeito "até onde eu dei conta de mudar" e continua do mesmo jeito. antes de colocar o tópico vou falar a idéia na qual este menu está sendo construido! a idéia é ele receber os corpos "parte do meio" do site e a cada clique no menu ele trocar o "meio" do site trazendo a seção a qual se refere o que foi clicado, e teria um pequeno código seguido onde validaria o endereco clicado, se existente ele retornaria a página em questão se não retornaria uma página falando que a secao solicitada não existe! o código q eu tentei usar no menu case foi o seguinte este seria o include do case do menu <?php $menu = $_GET["secao"]; switch ($menu) { default: $menu = 'index.php'; break; case 'home': $url = 'index.php'; break; case 'artigos': include('includes/artigos.php'); break; case 'curriculum': include('includes/curriculum.php'); break; case 'portifolio': include('includes/portifolio.php'); break; case 'apostilas': include('includes/apostilas.php'); break; case 'softwares': include('includes/softwares.php'); break; case 'contato': include('includes/contato.php'); break; } ?> este código aqui estaria no corpo (onde o link solicitado ia abrir a página em questão) <?php if (!isset($_GET['secao'])) { if(file_exists($menu)) { echo ($menu); } else { echo ('includes/naoexiste.php'); } } ?> e os links em questão estão escritos no a href = index.php?secao=artigos por exemplo.... o que acontece é que nenhuma das ações acontece, ele tanto não troca o "meio" quando clica no menu, não verifica se existe ou não, simplesmente fica estático na página do index.php e não altera nada! Desde já grato!
  22. Hummm corrigi aqui e agora ele "traz" o arquivo q clica porém só com um probleminha ao invés dele trocar o include central que por exemplo seria corpo.php ele não tira ele .... e só tras escrito na tela no caso artigos ...... onde eu to errando neste código que ele troca os "meios" de acordo com o link selecionado ? Desde já muitissimo obrigado!
  23. Olá boa noite, sou novo no php e estou tentando montar um site pra mim, e me deparei com algo inesperado na criação do menu do site... ele não traz o link do menu quando clica no link ele troca o endereco na barra de navegação e tals, mas não muda o include no site.... se alguém puder dar uma luz!!! desde já agradeço! Script que linka o menu! <?php $menu = $_Get["secao"]; switch ($menu) { default: $menu = 'index.php'; break; case 'home': $url = 'index.php'; break; case 'artigos': include('includes/artigos.php'); break; case 'curriculum': include('includes/curriculum.php'); break; case 'portifolio': include('includes/portifolio.php'); break; case 'apostilas': include('includes/apostilas.php'); break; case 'softwares': include('includes/softwares.php'); break; case 'contato': include('includes/contato.php'); break; } ?> Script no interior do site para verificar se o arquivo existe ou não .... e seria pra mostrar o link em questão <?php if (!isset($_GET['secao'])) { if(file_exists($menu)) { echo ($menu); } else { echo ('includes/naoexiste.php'); } } ?> e nos links utilizei index.php?secao=artigos por exemplo Desde já muito obrigado!
  24. Bom o erro está dizendo que algo esta fora do valor da coluna confirmação na linha 1.... Possivel, nessa linha exista algum erro, ou seu código não a esteje acessando corretamente, ou algumas outras váriaveis para isso estar ocorrendo...... eu so meio novato nisso então não sei muito o que dizer...... Quanto a esta outra duvida, não sei te dizer se está correto ou não...... como disse... novato ..... hehehe espero ter ajudado ... vlw...
  25. Bom nunca fiz nada nesse genero....... mas básicamente você teria que criar um servidor, e ou talvez basicamente um ftp de transferencia..... trabalinho meio chato de se fazer...... Ou básicamente, compartilhar um pasta na rede e liberar acesso só a quem paga-se ....... seria algo nesse genero ..... talvez...... bom pode não ser a melhor idéia e nem a mais correta... mas é a unica forma q eu acho q seja possivel....
×
×
  • Criar Novo...