Jump to content


Smash

Member Since 26/08/2006
Offline Last Active 21/10/2006, 21:33
-----

Topics I've Started

Problema Com Url Amigavel

21/10/2006, 14:40

Olá galera...

RewriteEngine On
RewriteRule ^([a-z,0-9,A-Z,_-]+)?/([0-9]+)?$ /?area=site&cat=$1&pagina=$2

Esse é meu código .htaccess

Uso ele assim:

http://www.meusite.com.br/jogos/1
categoria jogos e página 1 , por exemplo.

Esta funcionando normal.

Sendo que meu site tem uma barra de parceiros.
Criei um subdominio para ela e ela é mostrada mediante é um código do parceiro.

http://barra.meusite....br/?parceiro=2 por exemplo.

Mas agora q coloquei esse .htaccess quando tenta acessar a barra da um erro interno.

imagino q seja porq ela naum ta acompanhando a regra das categorias,
mas eu quero um jeito q o código .htaccess naum interfira nessa url da barra/subdominio.

Acho q expliquei bem... :)


Abraços,
Aguardo , é urgente galera, brigado desde já!

Urls Amigaveis

20/10/2006, 15:33

Olá!

Galera to com um problema...
Já lí alguns tópicos aqui no fórum, mas não trata exatamente do meu caso, na net tmb foi ruim achar , cada um diz uma coisa.

Mas o ponto é , estou querendo colocar URLS amigaveis, htaccess.

Já sei como criar e talz, tenho esse código:

RewriteEngine On
RewriteRule ^([a-z,0-9,A-Z,_-]+)?/(.+)?$ /?area=$1&id=$2 

http://www.site.com....rea=jogos&id=10
fica
http://www.site.com.br/jogos/10

até ae tudo bem, é isso que eu quero sendo que a index do site e a página url amigavel ficam desconfiguradas, naum carrega imagens, css, etc...

e colocar o endereço todo é dosiê : http://www.site.com.br/imagens/1.gif
quero assim ( imagens/1.gif ) com a url amigavel naum ta aparecendo , já coloquei assim : ( /imagens/1.gif ) e nada também...


Acho q é algo no código desse htaccess que ta causando isso...

Por favor quem já passou por isso, ou saiba o que está havendo me responda...
pois exatamente sobre isso ta ruim de achar na internet.

Abraços,
Aguardo.

Não Mostrar Registros Repetidos

15/10/2006, 20:13

Olá!

Estou com uma dúvida, tipo,

<?
$novos="6";
$seleciona=mysql_query("SELECT * FROM `$tabela` WHERE id order by id desc LIMIT $novos");
while ($dados=mysql_fetch_array($seleciona))
{
mostra aqui
}
?>

Ta tudo certo sendo que eu não quero q ele mostre registros com o mesmo nome na tabela, tipo quando for 2 com o mesmo nome ele naum mostra os 2 e passa pro seguinte...

Alteração De Dados

03/10/2006, 18:25

Olá!

Olha só.

Numa alteração de dados php pelo form é simples colocar os dados dentro de um input text num formulário.

Mas e quando o dado for um input type select ?

Por exemplo pode ter um select com 20 dados. Como fazer para que o dado que esteja gravado no banco de dados já fique selecionado.

Tipo quando é só uns 3 dados ainda dá assim:

$dado = é o registro a ser selecionado no campo select do formulário

<?php
if ($dado == "1"){
echo "
<option value='1' selected>um</option>
<option value='2'>dois</option>
<option value='3'>três</option>
";
}
elseif ($dado == "2"){
echo "
<option value='1'>um</option>
<option value='2' selected>dois</option>
<option value='3'>três</option>
";
}
else{
echo "
<option value='1'>um</option>
<option value='2'>dois</option>
<option value='3' selected>três</option>
";
}
?>

Assim quando são poucos ainda da, mas imagine se tiver 20 opções no select.


Tem alguma forma melhor de fazer?
Entenderam minha dúvida? se não digam.

Abraços!

Como Separar Um Registro E Depois Exibir O Resto

03/10/2006, 01:52

Olá galera!

Rapaziada to com uma dúvida:

Como eu faço pra listar por exemplo 10 registros de uma tabela mas o 1º de maneira diferente.

Vou explicar melhor:

<?
$sql = mysql_query("SELECT * FROM `$tabela` WHERE id order by id desc LIMIT 10");

while($valor = mysql_fetch_array($sql)){	 
echo "
<font color=red>$valor[nome]</font><br>
";
}
?>

Mais ou menos assim meu código eu simplifiquei.

No caso ele vai mostrar 10 registros da `$tabela`.

Como que eu faço para que ele mostre o 1º com a cor AZUL e os outros 9 na cor Verde.

É só um exemplo, irei usar para outras finalidades.

Desde já agradeço, pois só concegui fazer pra mostrar numa forma só...

Abraços!

IPB Skin By Virteq