Ir para conteúdo
Fórum Script Brasil

aivanlins

Membros
  • Total de itens

    10
  • Registro em

  • Última visita

Sobre aivanlins

Últimos Visitantes

1.114 visualizações

aivanlins's Achievements

0

Reputação

  1. Oi pessoal, tudo certo? Sou novo em programação e criei um site de restaurante e coloquei URL Amigável dela tudo ok. Mas na hora que eu fui clicar em um link de pagina cuja as informações vem do BD o mesmo deu ERRO. O link esta: http://meu-site.com.br/informativo_descricao&id=13 e eu gostaria que ficasse assim ou mais próximo disso: http://meu-site.com.br/mais-esperanca-para-voce Bom, segue o que tenho aqui: .htaccess RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] RewriteRule ^post/([0-9]+)/(.*)?$ posts.php?id=$1 [NC,L] Index.php <?php $modulo = Url::getURL( 0 ); if( $modulo == null ) $modulo = "home"; if( file_exists( "pages/" . $modulo . ".php" ) ) require "pages/" . $modulo . ".php"; else require "pages/404.php"; ?> Pagina: <? $query = "select * from tbl_informativo order by id desc"; $rs = mysql_query($query); while($row = mysql_fetch_array($rs)){ ?> <div class="mix col-md-12 col-lg-12 col-sm-12 col-xs-12 single-menu <?= $row["categoria"] ?> " > <div class="event-img"> <img src="<?= $row["capa"] ?>" width="300" height="200" alt=""> </div> <div class="event-details"> <h3><a href="<?php echo URL::getBase(); ?>informativo_descricao&id=<? echo "$row[id]"; ?>"><? echo "$row[titulo]"; ?></a></h3> </div> </div> <? } ?> Banco de Dados CREATE TABLE `tbl_informativo` ( `id` int(11) NOT NULL, `capa` text CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL, `titulo` text CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL, `slug` text CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL, `categoria` text CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL, `texto` text CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL, `data` varchar(15) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL, `codigo` text CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; -- -- Extraindo dados da tabela `tbl_informativo` -- INSERT INTO `tbl_informativo` (`id`, `capa`, `titulo`, `slug`, `categoria`, `texto`, `data`, `codigo`) VALUES (13, '/upload/files/Sem%20T%C3%ADtulo-1.png', 'MAIS ESPERANÇA PARA VOCÊ', 'mais-esperanca-para-voce', 'NOVIDADE', '<p>Para um restaurante um cl&aacute;ssico &eacute; algo que, por alguma raz&atilde;o, cai no gosto do p&uacute;blico, quase que por unanimidade.</p>\r\n\r\n<p>Todos os domingos no jantar (a partir de junho iremos homenagear os nossos cl&aacute;ssicos).<br />\r\nE quem sai ganhando &eacute; voc&ecirc;!<br />\r\nConvide amigos e a cada 2 pratos voc&ecirc; paga somente um. &Eacute; uma diferen&ccedil;a de 50% nos pratos! Que tal?</p>\r\n\r\n<p>(Promo&ccedil;&atilde;o v&aacute;lida somente para consumo no restaurante. N&atilde;o &eacute; v&aacute;lida para entrega)\r\n', '26/05/2019', '9968e41f26b710780d4785ca460ede5b'); Url.php <?php class Url { private static $url = null; private static $baseUrl = null; public static function getURL( $id ) { if( self::$url == null ) // Verifica se a lista de URL já foi preenchida self::getURLList(); // Valida se existe o ID informado e retorna. if( isset( self::$url[ $id ] ) ) return self::$url[ $id ]; // Caso não exista o ID, retorna nulo return null; } public static function getBase() { if( self::$baseUrl != null ) return self::$baseUrl; global $_SERVER; $startUrl = strlen( $_SERVER["DOCUMENT_ROOT"] ); $excludeUrl = substr( $_SERVER["SCRIPT_FILENAME"], $startUrl, -9 ); if( $excludeUrl[0] == "/" ) self::$baseUrl = $excludeUrl; else self::$baseUrl = "/" . $excludeUrl; return self::$baseUrl; } private static function getURLList() { global $_SERVER; // Primeiro traz todos as pastas abaixo do index.php $startUrl = strlen( $_SERVER["DOCUMENT_ROOT"] ) -1; $excludeUrl = substr( $_SERVER["SCRIPT_FILENAME"], $startUrl, -10 ); // a variável$request possui toda a string da URL após o domínio. $request = $_SERVER['REQUEST_URI']; // Agora retira toda as pastas abaixo da pasta raiz $request = substr( $request, strlen( $excludeUrl ) ); // Explode a URL para pegar retirar tudo após o ? $urlTmp = explode("?", $request); $request = $urlTmp[ 0 ]; // Explo a URL para pegar cada uma das partes da URL $urlExplodida = explode("/", $request); $retorna = array(); for($a = 0; $a <= count($urlExplodida); $a ++) { if(isset($urlExplodida[$a]) AND $urlExplodida[$a] != "") { array_push($retorna, $urlExplodida[$a]); } } self::$url = $retorna; } } ?> Não sei se precisa dessa informação toda, mas de qualquer forma esta ai. Obrigado desde já!
  2. Ola pessoal tudo bem? Estou com um sistema de upload de imagens + recorte do mesmo, porem quero adicionar um banco de dados nesse sistema para mandar as informações do upload para meu banco de dados. O Script é open source, download : http://www.croppic.net/croppicWeb.zip (Site Croppic) O Banco de dados que quero utilizar para o script é esse: == Estrutura da tabela tbl_foto |------ |Coluna|Tipo|Nulo|Padrão |------ |id|text|Não| |foto|text|Não| |thumb|text|Não| == Extraindo dados da tabela tbl_foto == Estrutura da tabela tbl_foto |------ |Coluna|Tipo|Nulo|Padrão |------ |id|text|Não| |foto|text|Não| |thumb|text|Não| Acho que é isso, espero ajuda e desde já agradeço pela atenção!
  3. Ola pessoal, estou com um projeto aqui e estou querendo passar informações de uma tabela tbl_musica para tbl_top usando FORM, eu já vi aqui no forum algumas coisas relacionadas porem eu não consegui compreender. Minha tabelea de musica seria essa aonde eu crio as informações: E aqui é minha tabela de top tbl_top, aonde eu escolho as musicas que ficara no top, nessa parte eu uso o form e no meu caso estou conseguindo pegar só o nome da musica e na verdade eu queria que todas as informações que estao na tbl_musica passasse para da tbl_top OBS: nesse form seria o top 1 como mostra: $query_noticias = "select * from tbl_top where id = '1'"; É isso... agradeço pela ajuda desde já!
  4. Veio aqui para pedir uma ajuda... estou com um script de upload aqui e o mesmo faz somente de imagem e eu gostaria de fazer para todos os arquivos (.mp3, .txt...) e ate mesmo imagem como função dele mesmo. Segue abaixo o codigo do mesmo: Desde já obrigado!
  5. Ola, Estou aqui para saber se alguém com conhecimento de programação esta afim de me juntar a em projetos de Sites. Eu tenho um site chamado WorldLins e estou precisando de uma equipe que possa me ajudar a Estruturar o mesmo para melhor e tambem ajudar com conteúdos. Meu site conta com 4 paginas diferentes: Download de Filmes, TV Online, Radio Online (em construção) e Anime Online (Site offline em Manutenção). Quem tiver interesse entrar em contato comigo para conversarmos melhor sobre o assunto: E-mail: albertoivanlins@hotmail.com Inbox (FaceBook): https://www.facebook...lberto.ivanlins Para quem quiser o site acessa: http://www.worldlins.net
  6. Ola gente, tudo bem? Estou com problema nesse script de mural. Ao adicionar mysql_query o script do mural não aparece no site, ficando assim: ai eu tiro o script ai aparece normal no site: O script do mural segue abaixo: Desde já obrigado pela atenção!!!
  7. aivanlins

    Ajuda - slide

    entendi... o item dois seria usar ele como slideshow. estou querendo criar um sistema de slideshow por meio de painel de controle alem de ficar entrando no arquivo php para ficar trocando os codigo toda vez que vou querer mudar de imagem ou comentario. Eu já procurei e não consegui achar nada referente ao slideshow que tenha um painel de controle.
  8. aivanlins

    Ajuda - slide

    pessoal, estou com esse sistema de upload que pode deixar a imagem thumb, mais eu queria fazer duas coisas com esse sistema: 1 - é adicianar um comentario para cada foto 2 - deixar ele rotativo com a imagem o tamanho real dela. espero que alguém possa me ajudar, desde já obrigado! http://webmaster.pt/visualizar-imagens-efeito-lightbox-7766.html (link do sistema de upload de imagem)
  9. aivanlins

    Ajuda - slide

    pessoal, estou com esse sistema de upload que pode deixar a imagem thumb, mais eu queria fazer duas coisas com esse sistema: 1 - é adicianar um comentario para cada foto 2 - deixar ele rotativo com a imagem o tamanho real dela. espero que alguém possa me ajudar, desde já obrigado! http://webmaster.pt/visualizar-imagens-efeito-lightbox-7766.html (link do sistema de upload de imagem)
  10. aivanlins

    Sistema de Pagina

    Ola pessoal, sou novo aqui e estou querendo saber como eu posso ou aonde eu acho um sistema pronto de pagina, exemplo: estou querendo criar paginas atraves de um painel, para que assim não precise ficar toda hora criando um arquivo e adicionando ao FTP, estou querendo que mostre um link da pagina como se estivesse no index e a pagina em si que foi criado as informações (sistema que lembra um sistema de noticia, mais não seria bem isso que estou querendo). Bom desde já obrigado!
×
×
  • Criar Novo...