-
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 dfoliveira82
Bom dia senhores,
sou novo no Oracle, antes trabalhava com SQL SERVER, e me deparei com algo que ja estou a horas tentando solucionar mas nao consegui.
Nessa Trigger que vou postar, quando mando compilar ela, fala que esta faltando uma virgula, apos o values, mas nao precisa dela e nao acho onde pode ser essa virgula faltante.
CREATE OR REPLACE TRIGGER JOBS_CL_INSERE_USUARIO AFTER INSERT OR UPDATE OF EXPORTADA_AVA ON SITE_USUARIOS REFERENCING NEW AS NEW BEGIN INSERT INTO BLACKBEAN.TBL_USERS VALUES (NULL, 'INSERT', NULL, 'db', '0', '0', '0', TO_CHAR(:NEW.CPF), MD5(:NEW.CPF||'port@l'), TO_CHAR(:NEW.CPF), SUBSTRING(:NEW.NOME, 1, INSTR(:NEW.NOME, ' ')-1), SUBSTRING(:NEW.NOME, INSTR(:NEW.NOME, ' ')+1, LEN(:NEW.NOME)), 'email@email.com', NULL, NULL, DATE_TO_UNIX_TS(SYSDATE), NULL, NULL); END; / Se alguem puder me ajudar agradeceria.
-
Por lezão
Boa tarde, galera!
Tudo bem com vcs?
Estou precisando de uma limitador de palavras.
Tenho um texto de 600 palavras e gostaria de que na pagina principal aparece se, apenas 30 palavras do texto.
Achei esse codigo na innternet, mas ele não limita palavras, mas sim ele corta as palavras ficando assim: "Tenho um texto de 600 palav..."
?php echo substr("$texto;", 0, 200); ? com uma variavel que limita as palavras ficaria assim: "Tenho um texto de 600 palavras". exibiria essas 6 palavras.
-