Copiar Url
Started By '' sem.Ponto, 31/03/2007, 20:46
5 replies to this topic
#1
Posted 31/03/2007, 20:46
Programação não é a minha área, mas sempre precisamos dela, não é?
Não sei se isso é possível, mas estou precisando de um código que copie a url que está na barra de endereço e cole no HTML. Porém, não seria a url inteira... o arquivo seria excluído da url. Exemplo:
Acesso a página http://www.site.com....ta/arquivo.html. A url seria copiada, mas apenas http://www.site.com.br/pasta/, e seria inserida em qualquer parte do HTML da página arquivo.html.
Não sei se isso é possível, mas estou precisando de um código que copie a url que está na barra de endereço e cole no HTML. Porém, não seria a url inteira... o arquivo seria excluído da url. Exemplo:
Acesso a página http://www.site.com....ta/arquivo.html. A url seria copiada, mas apenas http://www.site.com.br/pasta/, e seria inserida em qualquer parte do HTML da página arquivo.html.
att,
Muller Dias
ex-administrador Fórum WMO
Muller Dias
ex-administrador Fórum WMO
#3
Posted 01/04/2007, 00:36
Muito obrigado Paulo.
Teria alguma forma de dividir esse código e executar ele por echo?
Teria alguma forma de dividir esse código e executar ele por echo?
att,
Muller Dias
ex-administrador Fórum WMO
Muller Dias
ex-administrador Fórum WMO
#4
Posted 01/04/2007, 12:03
Well... mas já não está assim?!Teria alguma forma de dividir esse código e executar ele por echo?
É que eu uso print ao invés de echo, teóricamente dá na mesma... Imprime da mesma forma. Bem, se tu for usar o código mais de uma vez, compensa mais tu criar uma função:
<?php function display_uri() { return ((isset($_SERVER['HTTPS']) && strtoupper($_SERVER['HTTPS']) == 'ON') ? 'https://' : 'http://') . $_SERVER['SERVER_NAME'] . dirname($_SERVER['SCRIPT_NAME']); } print display_uri(); ?>Assim o código pode ser reaproveitado.
Se não for isso, me desculpe, não entendi...
[]s Até mais
#5
Posted 01/04/2007, 15:37
Hoje eu quebrei a cabeça com aquele código até conseguir. Na verdade, o código seria usado na mesma página exatamente 26 vezes.
Veja o que eu fiz...
No topo do HTML coloquei o seguinte:
E onde eu queria fazer a URL aparecer, coloquei o seguinte:
100% funcional!
Para quem corre de Programação, até que estou indo bem...
Mais uma vez, muito obrigado Paulo! Se você tiver dúvida em design, me procure.
Veja o que eu fiz...
No topo do HTML coloquei o seguinte:
<? $url = ((isset($_SERVER['HTTPS']) && strtoupper($_SERVER['HTTPS']) == 'ON') ? 'https://' : 'http://') . $_SERVER['SERVER_NAME'] . dirname($_SERVER['SCRIPT_NAME']); ?>
E onde eu queria fazer a URL aparecer, coloquei o seguinte:
<? echo $url ?>
100% funcional!
Para quem corre de Programação, até que estou indo bem...
Mais uma vez, muito obrigado Paulo! Se você tiver dúvida em design, me procure.
att,
Muller Dias
ex-administrador Fórum WMO
Muller Dias
ex-administrador Fórum WMO
#6
Posted 01/04/2007, 15:51
Com certeza!Hoje eu quebrei a cabeça com aquele código até conseguir. Na verdade, o código seria usado na mesma página exatamente 26 vezes.
Veja o que eu fiz...
No topo do HTML coloquei o seguinte:<? $url = ((isset($_SERVER['HTTPS']) && strtoupper($_SERVER['HTTPS']) == 'ON') ? 'https://' : 'http://') . $_SERVER['SERVER_NAME'] . dirname($_SERVER['SCRIPT_NAME']); ?>
E onde eu queria fazer a URL aparecer, coloquei o seguinte:<? echo $url ?>
100% funcional!
Para quem corre de Programação, até que estou indo bem...
De nada...Mais uma vez, muito obrigado Paulo! Se você tiver dúvida em design, me procure.
Design? Isso é um tipo de quebra-cabeça?
[]s Até mais
2 user(s) are reading this topic
0 membro(s), 2 visitante(s) e 0 membros anônimo(s)