PHP-GTK: Criando Aplicações Gráficas com PHP Adianti Framework para PHP PHP Programando com Orientação a Objetos Criando Relatórios com PHP

Re: [PHP-GTK] Diretório de arquivos .glade

Fernando H. Correa fernandohcorrea em gmail.com
Sábado Novembro 11 23:15:19 CST 2006


Outra forma que achei para resolver isso foi por meio de Constantes
<?
define('_GLADEPATH' , "/home/projetoalpha/glades/");
?>
Em 11/11/06, Fernando Correa da Conceição <fernando_conceicao em yahoo.com.br>
escreveu:
>
> Eduardo RBS escreveu:
> > Em 11/11/06, *glauber* <glaubercunha em oi.com.br
> > <mailto:glaubercunha em oi.com.br>> escreveu:
> >
> >     pessoal, existe algo pra se fazer no sentido de,
> >
> >     idependente de onde o usuário descompactar um sistema em php-gtk1,
> >
> >     o php-gtk achar a pasta onde estão armazendados os  arquivos do
> glade ?!
> >
> >
> > Geralmente o php-gtk pega os arquivos a partir da pasta onde esta o
> > arquivo main.php
> > Por exemplo, na pasta LinuxStok eu tenho uma subpasta "pastadosglades",
> > então basta eu chamar o new GladeXML, não importa onde esteja a pasta
> > LinuxStok.
> >
> > $file = 'pastadosglades/arquivo.glade';
> > $xml=new GladeXML($file);
> >
> Só que isso pode ter um erro em potencial: Se eu estiver fora do
> diretório da aplicação e chamar ela, ele vai usar o diretório que estou
> como base e não o diretório do main.php.
> Minha recomendação: sempre que for incluir ou usar algum arquivo em uma
> aplicação do php-gtk, faça assim
>
> $file = dirname(__FILE__) . "/pastadosglades/arquivo.glade";
>
> Desta maneira ele sempre vai achar o arquivo independentemente da onde
> ele foi chamado.
> Eu fiz uma aplicação e um script bash que esta no path do usuário, assim
> ele pode em qualquer lugar executar a minha aplicação sem nem se
> preocupar em saber onde esta instalada.
>
> --
>
>     Fernando Correa da Conceição
>     fernandoc em php.net
>     icq: 168518047 msn: fernandocphp em hotmail.com
>     Blog: http://fernando-php.blogspot.com/
>
>     http://manualphp.sf.net
>     Participe da tradução do manual do PHP
>
>
> _______________________________________________________
> Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular.
> Registre seu aparelho agora!
> http://br.mobile.yahoo.com/mailalertas/
>
>
> _______________________________________________
> Lista mailing list
> Lista em php-gtk.com.br
> http://lists.php-gtk.com.br/cgi-bin/mailman/listinfo/lista
>



-- 
Fernando Henrique Correa
~//~//~//~//~//~//~//~//~//~//~

ANTES DE IMPRIMIR, PENSE EM SUA RESPONSABILIDADE E COMPROMISSO COM O MEIO
AMBIENTE.
JÁ IMPRIMIU!?! NÃO JOGUE FORA, UTILIZE O VERSO DA FOLHA COMO RASCUNHO!!
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.php-gtk.com.br/pipermail/lista/attachments/20061112/f2122541/attachment.htm


More information about the Lista mailing list