Detros 0 Denunciar post Postado Fevereiro 16, 2008 Olá pessoal... estou querendo monstar um arquivo de config definitivo... junto com um install.. mas pra isso.. preciso saber o diretorio raiz... supondo o link da imaster... http://forum.imasters.com.br/index.php...ew_post&f=3 eu queria pegar apenas o http://forum.imasters.com.br/ eu poderia fazer com o $_SERVER['PHP_SELF'] , mas eu nao quero q venha a index.php... ou outro nome da pagina... e nem uma subpastano tipo: http://forum.imasters.com.br/subpasta/ como faço isso ? obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Fevereiro 16, 2008 $_SERVER['HTTP_HOST'] http://www.php.net/manual/pt_BR/reserved.v...ariables.server Compartilhar este post Link para o post Compartilhar em outros sites
felipe-mesquita 0 Denunciar post Postado Março 15, 2008 <?php preg_match('@^(?:http://)?([^/]+)@i',"http://www.php.net/index.html", $matches); // passndo o www.php.net para o $host // $matches é um vetor que contem [http://], [www.php.net],[/index.html] echo $matches[0].$matches[1] .'/'; ?> Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Março 16, 2008 a solução do felipe é mais víálvel se você for utilizar para domínios diferentes. Compartilhar este post Link para o post Compartilhar em outros sites
Detros 0 Denunciar post Postado Março 17, 2008 realmente a do felipe eh muito bom.. vlw alguem poderia me indicar um lugar onde eu poderia estudar essas relaçoes tipo @^(?:http://)?([^/]+)@i isso ai sabe ser cabuloso :S Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Março 17, 2008 alguem poderia me indicar um lugar onde eu poderia estudar essas relaçoes tipo @^(?:http://)?([^/]+)@i isso se chama "expressões regulares" ou "regular expressions" http://php.net/regexp Compartilhar este post Link para o post Compartilhar em outros sites