Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

josenilson

function no xampp e wamp

Recommended Posts

Bom dia a todos !

Estava utilizando essa função para gerar uma lista em um combo Box no meu form, porem o server em que estava sendo utilizado tal função era o XAMMP, funcionava normalmente, mudei para o WAMP SERVER, a função parou de funcionar, ha diferença entre código xammp ou wamp ?

Digo não deveria funcionar nos dois server ? as versões do php dos dois são as mesmas isso tem alguma coisa a ver ?

Logo abaixo esta a função.

<!-------------NESTE PONTO ABAIXO ESTA MONTADO A FUNÇÃO QUE GERA A OPÇÃO DE NÍVEL DE USUÁRIO-------------->
<tr>
<td>
<?php
function combonivel($lista = false){
$montarArray = array("NIVEL","ADMINISTRADOR", "VISUALIZADOR");
if ($lista == ""){
foreach ($montarArray as $i){
$resultArray .= "<option value=\"{$i}\">{$i}</option>";
}
return $resultArray;
}
else {
foreach ($montarArray as $i){
if ($lista == $i){
$resultArray .= "<option value=\"{$i}\" selected=\"selected\">{$i}</option>";
}
else {
$resultArray .= "<option value=\"{$i}\">{$i}</option>";
}
}
return $resultArray;
}
}
?>
<select name="nivel" id="nivel" class="form-control"placeholder="nivel">
<?php echo combonivel(); ?>
</select>
</td>
</tr>
<!------NESTE PONTO ACIMA ESTA MONTADO A FUNÇÃO QUE GERA A OPÇÃO DE NÍVEL DE USUÁRIO-------->

Compartilhar este post


Link para o post
Compartilhar em outros sites

combobox? se o erro for gerado no meio do HTML, a mensagem de erro vai aparecer no meio de alguma tag. Veja o código-fonte da página, na parte do combobox, para conferir se não tem uma mensagem do PHP "escondida" por lá :)

Pra facilitar, você pode mover esse trecho para uma parte fora do combobox. Assim as mensagens do PHP serão exibidas diretamente no documento HTML

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por mateus.andriollo
      Boa tarde,
      Tenho alguns campos numéricos q ao fazer uma select gostaria q retornasse uma legenda
       
      exemplo:
      Status: 0=Inativo / 1=Ativo Condição: 1=Funcionando / 2=Em manutenção / 3=Manutenção Interna   
      Seria algo assim, tenho varias tabelas com estes campos... mas tenho q ficar usando replace.
      Existe uma forma de criar uma função para isso? Nem q na função eu tenha que setar nome do campo, ficando assim:
      Legenda('Status',cadastro.status) 
    • Por Luiz Henrique
      Olá pessoas,
       
      Tenho uma classe e dentro dela várias chamadas para métodos de acordo com a necessidade em outra classe (para obter dados DB), como são muitas e vou duplicar os arquivos, para ganhar tempo queria colocar o nome da classe em uma variável porém não funciona.
       
      use Class1; class Class2 { public $className = 'Class1'; ... $dados = $this->className::function(); // não funciona } Era para gerar isso:
      $dados = Class1::function();
      Se eu der um echo $this->$className, ele me retorno o nome da Class1 porém para executar um método dentro da Class1 não vai, diz que a classe Class1 não existe!
      Tem alguma forma de funcionar isso?
       
      Obrigado.
    • Por ernestovm
      Bom dia.
      Descobri, depois de muito trabalho, um problema esquisito. Tenho duas imagens que chamam funções JavaScript determinadas. Uma funciona e a outra não. Isso no Firefox. No Chrome as duas funcionam perfeitamente. Alguém conhece alguma gambiarra para fazer o Firefox funcionar? Segue os códigos:
      HTML:
      <img src="images/ic_abrir.png" width="70" height="70" onClick="abre_notificacao(<? echo "'".$us_codigo."','".$item."'"; ?>);" style="cursor:pointer" id="p_imagem-<? echo $item; ?>" name="p_imagem-<? echo $item; ?>">
       <img src="images/ic_excluir.png" width="70" height="70" onClick="excluir_notificacao(<? echo "'".$us_codigo."'"; ?>);" style="cursor:pointer">
      JAVASCRIPT:
      <script type="text/javascript">
          function abre_notificacao(codigo,indice) {
              $("#p_imagem-"+indice).attr("src","images/ic_abrir_ok.png");
              $("#ver-"+indice).css("display", "block");
          }
          function excluir_notificacao(codigo) {
              $.post("excluir_notificacao.php", {codigo: codigo}, function(resposta) {
                  confirm(resposta+" ("+codigo+")");
              });
              location.reload();
          }

      </script>
      A Função abre_notificacao(codigo,indice)  funciona perfeitamente nos dois browsers.
      A Função excluir_notificacao(codigo) só funciona no Chrome.
      Obrigado pela luz
    • Por unset
      Olá, estou começando a usar o twig template e estou com uma dúvida e não encontrei a resposta também não sei se é possível mais espero que seja possível
       
      Bom eu tenho um arquivo com várias funções, como eu faço para chamar essas funções no HTML?
       
      Não funciona assim {{ funcao() }}
    • Por Luiz Henrique
      Olá,
      Existe alguma forma de executar a função dentro da mesma?
      EX:
       
      function pai(){
          pai();
      }
       
      Obrigado.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.