gdx02 0 Denunciar post Postado Setembro 30, 2008 Buenas!! Minha dúvida deve ser simples: como passo uma variavel para dentro de uma class? No caso, preciso passar o caminho (path) da pasta onde as imagens serão gravadas... Chamada da Classe em um dos arquivos: require_once "../class.upload.php"; $upload = new Upload(); $upload->Envia_Arquivo(); Dentro da Class, preciso da variavel em uma das funções: ... function Envia_Arquivo() { if($this->Verifica_Upload()) { $this->gera_fotos(); return true; } else { echo "erro"; } } function gera_fotos() { //$diretorio = $_REQUEST[$diretorio]; ... } vejam que comentei a linha onde a variavel $diretorio é definida dentro da classe, pois ela precisa ser definida fora, já que, dependendo do script que executa a classe, muda o diretorio... Se alguém puder me ajudar, agradeço muito! abraços Compartilhar este post Link para o post Compartilhar em outros sites
gdx02 0 Denunciar post Postado Setembro 30, 2008 consegui....era do jeito imaginei mesmo: require_once "../class.upload.php"; $diretorio = "pasta/"; $upload = new Upload(); $upload->Envia_Arquivo(); e na classe: function Envia_Arquivo($diretorio) { if($this->Verifica_Upload()) { $this->gera_fotos($diretorio); return true; } else { echo "erro"; } } function gera_fotos($diretorio) { ... } té a próxima! Compartilhar este post Link para o post Compartilhar em outros sites