Ir para conteúdo
Fórum Script Brasil

wash

Membros
  • Total de itens

    400
  • Registro em

  • Última visita

Tudo que wash postou

  1. ... Segue uma dica: procure pela palavrinha: background
  2. Olá! Em php, no momento em que precisar fazer o redirecionamento, faça assim: header('Location: http://www.seusite.com.br/seuagradecimento'); Veja mais em: http://php.net/manual/en/function.header.php
  3. wash

    Carregar páginas na mesma

    Ceeeeeerto! Olha... a palavrinha à esquerda do sinal =>, é o nome do arquivo( que você quer que seja carregado, sem a extensão - "extensão é o que aparece do pontinho pra frente"); A palavrinha à direita do sinal =>, é o que vai aparecer na tela; Afinal, qual é o nome do arquivo que você quer que seja carregado? Vamos fazer de conta que é site/novo.php; então aquela linha do código, deveria ficar assim: 'novo' => 'Integrantes', Tente aí;
  4. wash

    Carregar páginas na mesma

    Aaaaaaaa Táááááááa... Então faça o seguinte, onde você escreveu: 'Integrantes' => 'Integrantes', Troque por: 'NomeDaOutraPágina' => 'Integrantes',
  5. Olá! Segue sugestões: 1 - Caso a tabela não seja muito grande, reescreva o database do zero, usando apenas o que você precisar; 2 - As informações passadas são insuficientes para entender porquê não grava no banco de dados.
  6. wash

    Carregar páginas na mesma

    Olá! Essa <td> que foi aberta na linha 12, tá sendo fechada onde? Aparentemente seu script está funcionando, pois apareceu a palavrinha "Integrantes", que originalmente não existe no script;
  7. Olá! a) Não sr.! Como descrito no php.net(pode ler com calma), não precisa baixar nada! Apenas use uma versão recente do php, se não puder usar a mais recente. b) Não sr.! Essa não seria a forma Orientada a Objetos. Creio que a forma equivalente seria: // estabelecer conexão: $sqli = new mysqli($this->server, $this->user, $this->pw); // Onde $sqli é um variável inventada(O sr. mesmo pode inventar) que será o objeto resultante da conexão
  8. Olá! Creio que o ideal seria essa coluna ser do tipo json: https://dev.mysql.com/doc/refman/5.7/en/json.html Assim, você pode acessar diretamente a resposta que quiser.
  9. Olá! Creio que, provavelmente, talvez, pela correria do dia a dia, você não tenha percebido que as respostas já te foram dadas. Vou tentar detalhar um pouquinho mais para que você possa ler com mais calma, adequar o seu sistema e fazê-lo funcionar com sucesso! Primeiramente, siga as orientações do mestre Beraldo: Não use "@" sem necessidade. Isso é gambiarra. Veja: http://rberaldo.com.br/boas-praticas-programacao-php/#arroba funções mysql_* estão obsoletas desde o PHP 5.5 e já foram removidas no PHP 7. Prefira usar MySQLi ou PDO. Veja mais aqui: http://rberaldo.com.br/mysql-obsoleto-php/ Acesse mais o site php.net (é tipo a página que contém o manual do "fabricante") Vou te acompanhar, para que você tenha sucesso. 1) Adeque o seu sistema ao uso do mysqli OOP que é mais elegante, beleza? Você vai encontrar tudo o que precisa no php.net, começando por aqui: http://php.net/manual/en/book.mysqli.php Agora faça o número 1) e poste seu script novamente pra gente ir te acompanhando rumo ao sucesso, beleza? // edição Só pra deixar bem claro, usar mysqli OOP, quer dizer que no seu script não poderá mais ter nada que comece com mysql_*
  10. Olá! você tá usando jquery e angular? Se não estiver, creio que estejam sobrando coisas na sintaxe da variável: {{$fotos[$i]}}; De onde vieram as variáveis $fotos e $i? Se forem php, não precisa colocar esses braces Sugestão para solução: <!doctype html> <html lang="pt-br"> <head> <meta charset="utf-8"> <title>Jquery study</title> </head> <body> <?php $fotos = ['1.jpg', '2.jpg', '3.jpg']; $i = rand(0, 2); echo "<div class='links'><a href = '#comentariosDiv' id = 'menos_fotos' rel = '$fotos[$i]'>LINK</a></div>"; ?> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script> <script> $(document).ready(function (e) { $('div.links').find('a').click(function (e) { alert($(this).attr('rel')); }); }); </script> </body> </html>
  11. wash

    Carregar páginas na mesma

    Olá! Segue sugestão para solução: <?php // Com uso de um operador ternário, defina a view default a ser carregada: $view = isset($_GET['pagina']) ? $_GET['pagina'] : 'home'; // defina o caminho até o arquivo a ser carregado $file = 'site/' . $view . '.php'; // assim, os arquivos a serem carregados devem ficar na pasta: site/ ?> <!doctype> <html> <head> <title>Título :: <?= $view ?></title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <nav> <?php // defina: key = nome de arquivo; value = O que aparecerá na tela $menu = [ 'home' => 'Home', 'members' => 'Integrantes', 'about' => 'Sobre Nós', 'search' => 'Pesquisar', 'adm' => 'Administração', ]; /* seguindo o exemplo acima, os arquivos devem se chamar: home.php members.php about.php search.php adm.php e devem todos estar dentro da pastinha: site/ */ foreach ($menu as $key => $value) { echo "<a href='?pagina=$key'>$value</a> "; } ?> </nav> <div id="stage"> <?php // verifique se o arquivo existe if (is_file($file)) { // inclua o arquivo include $file; } else { // se o arquivo não existe, exibe mensagem: echo '<p class="error">Página não encontrada!<br>' . $view . '</p>'; } ?> </div> </body> </html>
  12. Olá! Testei seu script aqui e apareceu assim: Para encurtar essa distância verticalmente, remova as margens dos elementos <h5>
  13. Olá! Boas práticas de como codar em php você encontra aqui: http://br.phptherightway.com/ Mas estruturas de pastas eu não sei onde encontrar. Deve depender muito de cada modo de desenvolvimento de cada sistema. Estruturas de sistemas com o padrão MVC são +- assim(sempre são diferentes):
  14. Olá! Em html5 use apenas <br>, veja: http://www.w3schools.com/tags/tag_br.asp Sugiro que use a tag <main> como um wrapper: <!doctype html> <html lang="pt-br"> <head> <meta charset="utf-8"> <title>Farmácia Vasconcelos</title> <link href="css/estilo.css" rel="stylesheet"> </head> <body> <main> <figure id="logo"><a href="index.php"><img src="imagens/logo.jpg"></a></figure> <nav> <div id="botoes-menu"> <a href="medicamentos.php"><img src="imagens/bt_medicamentos.png" onMouseOver="this.src = 'imagens/bt_medicamentos2.png'" onMouseOut="this.src = 'imagens/bt_medicamentos.png'"></a> <a href="higiene.php"><img src="imagens/bt_higiene.png" onMouseOver="this.src = 'imagens/bt_higiene2.png'" onMouseOut="this.src = 'imagens/bt_higiene.png'"></a> <a href="mae.php"><img src="imagens/bt_mae.png" onMouseOver="this.src = 'imagens/bt_mae2.png'" onMouseOut="this.src = 'imagens/bt_mae.png'"></a> <a href="perfumes.php"><img src="imagens/bt_perfumes.png" onMouseOver="this.src = 'imagens/bt_perfumes2.png'" onMouseOut="this.src = 'imagens/bt_perfumes.png'"></a> </div> </nav> <nav> <ul id="menu"> <a href="index.php"><li>Home </li></a> <a href="farmacia.php"><li>A Farmácia </li></a> <a href="funcionario.php"><li> Funcionário </li></a> <a href="faleconosco.php"><li> Fale Conosco </li></a> </ul> </nav> <figure id="banner"><img src="imagens/banner.jpg"></figure> <footer id="rodape"> <p>Estamos localizados na rua das lindas, número 91<br> Caetés I, Abreu e lima - PE / CEP: 53530-470<br> Telefone:(81)98888-0000/99977-5544</p> </footer> </main> </body> </html> Sugiro que defina o box-sizing *{ box-sizing: border-box; } html, body{ width: 100%; height: 100%; margin:0; } body{ background: url(../imagens/fundo.gif) repeat-x; font: sans-serif; margin: 0; padding: 0; } main { position:relative; min-height:100%; height:auto; padding-bottom:104px; /* configure para que fique com a altura do rodapé */ overflow: hidden; border:2px dashed red; } /*Topo*/ figure#logo{ position: absolute; top: -16px; left: 80px; } nav div#botoes-menu{ position: absolute; top: 95px; left: 280px; } nav ul#menu{ position: absolute; font-size: 18pt; top: 120px; left: 250px; font-family: arial; } nav ul#menu li{ list-style: none; float:left; padding: 20px; } nav ul#menu a{ text-decoration:none; color: #a0a0a0; font-weight: bold; border: 0px solid #000000; } nav ul#menu a:hover{color:#003333} /*Fim topo*/ /*Corpo do site*/ figure#banner{ position: absolute; top: 250px; left: 200px; } /*Fim do corpo*/ /*Footer*/ footer{ background-color: #eafaea; box-shadow: 0px -3px 2px #999; width:100%; position:absolute; bottom:0px; text-align:center; }
  15. Olá! O exemplo mostrado no link, usa várias tabelas e várias divs
  16. wash

    Banner não mostra imagem

    Olá! Q coisa estranha! Parece que sua pastinha online está protegida contra leitura.
  17. wash

    Contadores em PHP MySQL

    Olá! Se você precisa apenas saber a quantidade, resolva direto na query: SELECT COUNT(UF) as quant, UF from inscrito GROUP BY UF
  18. Olá! Sugestão para solução: <?php date_default_timezone_set('America/Sao_Paulo'); // define gmt $hora_retrato = [ 2 => 'locutorDas2h.jpg', 9 => 'retratoDoLocutor.jpg', 22 => 'retratoDoLocutor.jpg', 12 => 'retratoDoLocutor.jpg', ]; $retrato_atual = $hora_retrato[date('G')] ?? 'retratoPadrao.jpg'; // caso não tenha retrato para a hora atual echo "<img src='assets/imgs/locutores/$retrato_atual'>";
  19. Ôppa! frmz? Tem um tutorial bacana toda vida aqui: http://pt-br.learnlayout.com/ Se quiser apenas ver, abra o link http://srwash.com/scriptbrasil/doishi/ com o chrome ou firefox e pressione ctrl + u Assim, você terá a oportunidade de observar o html e o css.
  20. wash

    Banner não mostra imagem

    !!!!!!!!!!!!!!!! O endereço da imagem online, seria esse: http://www.proaccess-angola.com/banners/2.png ????? Então verifique o chmod da pasta banners/ Seu script tem algum .htaccess?
  21. wash

    Banner não mostra imagem

    Excelente! E dentro da pastinha banners/ existe o arquivo 2.png? tudo junto minúsculo e sem acento?
  22. wash

    Banner não mostra imagem

    Olá! Então... Esse seu arquivo index.php está no mesmo nível da pasta banners/? [banner_foto] => banners/2.png
  23. wash

    Banner não mostra imagem

    Olá! O endereço da imagem está relativo ou absoluto? Acrescente a linha em negrito, abaixo e mostre o que aparece na tela: $l= new ArrayIterator($listar); while($l->valid()): echo '<pre>'; print_r($l); '</pre>'; ?>
×
×
  • Criar Novo...