Ir para conteúdo
Fórum Script Brasil

Edaurdo

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Edaurdo

  • Data de Nascimento 04/10/1995

Contatos

  • AIM
    edumacanha@hotmail.com
  • MSN
    edumacanha@hotmail.com
  • Website URL
    http://www.informaweb.com.br

Perfil

  • Gender
    Male
  • Location
    Antônio Prado - RS

Edaurdo's Achievements

0

Reputação

  1. Edaurdo

    Retirar parametros da URL

    Olá tudo bem? Cara, quando eu preciso retirar os parâmetros da url, eu crio um arquivo .htaccess no diretório local do site, certo? Então neste arquivo - ".htaccess." - deves escrever o seguinte código: // aqui você ativa o modo de reescrita para o servidor RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d // então, você diz para o servidor que você quer passar um parâmetro após o index.php, certo? A URL e que terá valor 1 RewriteRule ^(.*)$ index.php?url=$1 // fim do .htaccess // agora em sua página index.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>Documento sem título</title> </head> <body> <!-- aqui você põe todo o header --> <?php // aqui você desenvolve toda a parte que retira seus parâmetros da url // aqui você pega a url que você informou no .htaccess $url = $_GET['url']; // depois dá um explode na variável quando aparecer uma barra $urlM = explode('/', $url); // agora define o que vai ser arquivo, ou seja, página $arquivo = $urlM['0']; // aqui você define o que vai ser post $post = $urlM['1']; // agora você cria as páginas em um array, lembrando de não usar o .php $paginas = array('principal','cadastro'); //começo das verificações para sabermos o que está sendo mandado para a url if(isset($post) && $post != '') { // aqui você dá o include, neste caso, como se trata de um post, incluirei a single include 'single.php'; }// fim do if elseif(isset($arquivo) && in_array($arquivo, $paginas) { // aqui você inclui a variável arquivo com o .php no fim include '$arquivo.php'; }// fim do primeiro elseif elseif(isset($arquivo) && $arquivo == '') { // aqui você inclui a home.php include "home.php"; }// fim do segundo elseif else { // aqui inclua a página de categoria include "categoria.php"; }// fim do else ?> <!-- aqui você põe todo o footer --> </body> </html> Cara, qualquer dúvida, avise-me, lembrando que tu deve criar as páginas que estiverem dentro do array páginas, Ex: Se no array tu colocar ('cadastrar-cliente'), tu vai ter que criar um arquivo com esse nome.php. Certo? Valeu
  2. Boa tarde, gostaria de saber se tu tens como postar um exemplo do que tu quer, um código, não precisa ser o exato que tu está usando, mas um em que a situação se assemelhe. Obrigado!
  3. Bom dia amigo, tudo bem? Cara, tenho uma ideia quanto a data, já pensou em fazer uma função dessa data por extenso, que quando tu chamasse o dia o mê e ano viessem separado? Ex: <?php function data_extenso($dia, $mes, $ano) { // aqui você declara a data, se for data atual: $dataAtual = date('D/M/Y'); // agora a grande sacada // crie uma listagem da data quando explode: list($dia,$mes,$ano) = $explode('/', $dataAtual); // agora bem simples, de um echo e quando tu chamar a function, já deveria aparecer: echo 'Hoje é dia '.$dia.' do mês de '.$mes.' do ano de '.$ano.'.'; // é isso ai, creio que dará certo, foi o jeito mais simples que eu pensei, mas dá uma estudada no caso, para ver qual é a melhor opção para o que tu desejas fazer. }// fim da function ?>
×
×
  • Criar Novo...