Tratamento da string URL em PHP

Ufa! Até que enfim, tem php na área.

Algumas vezes nós passamos os dados de um formulário html, pelo método GET e quando vamos pegar esses valores, algumas vezes, não vem da forma que enviamos, pois a url é codificada, então aqui vai uma dica de como codificar/decodificar esses dados.

Função urlencode

String urlencode(string texto); // Responsável por codificar a string

Função urldecode

String urldecode(string texto); // Responsável por decodificar a string

Obs: As regras pra codificar os dados, são as seguintes:

  • O caracter espaço é substituído por +
  • Todos os outros caracteres não alfanuméricos, são substituído por % sucedido pelo correspondente código da tabela ASCII.
  • Fuiii…

7 respostas para Tratamento da string URL em PHP

  1. Bruno disse:

    Essas funções são a maior mão na roda.

  2. ramon disse:

    “simples, poém genial”, podes crer

    obrigado pelo comentário😉

  3. Wagner disse:

    Gostaria de saber mais sobre o assunto, se eu tiver que passar dados confidências via get, como faço para codificar a url.

    Acesse e concorra a milhares de reais –
    http://www.iupimania.com.br

    Confira a promoção Iupi mania ajudando a sua sorte!

  4. ramon disse:

    Olá meu caro,
    se você precisar passar dados confidências não vai utilizar Get e sim o POST, e pra codificar a url está explicado logo acima.

    fuiii…

  5. Alex Alves disse:

    Valeu foi de grande ajuda… Abraços

  6. Diego de Mattos disse:

    Estou tentando achar algum profissional que consiga desenvolver um sistema para mim mas nenhum programador me respondeu pois peço que façam o valor para realizá-lo, mas pelo jeito não conseguem vou ver contigo se conseguirias ou terias alguém para me indicar. O projeto já está com a mascara pronta só preciso da parte da programação em PHP. O projeto é mais ou menos assim como uma agência de empregos, uma pessoa se cadastra, edita e exclui seus dados no site e autoriza sua divulgação sim ou não no google onde estes dados são mostrado em forma de currículo em uma mini url tipo ao do site ceviu agência de empregos, ficando de fora seus dados dos documentos, então estes dados são seus dados pessoais onde ele escolhe o código e o ramo de atividade ao qual ele se enquadra, esta tabela tera um código da atividade e o ramo da atividade. e terá outra página para as empresas onde eles me enviariam o link do site deles de acordo com o código e ramo de atividade delas também e eu aprovaria a inclusão no site após pagamento. teria uma area administrativa onde eu cadastraria o código e o ramo das atividade e também editaria o código e o ramo assim como a exclusão e bloqueio dos currículos e dos links das empresas. após clicar no ramo apresentará uma tabela com a relação em ordem alfabética dos candidatos e das empresas. o prjeto está em http://curriculos.diegodemattos.net você vai e clica no mapa no RS e depois escolhe clica na cidade São Leopoldo e depois clica no menu currículos ali terá a tabela de atividades onde você clica no seguinte link 69 .. 75 – Atividades profissionais, científicas e técnicas e depois vai e clica em 6920-6/01 Atividades de contabilidade e ai terá os candidatos em ordem alfabética ai é só clicar e verificar os candidatos. assim da mesma forma será o acesso as empresas. Obrigado Aguardo resposta se puderes me responder por e-mail. Se quizeres entrar em uma sociedade a respeito podemos conversar.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: