-
Conteúdo Similar
-
Por ILR master
No código abaixo, funciona perfeitamente quando chamo: dominio.com.br/noticia/todas
<?php
$url = (isset($_GET['url'])) ? $_GET['url'] : 'principal';
$url = array_filter(explode('/', $url));
//var_dump($url);
$file = $url[0] . '.php';
if (is_file($file)) {
include $file;
} else {
include '404.php';
}
?>
Porém, quero usar variáveis com ? e &, tipo: dominio.com.br/busca/?campo=assunto
Como faço pra conseguir isso?
Valeu!!!
-
Por ILR master
Fala pessoal, tudo na boa?
Eu uso o wamp para desenvolver e testas meu site antes de jogar no servidor.
A dúvida é o seguinte:
No servidor, eu consigo ler as variáveis numa boa, mas no localhost não. Meu código no index está assim:
$atual = (isset($_GET['pg'])) ? $_GET['pg'] : 'principal';
$permissao = array('principal','contribua','quem-somos','politica-de-privacidade','termos-de-uso','evento','busca','galeria','galerias','clickbanner','noticia','noticias','contato','video');
if(substr_count($atual, '/') > 0){
$atual = explode('/', $atual);
$pagina = (file_exists($atual[0]. '.php') && in_array($atual[0], $permissao)) ? $atual[0] : 'erro';
$pg1 = $atual[1];
$pg2 = $atual[2];
$pg3 = $atual[3];
$urltitulo = $atual[3];
}else{
$pagina = (file_exists($atual. '.php') && in_array($atual, $permissao)) ? $atual : 'erro';
$codigo =0;
};
No servidor, quando chamo: dominio.com.br/pagina/variavel
ele já identifica as variáveis $pg1 = $atual[1]; e $pg2 = $atual[2];
print $pg1 = pagina
print $pg2 = variavel
Ele me tras os resultados
No localhost não. Ele não reconhece as variáveis
Alguém sabe como arrumo isso no wamp?
At,
-
Por ILR master
Fala pessoal.
Tudo bem?
Tenho o seguinte código que funcionda perfeitamente:
date_default_timezone_set("America/Sao_Paulo");
$d_inicio= date('Y-m-d');
$d_final= date('Y-m-d', strtotime('+30 day'));
Mas eu quero definir a quantidade de dias pegando o valor que a variável:
date_default_timezone_set("America/Sao_Paulo");
$tempo = 30;
$d_inicio= date('Y-m-d');
$d_final= date('Y-m-d', strtotime('+$tempo day'));
Mas quando declaro com variável não funciona.
Obrigado pela ajuda.
-
Por igadino
Bom dia pessoal, convertir essa função do C# para vba ele funciona perfeitamento no excel e access
porem estou tentendo usar ela no vb.net editor VISUAL STUDIO 2013, aparece o erro conforme a imagem enexo, alguem consegue corrigir esse erro;
Function crc_ccitt_ffff(strParam As String) As String
Const CRC_POLY_CCITT As Long = &H1021&
Const CRC_START_CCITT_FFFF As Long = &HFFFF&
Dim crc As Long, b() As Byte, c As Long, i As Long, j As Long
Dim crc_tabccitt(0 To 255) As Long
For i = 0 To 255
crc = 0
c = i * 256
For j = 0 To 7
If (crc Xor c) And 32768 Then
crc = (crc * 2) Xor CRC_POLY_CCITT
Else
crc = crc * 2
End If
c = c * 2
Next j
crc_tabccitt(i) = crc
Next i
b = strParam
crc = CRC_START_CCITT_FFFF
For i = 0 To UBound(b) Step 2
crc = (crc * 256) Xor crc_tabccitt(((crc \ 256) Xor b(i)) And 255)
crc = ((crc \ 65536) * 65536) Xor crc
Next i
crc_ccitt_ffff = Hex(crc)
End Function
-