-
Total de itens
446 -
Registro em
-
Última visita
-
Dias vencidos
3
Guilherme Luiz venceu o dia em Junho 22 2018
Teve o conteúdo mais curtido
Reputação
41 Levemente BomSobre Guilherme Luiz
- Data de Nascimento Março 23
Informações Pessoais
-
Sexo
Masculino
Contato
-
Twitter
@smsfireBR
-
Site Pessoal
https://smsfire.com.br
Últimos Visitantes
96997 visualizações
-
Guilherme Luiz começou a seguir Como passar um array com 2 itens em uma função com 2 parametros, Switch Case, Botão chamar para o whatsapp (pc) e ligar (cel) e e 7 outros
-
Porque o getDay é um metodo de função. let day = new Date(); console.log(day.getDay()); //Output - (int) 1 (segunda-feira)
-
Botão chamar para o whatsapp (pc) e ligar (cel)
Guilherme Luiz respondeu ao tópico de viniciusfroner em Desenvolvimento frontend
Você tem algumas opções como: Detectar o tipo do dispositivo via js via breakpoints de estilização no css Da uma googlada sobre Bootstrap V5 que ele é um framework css de facil utilização que permite você criar condições de View de acordo com o breakpoint (tamanho de tela) do usuário. -
Você pode fazer uma função que captura a ação via onclick e então aplicar no seu Javascript, algo totalmente independente do seu PHP: <a href="meulink-rejeitar" onclick="abrirModal.rejeitar()">rejeitar</a> <a href="meulink-aceitar" onclick="abrirModal.aceitar()">aceitar</a> <script> const abrirModal = { rejeitar: function() { $('#modalrejeitar').modal('show'); $('#modalaceitar').modal('hide'); }, aceitar: function() { $('#modalrejeitar').modal('hide'); $('#modalaceitar').modal('show'); } </script> Claro que isso é algo bem trivial e simplificado apenas para te dar uma ideia de como manipular condicionalmente a abertura do seu modal.
-
Para fazer algo sem calculo você deve usar algo em porcentagem e não em pixel relacionado ao tamanho do documento. Se você especificar 200px de marca d'agua, indiferente do documento ser de 1000px ou 100x a marca d'agua sempre será 200px. Agora se você especificar algo como 20%, a marca d'agua sempre será 20% relacionado ao tamanho do documento. Isso é puramente estilização.
-
Pelo seu código o que falta é dar um print_r na variavel $result
-
Entre "cross server" você precisa de tokenização. De uma lida sobre JWT ou OAuth que você vai achar o caminho
-
Depende de muitas coisas... mas pra ter detalhado se o curl apresenta algum erro você pode usar curl_error($ch) condicionado ao funcionamento do exec, por exemplo: $output = curl_exec($ch); if(!$output) { echo curl_error($ch); } Dessa forma você tem o retorno caso o o exec apresente algum problema. Alem do mais, ,precisa ver se a url requisitada tem permissão de ser requisitada dessa forma. Se você quer simplesmente fazer um get (pegar dados sem enviar body) você poderia simplificar com file_get_contents()
-
Faça mais simples ainda com array_values() <?php $array = ["teste"=>'oi',"testado"=>'tchau']; print_r(array_values($array)); //output // array( // [0] => oi // [1] => tchau // )
-
Deixar uma dica tanto para quem contrata como para quem quer se contratado CONTRATANTE Sempre informe o escopo do projeto que o programador irá trabalhar Sempre informe qual será o cenário encontrado (manutenção, desenvolvimento do zero) E não menos importante qual é o seu orçamento, ou seja, o quanto você está disposto a pagar CONTRATADO Procure se informar do que o projeto se trata Sempre veja se é algo que você tem base solida de conhecimentos ou se é algo que você nunca sequer viu Sempre demonstre o seu portifolio de projetos, e se não tiver um cite as experiencias com as linguagens e ferramentas. Dessa forma todos saem ganhando porque o CONTRATANTE reduz o risco de contratar alguem que não tenha experiencia dentro das necessidades do projeto e ja deixa evidente o orçamento e tempo que dispoe. Por sua vez o CONTRATADO ao seguir as dicas faz apresentações mais concisas e começa a trabalhar em projetos de acordo com o seu nivel de experiencia e expectativa de remuneração porque imagine o cenario onde você simplesmente pergunta quanto paga, o contratante diz 10mil, você aceita, mas ai é um sistema do zero ou uma manutenção por X mesmes de um sistema legado super complexo?! Ou pior, você nega porque o pagamento seriam menos de 1mil e o trabalho era simplesmente fazer a manutenção num formulario que não toma 1 hora do seu tempo!? Ficam as dicas ai para ambas as partes saberem melhor como se comunicar para que todos tenham suas expectativas atendidas.
-
Como passar um array com 2 itens em uma função com 2 parametros
Guilherme Luiz respondeu ao tópico de Matheus Bispo em Javascript
Você pode utilizar o spread operator, por exemplo function minhaFuncao($parametro, ...$opcoes) {} e na hora que você for usar a função você passa um array por exemplo $chamarFuncao = minhaFuncao('teste', array("opcao1" => 'oi', "opcao2" => 'tchau')); E ai dentro da sua função você pode usar um array_column ou um foreach pra utilizar os valores passados -
De uma olhada em: mysqli_multi_query
-
Nessa situação o melhor é utilizarREGEXPou RLIKE já que são funções sinônimas. Você pode fazer algo como: <?php $busca = "SORVETE MORANGO"; $buscaRegex = implode("|", explode(" ", $busca)); $query = "SELECT * FROM tabela WHERE coluna RLIKE '{$buscaRegex}'";
-
Todos os textos em barras você precisa "escapar" Pesquisa sobre "escape quotes" que você vai achar funções prontinhas. Veja também sobre mysqli_real_escape_string
-
Saber se PC tem o WhatsApp instalado
Guilherme Luiz respondeu ao tópico de FabianoSouza em Javascript
Isso é algo do proprio programa. Ele gera um "socket" para ficar "ouvindo" as urls acessadas pelo navegador. Assim que o mesmo identifica que uma url do whatsapp é acessada, o programa então toma controle. Isso acontece da mesma forma que o Torrent. quando você acessa uma determinada url, se tiver o programa instalado, ele já abre o programa. -
Não é questão de regra ou não. Muito menos de conhecimento ou não O que estou apontando é uma pessoa que sempre pede coisas especificas e personalizadas e vejo as pessoas entregando de graça... Isso não é ajudar quem tem dúvida Quem está "codando" para ela não está ajudando Muito menos ser arrogante. Concordo que a comunidade de devs tem que ser formada por devs de todos os niveis, mas a partir do momento que é percebido que as "ajudas" fornecidas são códigos prontos do que a pessoa pede, ai já não é ajudar e sim trabalhar de graça. Apenas para recordar uma das orientações/regras do fórum 2 - Estamos Aqui Para Orientar Poste um trecho do que você já fez. Estamos aqui para te orientar e para te ajudar a aprender. Não vamos fazer seu trabalho por você. Para não sair de "vilão" digo: Sou totalmente a favor de troca de dúvidas, ajudar, orientar, direcionar tanto que eu mesmo diariamente fico lendo foruns, postando dúvidas, esclarecendo dúvidas, etc. Entendo e sei que todos começamos do passo 1, mas no caso em questão repare em demais publicações que é um usuário de CTRL+C / CTRL+V que por diversas vezes se faz de "me ajudem por favor não sei o que fazer" e acaba conseguindo códigos prontos e personalizados. O intuito não é no sentido de pare de ajudar as pessoas, estou sendo ignorante/arrogante, nada disso, mas sim de alertar a todos que estão trabalhando de graça para esse usuário e tais coisas não devem ser ignoradas e movimentar o fórum só por movimentar é melhor ficar sem movimento mesmo.