Display none no label chamando por ID não funciona no navegador Safari

Creio que algum experiente vai saber me responder!

Não consigo fazer o código abaixo funcionar no navegador Safari e nas versões mais antigas do Opera. Já testei em todos outros e funciona perfeitamente inclusive no IE >= 9!

<style> #teste{display:none;} </style>     <label for="teste" >            chamar input            <br>            <br>            <br>        <input type="file" id="teste" name="image"/>   </label> 

consigo apenas fazer funcionar com o visibility:hidden, só que a proposta é não ocupar o espaço da div e o visibility faz isso.

Agradeço a todos.

Problema com entrada de mais de um numero inteiro com input

Boa noite, sou iniciante em python e estou com problema para captar a entrada de mais de um numero inteiro em um só input.

Ex: numero = int(input(‘Digite o primeiro número aqui: ‘)) numero_1 = int(input(‘Digite o segundo número aqui: ‘)) numero_2 = int(input(‘Digite o terceiro número aqui: ‘)) lista_numeros = [numero, numero_1, numero_2]

Gostaria de transformar esses 3 input’s em um só.

Ex2: numeros = int(input(‘Digite os números aqui: ‘)) lista_numeros = [numeros]

porém essa segunda execução da erro de: ValueError: invalid literal for int() with base 10: ‘1 2 3 5’ , que acredito ser por causa dos espaços entre os numeros. Se puderem ajudar agradeço!!

Ajuda para instalar mysql no Ubuntu 18.04

Estou com problemas ao tentar instalar o mysql no linux ubuntu 18.04. Já tentei pelo terminal e já baixei arquivo .deb, e mesmo assim o mesmo erro é reportado:

Os pacotes a seguir têm dependências desencontradas: mysql-server-5.7 : Pré-Depende: mysql-common (>= 5.5) Depende: mysql-client-5.7 (>= 5.7.25-0ubuntu0.18.04.2) mas não será instalado Depende: mysql-common (>= 5.8+1.0.4~) E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

por que o codigo abaixo diz que não ta encontrando

eu tenho o codigo abaixo que eu tentei fazer por curiosidade, porem por algum motivo mesmo apos fazer a função que insere e a função que verifica se um valor existe dentro do “vetor” ele ta dizendo que não existe, como se ele nem tivesse atualizando, alguem faz ideia se tem como corrigi e/ou melhorar esse codigo?

#include<stdio.h> #include<string.h> struct vet{     int tam;     int key[10];     char content[10][60]; }; typedef struct vet vetor; void insert(vetor s, int ind, char cnt[]){     int i;     s.key[s.tam] = ind;     strcpy(s.content[s.tam], cnt);     s.tam++; } int search(vetor s, int ind){     int i, k;     for(i = 0; i < s.tam; i++){         if (s.key[i] == ind)             return 1;     }     return 0; } int main(){     vetor s1;     s1.tam = 0;     insert(s1, 11, "acre");     if (search(s1, 11))         printf("found\n");     else         printf("not found\n");     return 0; } 

Conflito com sessões no php

) Eu estou com um problema em meu projeto, o problema é que meu projeto é de um e-commerce que tem o site da loja e tem um outro sistema de administração dessa loja na mesma pasta só que separado. Aí quando eu logo em um site, no outro a sessão desse site que acabei de logar é usada também, o que pode ser? ta aí o código que pego o id do usuário:

   session_start(); if(!empty($  _SESSION['idusuario'])){ }else{     $  _SESSION['msg'] = "<div class='alert alert-danger'>Precisa está logado para ter acesso a esse conteúdo.</div>";     header("Location: LoginPT-BR.php");  } 

Essa parte de cima é do e-commerce agora vou mostrar o do administrativo

    session_start(); if(!empty($  _SESSION['idadministrador'])){ }else{     $  _SESSION['msg'] = "<div class='alert alert-danger'>Precisa está logado para ter acesso a esse conteúdo.</div>";     header("Location: Acessar.php");     } 

Como vocês podem ver são as mesmas variáveis e tal, será que é isso que está dando o conflito?

Como subir uma nova versão de um sistema para a produção?

Boa noite. Uso o Smart GIT e o GITLAB para realizar o controle de versão dos sistemas da empresa em que trabalho. Para subir os arquivos tenho realizado os comandos abaixo:

git status git add . git commit -m "Mensagem" git push origin develop 

Após esses comandos inicio uma nova release da aplicação e a finalizo. O problema é que a versão não sobe para a produção com esse procedimento.

Falta o que?

Erro no Android

Estou a criar um sistema de login no Android, mas por algum motivo está-me a dar este erro:

Skipped 280 frames! The application may be doing too much work on its main thread.

Alguém me pode ajudar?

package imm.pt.immsmart;      import android.content.Intent;     import android.graphics.Typeface;     import android.os.StrictMode;     import android.support.v7.app.AlertDialog;     import android.support.v7.app.AppCompatActivity;     import android.os.Bundle;     import android.view.View;     import android.widget.TextView;      import org.apache.http.HttpResponse;     import org.apache.http.NameValuePair;     import org.apache.http.client.ClientProtocolException;     import org.apache.http.client.HttpClient;     import org.apache.http.client.entity.UrlEncodedFormEntity;     import org.apache.http.client.methods.HttpPost;     import org.apache.http.impl.client.DefaultHttpClient;     import org.apache.http.message.BasicNameValuePair;     import org.apache.http.util.EntityUtils;      import java.io.IOException;     import java.util.ArrayList;      public class Login extends AppCompatActivity {         public void entrar(View view){                      TextView user = (TextView) findViewById(R.id.mail);                     TextView pass = (TextView) findViewById(R.id.password);                     StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();                     StrictMode.setThreadPolicy(policy);                     HttpClient httpClient = new DefaultHttpClient();                     HttpPost httpPost = new HttpPost("http://192.168.1.66/immsmart/api.php");                     try {                         ArrayList<NameValuePair> valores = new ArrayList<NameValuePair>();                         valores.add(new BasicNameValuePair("task", "login"));                         valores.add(new BasicNameValuePair("mail", user.getText().toString()));                         valores.add(new BasicNameValuePair("pass", pass.getText().toString()));                         httpPost.setEntity(new UrlEncodedFormEntity(valores));                         final HttpResponse resposta = httpClient.execute(httpPost);                         String res = EntityUtils.toString(resposta.getEntity());                         if(res.equals("notfound")) {                             user.setText("");                             pass.setText("");                             AlertDialog.Builder builder = new AlertDialog.Builder(getApplicationContext());                             builder.setMessage("Dados Invalidos!");                             builder.create();                         }else{                             AlertDialog.Builder builder = new AlertDialog.Builder(getApplicationContext());                             builder.setMessage(res);                             builder.create();                             Intent mainIntent = new Intent(Login.this, Menu.class);                             Login.this.startActivity(mainIntent);                             Login.this.finish();                         }                     }catch (ClientProtocolException e){} catch (IOException e) {}         }     } 

SELECT dentro de variável em PROCEDURE

Não estou conseguindo colocar o resultado de um select dentro de uma variável.

Quero acrescentar a coluna turno dentro do meu WHERE. O problema é que recebo o valor de @turnos nos 3 seguintes formatos:

1 – 'A'

2 – 'A','B'

3 – 'A','B','C'

Situação atual

@tjt = (select sum(duracao) from tabela where fabrica = @fabrica) 

Situação desejada (com erro)

@tjt= (select sum(duracao) from tabela where fabrica = @fabrica and turno IN (@turnos)) 

Já vi que turno IN (@turnos) não funciona, e por isso tentei colocar o select todo entre aspas concatenando as variáveis da seguinte maneira:

@query = '(select sum(duracao) from tabela where fabrica = '+@fabrica+' and turno IN ('+@turnos+'))' 

Mas ainda não entendi como fazer para colocar o resultado dessa @query na variavel @tjt.