Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

JEduardo

[RESOLVIDO] Passar o valor com espaço pela URL

Recommended Posts

Pessoal,

 

Tenho um formulario e faço a verificação se ele foi preenchido.

Caso ele nao esteja corretamente preenchido dou a opcao do usuario voltar e preencher.

Bem quando o usuario volta para preencher corretamente eu estou fazendo com que os campos nao apareçam em branco, estou fazendo isso passando as variaveis pela URL.

fica assim:

 

echo "<a href=painel.php?area=top10&nome1=$nome1>Voltar</a>";

o problema é que se o valor de $nome1 for alguma palavra que contenha espaço em branco, por exemplo JOSE EDUARDO quando volta ele aparece somente o JOSE

 

alguem tem alguma ideia de como eu faria pra ele enviar corretamente?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa!

 

$string = urlencode($string); // pra enviar$string = urldecode($string); // pra receber

Isso?

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você poderia usar um alerta em javascript anunciando a falha na verificação e voltando...

 

echo ("<script>alert('Erro: volte e complete todos os campos!');window.history.go(-1);</script>"); die;

Se não me engano assim ele não retorna com os campos em branco...

Acho que fica melhor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

alexsauer obrigado kra, o que você falou era exatamente o que eu queriaSkyo, obrigado tb! pois o que você falou tb funcionou(apesar de nao retornar os valores) eu irei usar seu exemplo em outro lugarvaleu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.