
João F. Melo
Membros-
Content Count
11 -
Joined
-
Last visited
Community Reputation
0 NeutroAbout João F. Melo

-
RESOLVIDO Depois de tanto percorrer a net a procura finalmente em casa e num sonho (isso mesmo) :blink:, me veio a soluçao. <?php function urlAmigavel(){ // - Pega url digitada no navegador $url_digitada = strip_tags($_SERVER['REQUEST_URI']); // - Trasnforma em elementos de um array. $url_array = explode("/", $url_digitada); // - Exclui o primeiro elemento que está sempre vazio. array_shift($url_array); return $url_array; } $url = urlAmigavel(); /* if($url[2] == $url[2]){ echo "Você está em ".$url[2]." - "; } else{ echo "Você está em outra categoria";
-
Já usei ela, mas o problema é em EXIBIR os dados do bd como descrito.
-
estou precisando somente disso e ainda não consegui apesar de passar quase o domingo todo nisso. desculpem o flood mas é desespero mesmo.
-
1º esqueça o DW para fazer a consulta e conecxao, faça na "unha" é bem melhor e aprende mais. (opniao minha). Quando fizer o cadastro faça uma verificaçao se foi cadastrado se tudo ok retorne os dados como se faz para ter uma consulta normal. tipo if(ok){ retorna dados.. } Tinha esquecido, para fazer o retorno você vai ter que pedir pleo ultimo id cadastrado na ordem DESC
-
.htaccess RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^([^/]*)/$ /site/ [L] RewriteRule ^categoria/([^/]*)/$ /site/index.php?categoria=$1&sub=$2 [QSA] #RewriteRule ^([^/]*)\.html$ /site/index.php?categoria=$1&sub=$2 [L] #RewriteRule ^diversos/([^/]*)\.html$ /site/index.php?diversos=$1 [L] RewriteRule ^diversos/([^/]*)/$ /site/index.php?diversos=$1 [L] #Este abixo exibe assim http://localhost/site/php/galaria_de_fotos/ RewriteRule ^categoria/([^/]*)/([^/]*)/$ /site/index.php?categoria=$1&sub=$2 [L,QSA] Na url esta assim http
-
boa tarde amigos, o site q estou fazendo a url amigavel esta funcionando tudo certo, mas quando resgato os dados da categoria não retorna nada. onde deve aparecer os dados: <?php $servidor = "localhost"; $usuario = "user"; $senha = "senha"; $banco = "bd"; $conexao = mysql_connect($servidor,$usuario,$senha); mysql_select_db($banco); $res = mysql_query("SELECT * FROM categorias") or die(mysql_error()); $pagina = explode("/", $_GET['categoria']); $sub = explode("/", $_GET['sub']); if ($pagina{1}){ if (empty($sub) || empty($pagina)){?> <b><center><font
-
(Resolvido) Como passar parâmetros como se fossem pastas?
João F. Melo replied to Claudiney Calixto da Silva's question in PHP
aki esta quase lá mas ainda aguns "erros" .htaccess RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^([^/]*)\.html$ /site/teste/?categoria=$1 [L] RewriteRule ^categoria/([^/]*)\.html$ /site/teste/index.php?categoria=$1 [L] RewriteRule ^diversos/([^/]*)\.html$ /site/teste/index.php?diversos=$1 [L] index.php <?php $c = explode('/', $_GET['categoria']); $d = explode('/', $_GET['diversos']); <div id="centro"> #exibe a categoria selecionada print $c[0]."<br />"; print $d[0]; </div> ?> o menu <ul class="menu" id="men -
(Resolvido) Como passar parâmetros como se fossem pastas?
João F. Melo replied to Claudiney Calixto da Silva's question in PHP
Voce conseguio resolver? faz tempo que tento e ainda não consegui :o -
com o css funciona perfeito (na vertical) so n sei porque na horizontal n acontece o mesmo, o unico problema é esse e ainda n comsegui resolver. :wacko: :( :o
-
Com o html não tem nada errado, a unica diferença foi que você add style="overflow: hidden; display: block; height: 0px; z-index: 128; opacity: 0.0454545;" Este menu e montado como descrito acima, o unico problema é q estando na horinzontal só pega o ultimo dado da tabela para cada categoria.
-
Bom dia amigos, estou fazendo um menu dinamico onde os dados vem do bd (mysql) e este monta o menu com sub-menu. Quando este esta na vertical "pega" todos os dados da sub-categoria do menu, mas na horizontal so retorna o 1º item (sub-categoria) para cada categoria. Aqui tem o exemplo funcionando na horizontal e vertical Menu Horizontal <ul class="menu" id="menu"> <li><a href="./" class="menulink">Home</a></li> <? $consulta = mysql_query("SELECT * FROM categorias ORDER BY categoria ASC"); while($verifica = mysql_fetch_array($consulta)){ $id = $verifica["id_cat