Jump to content


Photo

Id De Páginas Com Letras E Números?


  • Faça o login para participar
6 replies to this topic

#1 Iron-Maiden

Iron-Maiden

    12 Horas

  • Usuários
  • 231 posts
  • Sexo:Não informado

Posted 05/01/2008, 22:21

Oi pessoal..!
Estou com um probleminha com ID das páginas...
Por ex: eu cadastro uma página com o ID "carro"..
Ai a página fica assim: index.php?id=carro / ou index.php?id=20onde "20" é o id do mysql para chamar a tag.
Mais eu gostaria que o id gerado pelo mysql fosse com letras e números.. tipo id=20a!
pois se eu cadastrar uma tag com o numero"20"... eu deixo a tag com o mesmo valor q o id
da página acima...
ai eu apago a página acima se for chamar ela pelo id...complicado neh? rs
Tem como gravar no mysql o id sem ser sequencial....tipo..ai invez de 1,2,3,4,5,6...ser randomico?
tipo ID=1.ID=1a,ID=b9 ?

Valeu! Luis

#2 Jeison Free

Jeison Free

    Turista

  • Usuários
  • 54 posts
  • Sexo:Não informado

Posted 05/01/2008, 23:25

tem como sim porem você vai ter q vazer isso manualmente ou então usar um gerador de letras e numeros aleatórios

sinseramente não venjo vantagem nisso
se vc quer esconder o id envie os dados via post,

entodo caso você tbm pdoe usar um coringa ex

1na
2na
3na
1nf
2nf

no caso o n eh um coringa depois você da um explode no n separando o numero da letra dai vc trabalha da forma q quizer com ambos
Poster de
www.iesart.com
www.pagelessbrasil.com
www.scriptbrasil.com.br (scripts)

<?php alem do limite

#3 Iron-Maiden

Iron-Maiden

    12 Horas

  • Usuários
  • 231 posts
  • Sexo:Não informado

Posted 05/01/2008, 23:57

e ai jeison..fmz? valeu! mais tipo..naum é esconder..é q to ocm um probleminha mesmo..vou explicar de outra forma:
eu tenho um sistema de criar páginas dinâmicas.
eu coloco o titulo..o conteúdo. e o script retorna a seguinte frase:
Pagina criada com sucesso. link da página: index.php?id=21
---------------------------------------------------------------------------------------------
Porém eu posso personalizar a página dando um nome a ela..entaum dei o nome de carro.
ai o script retorna: página criada com sucesso: index.php?id=carro ou id=20
---------------------------------------------------------------------------------------------
Agora imagine o seguinte: eu crio uma página com o nome "20".....ai o script
retorna: página criada com sucesso. index.php?id=20 ou id=17
--------------------------------------------------------------------------------------------
Agora se eu tentar chamar a página "carro" pelo id=20..naum vai dar....
pq eu criei uma página com o nome de "20"..ai substitui a url da página carro...
-------------------------------------------------------------------------------------------
por isso s e o id criado for com letras tb..igual ao tinyurl.com... ai fica mais dificil
de acontecer algo do tipo..
ai eu queria q os ids criados no mysql fossem aleatórios!
ai ficaria index.php?id=carros ou o id=a21

é isso..rs...grato...brigadão Luis

#4 Jeison Free

Jeison Free

    Turista

  • Usuários
  • 54 posts
  • Sexo:Não informado

Posted 06/01/2008, 09:01

Bom ai jah muda a história
vc tem duas opções uma é criar como e falei com array

ou então vc tira a parte da busca pelo nome da página assim se vc criar uma página com o nome 20 ele não vai mais buscar pelo nome sendo assim acabou o problema ^^
Poster de
www.iesart.com
www.pagelessbrasil.com
www.scriptbrasil.com.br (scripts)

<?php alem do limite

#5 Rikkz Core

Rikkz Core
  • Visitantes

Posted 06/01/2008, 11:08

Aconselho a você desistir dessas query strings normais.

Porque ?
Porque elas indexam mal em sistemas de busca.

Procure sobre urls açúcaradas.

Exemplos de uso:

Query String Normal:
index.php?marca=20&carro=10

Query String Modificada:
carro/marca/modelo/gol2004
carro/marca/modelo/gol/ano2004
carro/marca/modelo/gol/ano2004/comleto

Alguns exemplos de uso..
Muito melhor não ?

;)

#6 jfsso

jfsso

    12 Horas

  • Usuários
  • 145 posts
  • Sexo:Não informado
  • Localidade:Tsukuba
  • Interesses:JAVA - PHP - RUBY - PERL - PYTHON - MYSQL

Posted 07/01/2008, 01:01

melhor solucao: proibir o uso de numeros :P
João

#7 Jeison Free

Jeison Free

    Turista

  • Usuários
  • 54 posts
  • Sexo:Não informado

Posted 07/01/2008, 08:58

cara faz do jeito q eu falei que seus problemas acabam
Poster de
www.iesart.com
www.pagelessbrasil.com
www.scriptbrasil.com.br (scripts)

<?php alem do limite




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq