Ir para conteúdo
Fórum Script Brasil

Dotani

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Dotani

Dotani's Achievements

0

Reputação

  1. Dotani

    Duvida sobre combobox

    Tudo bem Norivan, obrigado pela ajuda desde já... então coloquei um alert para verificar como a funcao esta funcionando.... o alert funcionou <select name="categoria" id="categoria" onChange="ajaxCargaDeConteudo('produtos.php?id=+value+ ','direita','get'); alert(this.value)" > ---- Porem o value para o id não o que pode estar acontecendo...? Obrigado.
  2. Dotani

    Duvida sobre combobox

    Ola para todos, estou com um problema no preenchimento do combobox, não consigo retornar um valor para dentro de uma combo box utilizando ajax, ai vai o codigo, por favor se puderem ajudar fico grato... function PopulaCombo(){ //clausula sql $sql = "SELECT * FROM galcat order by cat_codigo"; //executa a clausula sql $result = mysql_query($sql)or die("Falha na execuçao da instruçao SQL!"); //imprimir um campo select //echo "<select name=\"categoria\" id=\"categoria\" onChange=\"alert(this.value)\">"; //echo "<select name=\"categoria\" id=\"categoria\" onChange=\"alert(value)\">"; //echo "<select name=\"categoria\" id=\"categoria\" onChange=\"ajaxCargaDeConteudo('produtos.php?id=\"alert(this.value)\','direita','get'); return false\ \">"; //echo "<select name=\"categoria\" id=\"categoria\" onChange=\"ajaxCargaDeConteudo('produtos.php?id=". ."','direita','get'); return false\"; >"; // TODO: Não consigo passar o valor selecionado do combobox, o que posso estar errando ? echo "<select name='categoria' id='categoria' onChange=\"ajaxCargaDeConteudo('produtos.php?id='+value+','direita','get'); return false\">"; echo "<option selected value=\"Selecione\">Selecione!</option>"; //faz o loop para preencher o campo criado com os valores retornados na consulta while($dados = mysql_fetch_array($result)) { echo "<option value='".$dados['cat_codigo']."' >".$dados['cat_nome']."</option>"; } //fecha o campo select e o formulário echo "</select>"; } Obrigado.
  3. Pessoal Tudo bem... Estou com problema na passagem de parametros entre minha classe e um arquivo tpl, gerado pelo Smarty, estou iniciando em php, não estou conseguindo... ai vai o codigo Arquivo tpl <!-- Dados do Formulario --> {$msgDisplay} {if $sysControl == "form"} <form enctype="multipart/form-data" name="formulario" id="formulario" method="post" onSubmit="return false;"> <input type="hidden" name="action" value="{$action}" > <!--<input type="hidden" name="arquivo" value="{$arquivo}">--> <table border="0" cellpadding="0" cellspacing="0" class="tableForm"> <tr> <td class="tdLabel"><label class="head">Arquivo:</label></td> <td class="tdValue"><input name="arquivo" type="file" value="{$arquivo}" id="arquivo" <!--maxlength="2097164"--> />------Parametro (Arquivos: Office 2000-2003-2007-txt-pdf-xls-htm-html) <button name="Submit" type="submit" class="btnMenu" name="Submit" value="Submit" > <img src="include/img/action_accept.gif" hspace="5" border="0" align="absmiddle" ><u>S</u>alvar</button></td> <!-- <div align="right"><button name="Submit" type="submit" class="btnMenu" name="Submit" value="Submit" ><img src="include/img/action_accept.gif" hspace="5" border="0" align="absmiddle" ><u>S</u>alvar</button></div></td>--> <!--<td class="tdValue"><input type="submit" class="btnMenu" name="Submit" value="Submit" />--> </td> </tr> </table> {/if} Não consigo passar o arquivo selecionado para upload como parametro para a minha classe, segue o metodo responsavel pelo upload: //Copiando o arquivo public function copiar() { //$arquivo = $_REQUEST["arquivo"]; //$this->setDestino( $this->getSys()->getVar("destino") ); $this->setArq( $this->getSys()->getVar("arquivo") ); //$this->setArq($_REQUEST["arquivo"]); //echo $this->getSys()->getVar("arquivo"); //echo "------------>"; //echo $this->getDestino(); //echo $this->getArq(); //echo "----------->"; //print_r($_FILES); // Verifica se tem arquivo enviado $this->setFtemp($_FILES["arquivo"]["tmp_name"]);------------------- Aqui que não consigo passar o parametro $this->setFname($_FILES["arquivo"]["name"]); $this->setFsize($_FILES["arquivo"]["size"]); $this->setFtype($_FILES["arquivo"]["type"]); $this->setDestino($_SERVER['DOCUMENT_ROOT'] . "/admin/arquivos/"); echo $this->getFtemp() . "<br>"; //echo $this->getDest() . "<br>"; echo $this->getFname() . "<br>"; if ($this->getFsize() > 0 && strlen($this->getFname()) > 1) { // Verifica se é um arquivo valido if (preg_match('/^(.*)\.(doc|ppt|mdb|txt|pdf|xls|htm|html|xlsx|docx|pptx|accdb)$/', $this->getFname())) { if (!move_uploaded_file($this->getFtemp(), $this->getDestino() . $this->getFname())) { echo "Problemas no envio do Arquivo !!!" . $this->getDestino() . $this->getFname(); echo $this->getFtemp() . "<br>"; echo $this->getDest() . "<br>"; echo $this->getFname() . "<br>"; } else { echo "Upload do Arquivo efetuado com sucesso !!!"; echo $this->getFtemp() . "<br>"; echo $this->getDest() . "<br>"; echo $this->getFname() . "<br>"; //$this->getSys()->getTemplate()->assign("msgDisplay", $this->getSys()->printError()); //return $this->getSys()->getTemplate()->fetch("cad_artigos.tpl"); $this->getSys()->setErrorMessage(1); return $this->getForm("save", true); } } else { echo "Arquivo não Suportado !!!"; echo $this->getFtemp() . "<br>"; echo $this->getDest() . "<br>"; echo $this->getFname() . "<br>"; } } else { echo "Não foi selecionado arquivo para Envio!!!"; //echo $this->getDestino(); } } Conto com a ajuda de vocês. Obrigado.
×
×
  • Criar Novo...