-
Posts
56 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
Tudo que Joob postou
-
Boas, Alguem me consegue dizer qual um Mosfet equivalente ao da imagem ? É que nao encontro em lado nenhum este transistor/mosfet com os nomes dele. E a resistencia poderá ser de quanto ? Obrigado
-
Epah queria tentar arranjar.. é máquina ele.. já o tenho prai à 8 anos..
-
Estive analisar na parte de trás da placa, na zona de onde entra o transformador (foto de cima). Fui medir o capacitor esquerdo (cinza) e faz continuidade (beep) de ambos os lados. Ou seja, poderá ser esse capacitor e o tal mosfet. Este capacitor deverá ser de quanto ? tal como o mosfet ? Abraço, Obrigado
-
Boas, O nome desses Circuitos Integrados / Controladores são todos iguais, e é: Isto é o que está escrito nele. Penso que o Nome Correcto dele, seja - mosfet Qual ou quais os equivalentes ? Abraço, Obrigado
-
Boas Malta, Tive um problema ontem de manhã. Coloquei o transformador do portátil na tomada como normal, depois colocar no portátil o jack.. quando injecto, ouco um barulho/estalido .. e deparo-me que ele nunca mais ligou desde ai, com transformador nem com a bateria só. Não dá sinal nenhum, nem no LED. Abri o portátil para o reparar, e precisava de uma dica vossa. Foto do Portátil e da Zona da Fonte Pronto. Onde estão os aqueles 3 controladores de tensão (penso eu que seja isso), testei todos eles iguais, mesmo os da esquerda (em toda a placa), na opção beep/diodo no multimetro eles todos fazem beep em cima e na parte de baixo, faz só nos 3 e no da ponta não faz quando testo os pinos, e naqueles 2 de cima onde está marcado o circulo vermelho, fazem beep em todos os pinos, mesmo na parte de baixo, o que deveria em baixo, dar só nos 3 e no da ponta não. Eu testei os controladores pondo o - e o + (na opção beep/diodo) um em cada pino (nos de baixo) por exemplo | | -| +| (beepa) ## | -| +| | (beepa) ## -| +| | | (e também beepa (supostamente não deveria apitar)). Estou certo ou errado ? Engraçado é que o meu carregador é de 19V tudo normal, mas quando o coloco no jack do portátil, e volto a retirar o carregador, o carregador perde toda a tensão fica com 1.6v e depois começa a descer para os 0.80v etc... ou seja, penso que seja aqueles 2 controladores. Não sei se deu para entender a minha explicação. Fico aguardar. Obrigado
-
Desse jeito não funcionou .. Imagina.. o form sõ fica activo (aparece) por exemplo.. quando tenho a tabela "end_date=1" e quero que quando envio a informação do form que o form fique hide até a tabela "end_date=0" for realmente 0.. Até tenho uma função em javascript que quando ele chega ao "end" ele vai buscar o php (do url) para alterar as tabelas da basedados.. secalhar até dá para jogar com esta função.. de quando chegar a esta função voltar a mostrar o form. function timeisUp() { //Code to be executed when timer expires. var type = 'end'; $.ajax({ url: "https://site.com/test", type: "POST", async:false, data: "type="+type+"&user_id="+<?=$user_id?>, success: function(html) { window.location.reload(true); } }); } Não sei se agora deu para entender melhor.. Abraço
-
Boas Malta, Precisava de uma ajuda no form.. Imaginemos que tenho um form simples do tipo: <form action="" method="post" role="form" class="mt-2"> <div class="form-group"> <label><small class="card-text text-muted">Username</small></label> <input type="text" name="username" class="form-control" placeholder="your username" required/> </div> <div class="form-group mt-2"> <button type="submit" name="submit" class="btn btn-default btn-block border-0 my-1">Enviar</button> </div> </form> Ou seja, preciso que quando clico do submit, quando a informação é enviada, preciso que o form fique hide quando a tabela "users" na row "end_date" ficar a "0" .. Por exemplo, quando o form fica activado (aparece ao user para colocar a informação), e na tabela da basedados "users" na row "end_date" fica a "1" e pretendo que quando clico no submit que o form fique hide e que só volte aparecer quando o "end_date" fique a "0"... Não sei se deu para entender.. Obrigado. Abraço
-
PHP Problema/Esconder csrf_get_session_toke do URL
Joob respondeu ao tópico de Joob em Web e banco de dados
Resolvido -
Boas Malta, Tenho um "<a href....." que quando se clica nesse mesmo link, ele mostra sempre o link completo com o token da session (se não estou em erro) <a href="store/<?= Security::csrf_get_session_token('url_token'); ?>"> Ou seja, eu clico no link e o link aparece-me desta forma https://site.com/store/dqw42341461df37bf6dcfg34rt4f1 A questão é que eu queria que não aparecesse esse mesmo id queria que ficasse escondido.. É que o problema é, imaginemos.. clico nesse mesmo botão, ele actualiza a página, e fica com esse link e o user fica activo por 1 min, e depois desactiva automáticamente.. mas se o utilizador manter-se nesse link até o tempo da contagem terminar, imaginemos passado 1 min.. e se ele ficar refresh com esse link aberto, consegue sempre activar.. Porque eu preciso que esse link funcione só somento o click.. se tiver o link aberto não deveria dar.. Não sei se deu para perceber.. Obrigado. Abraço
-
Boas Luis, Funcionou beleza ! Obrigadão ! Abraço
-
Boas Luis, Obrigado pela resposta. O que pretendo é .. por exemplo, eu ja tenho um utilizador registado/criado, e quero que quando ele clica no botao X que registe na tabela do mysql o "end_date e o status", mas so actualiza o "status" nao sei porque. E se eu remover o user_id (como indiquei a cima) ele cria ambas as tabelas, o "end_date e o status" :/ Abraço
-
Olá Malta, Estou com um problema de actualização na tabela do usuário. Eu clico no Botão "exemplo", e se eu tiver desta forma if($_POST['type']=='add') { $database->query("update users set status=1 where user_id=".$user_id); $expiry_date = strtotime("+1 minute"); $database->query("insert into users (end_date,status,user_id) values ('".$expiry_date."',1,'".$user_id."')"); } Ele só actualiza o "status" do usuário, que passa de 0 para 1.. o end_date nem se mexe. Mas se eu fizer desta forma if($_POST['type']=='add') { $database->query("update users set status=1 where user_id=".$user_id); $expiry_date = strtotime("+1 minute"); $database->query("insert into users (end_date,status) values ('".$expiry_date."',1)"); } Ele actualiza o "end_date e o status".. mas cria-me sempre um novo utilizador.. Ele simplesmente não actualiza o "end_date e o status" ao mesmo tempo, para cada usuário já existente.. Não sei se deu para entender.. Abraço,
-
PHP Problema com SELECT/UPDATE da DB + Contagem 30 Dias
Joob respondeu ao tópico de Joob em Web e banco de dados
Boas @DiF obrigado pela resposta mais composta. Em relação ao sendmail, não é preciso porque já tenho ele incorporado, é só preciso mesmo de usar aquelas funções e ele faz o envio. Já arranjei um código bacano para a contagem dos 30 dias e funciona tranquilo. A questão é colocar ele a contar os 30 dias, a partir do dia em que se clicou no botão (e não de uma data especifica), neste caso estou a usar "<a href....." e seria para inserir na base dados automaticamente. <script> /* * Basic Count Down to Date and Time * Author: @guwii / guwii.com */ (function (e) { e.fn.countdown = function (t, n) { function i() { eventDate = Date.parse(r.date) / 1e3; currentDate = Math.floor(e.now() / 1e3); if (eventDate <= currentDate) { n.call(this); clearInterval(interval) } seconds = eventDate - currentDate; days = Math.floor(seconds / 86400); seconds -= days * 60 * 60 * 24; hours = Math.floor(seconds / 3600); seconds -= hours * 60 * 60; minutes = Math.floor(seconds / 60); seconds -= minutes * 60; days == 1 ? thisEl.find(".timeRefDays").text("Day Left") : thisEl.find(".timeRefDays").text("Days Left"); hours == 1 ? thisEl.find(".timeRefHours").text("hour") : thisEl.find(".timeRefHours").text("hours"); minutes == 1 ? thisEl.find(".timeRefMinutes").text("minute") : thisEl.find(".timeRefMinutes").text("minutes"); seconds == 1 ? thisEl.find(".timeRefSeconds").text("second") : thisEl.find(".timeRefSeconds").text("seconds"); if (r["format"] == "on") { days = String(days).length >= 2 ? days : "0" + days; hours = String(hours).length >= 2 ? hours : "0" + hours; minutes = String(minutes).length >= 2 ? minutes : "0" + minutes; seconds = String(seconds).length >= 2 ? seconds : "0" + seconds } if (!isNaN(eventDate)) { thisEl.find(".days").text(days); thisEl.find(".hours").text(hours); thisEl.find(".minutes").text(minutes); thisEl.find(".seconds").text(seconds) } else { alert("Invalid date. Example: 30 Tuesday 2013 15:50:00"); clearInterval(interval) } } var thisEl = e(this); var r = { date: null, format: null }; t && e.extend(r, t); i(); interval = setInterval(i, 1e3) } })(jQuery); $(document).ready(function () { function e() { var e = new Date; e.setDate(e.getDate() + 60); dd = e.getDate(); mm = e.getMonth() + 1; y = e.getFullYear(); futureFormattedDate = mm + "/" + dd + "/" + y; return futureFormattedDate } $("#countdown").countdown({ date: "5 September 2018 12:30:00", // Change this to your desired date to countdown to format: "on" }); }); </script> <style> #countdown { text-align: center; } #countdown p { display: inline-block; padding: 2px; background: #151515; margin: 0 0 20px; border-radius: 3px; color: white; min-width: 1.6rem; } </style> <span id="countdown"> <p class="card-text days"></p> <p class="card-text timeRefDays"></p> <!--<p class="hours">00</p> <p class="timeRefHours">hours</p> <p class="minutes">00</p> <p class="timeRefMinutes">minutes</p> <p class="seconds">00</p> <p class="timeRefSeconds">seconds</p>--> </span> E estou a usar assim no php.. mas não estou a conseguir fazer chamar do jquery para o php etc.. <?php // Some example function we want to run. function someFunctionToExecute(){ $call_email_username_byusers = "SELECT username, email FROM users WHERE user_id = $user_id"; $result = $database->query($call_email_username_byusers); if ($result->num_rows > 0) { // output data of each row while($row = $result->fetch_assoc()) { $username = $row["username"]; $user_email = $row["email"]; } } else { echo "0 results"; } $call_time_ts = "INSERT INTO users (time_ts) VALUES (?)"; $result = $database->query($call_time_ts); while($row = $result->fetch_assoc()) { $time_ts = $row["time_ts"]; } if($time_ts>0){ $database->query("DELETE `users` SET `time_ts` = $time_ts WHERE `user_id` = $user_id"); $profile_account->teamspeak_vip == 0; }else{ $emailContent = file_get_contents('emails/ts_information_users.html', true); $emailContent = str_replace("{{TS-INFO-USERNAME}}",$language->ts_information->email->username,$emailContent); $emailContent = str_replace("{{TS-INFO-UNDER-USER}}",$language->ts_information->email->under_user,$emailContent); $emailContent = str_replace("{{TS-INFO-CONTENT}}",$language->ts_information->email->content,$emailContent); $emailContent = str_replace("{{TS-INFO-FOOTER}}",$language->footer_emails->footer,$emailContent); $emailContent = str_replace("{{USERNAME}}",$username,$emailContent); $emailContent = str_replace("{{USER-EMAIL}}",$user_email,$emailContent); $emailContent = str_replace("{{USERNAME-TS}}",$username_ts,$emailContent); $emailContent = str_replace("{{UID-TS}}",$uid_ts,$emailContent); sendmail($user_email, $language->resend_activation->email->title, $emailContent); } } ?> Não sei se deu para entender bem. Abraço -
PHP Problema com SELECT/UPDATE da DB + Contagem 30 Dias
Joob respondeu ao tópico de Joob em Web e banco de dados
Boas @DiF, bem jogado, por acaso deu para ver uns exemplos fixes.. vou tentar ver uns com mysql/php.. O problema seria em implementar no código.. adicionado 36 minutos depois Dei aqui um olho a isto .. http://www.bestjquery.com/?d9CIT9rv Seria algo tipo isto.. mas o que queria era passar de horas para 30 dias.. Como poderia implementar para fazer a chamada do "function someFunctionToExecute()" -
PHP Problema com SELECT/UPDATE da DB + Contagem 30 Dias
Joob postou um tópico em Web e banco de dados
Boas Malta, Estou tendo um problema com o chamar da DB com o SELECT. Preciso de fazer chamar o EMAIL, TIME_TS e o USERNAME, e que o TIME_TS faça a contagem dos 30 dias até ao dia 0. Deixo o código aqui <?php if($account->vip) : ?> <?php function setTimeout($fn, $timeout){ // sleep for $timeout milliseconds. sleep(($timeout/8000)); $fn.'()'; } // Some example function we want to run. function someFunctionToExecute(){ $result = $database->query('SELECT * FROM `users` WHERE `user_id`=$user_id'); while($row = $result->fetch_assoc()) { $time_vip = $row["time_vip"]; $user_email = $row["email"]; $username = $row["username"]; } if($time_vip>0){ $database->query('UPDATE `users` SET `time_ts`= $time_vip WHERE `user_id` = $user_id'); }else{ $emailContent = file_get_contents('emails/ts_information_users.html', true); $emailContent = str_replace("{{RESEND-ACTIVATION-EMAIL-CONTENT}}",$language->resend_activation->email->content,$emailContent); $emailContent = str_replace("{{RESEND-ACTIVATION-EMAIL-CONTENT-USER}}",$language->resend_activation->email->contentUser,$emailContent); $emailContent = str_replace("{{RESEND-ACTIVATION-EMAIL-CONTENT-ACTIVATE}}",$language->resend_activation->email->contentActivate,$emailContent); $emailContent = str_replace("{{RESEND-ACTIVATION-EMAIL-CONTENT-FOOTER}}",$language->footer_emails->footer,$emailContent); $emailContent = str_replace("{{EMAIL}}",$user_email,$emailContent); $emailContent = str_replace("{{RESEND-ACTIVATION-USERNAME}}",$username,$emailContent); $profile_account->vip == 0; sendmail($user_email, $language->resend_activation->email->title, $emailContent); } } // This will run the function after a 3 second sleep => // We're using an anonymous function to wrap the function // which we wish to execute. setTimeout(function(){ someFunctionToExecute(); }, 1000*3600*24); ?> <?php else : ?> <font color="#0C9620"><?= $language->store->vip->limit ?></font> <?php endif; ?> O problema é que ele não está actualizar o TIME_TS na DB nem fazer chamar o EMAIL e USERNAME.. Porque isto é, quando a pessoa clica no botão buy, supostamente seria para ficar a fazer uma contagem de 30 dias até ao dia 0, e quando chegasse ao dia 0, enviasse um email ao user. Deve existir um problema com function setTimeout($fn, $timeout){ // sleep for $timeout milliseconds. sleep(($timeout/8000)); $fn.'()'; } Porque se eu deixar esse código aberto, a página fica em looping e não para com o refresh. Obrigado. Abraço -
TV (crt) Grundig (P37-071 / CUC7303) Estalou e Não Ligou +
Joob respondeu ao tópico de Joob em Televisores e projetores
Hmm bacano .. Acha que da um desses.. ? Assim mandava vir amanha..(hoje) O flyback que tinha comprado, se nao estou em erro, a marca é HR .. comprei aqui - http://www.curto-circuito.com/index.php?main_page=product_info&cPath=418_419_32&products_id=2885 Pode ser do tele, porque esses links abrem. -
TV (crt) Grundig (P37-071 / CUC7303) Estalou e Não Ligou +
Joob respondeu ao tópico de Joob em Televisores e projetores
Tenho andado a ver uns cinescopios mas não encontro igual ao meu.. (normal) Vou testar primeiro com o cinescopio.. precisava era de uma ajuda, para ver se me ajudam a encontrar um que seja compativel. Deixo as fotos do meu cinescopio. Meu Cinescopio ---------- Novo Cinescopio Compatível ? -------------- Novos Cinescopios ----------- https://www.ledistronica.pt/suporte-cinescopio-sold-8pin-s821-s825-sc86?search=369.30 https://mauser.pt/catalog/product_info.php?products_id=50946 https://www.servelec.pt/pesquisa?search=cinescopio Vejam se algum desses 3 sites se dá para adaptar-se com o meu.. nem que o coloque com fios ou assim.. Abraço -
TV (crt) Grundig (P37-071 / CUC7303) Estalou e Não Ligou +
Joob respondeu ao tópico de Joob em Televisores e projetores
Boas malta.. Bem tenho algumas notícias.. Por enquanto não consegui arranjar um soquete, e eu pensei, epah vou coloca-lo outra x e fazer novamente resoldas etc.. em alguns componentes..até mesmo no flyback fiz resoldas. O que é que aconteceu.. ele começa a dar estalidos e depois vai dando estalidos muito pequenos e mal se ouve até que a imagem fica branca boa ! Fiz 2 testes de ligar e desligar a tv e fazia isso .. Depois fui colocar o cabo coaxial (antena) e até deu imagem e som ... estas fotos foi o que me apareceu Por vezes ela ligada dessa forma a dar imagem, de x enquando ia dando um estalido nada de mais, depois parava, e se ajustasse o foco ou o screen (no flyback) ele piscava mais ou ficava a imagem escura se regulasse muito. Acredito que seja algum capacitor perto do flyback a fazer este defeito não ? Abraço Malta -
TV (crt) Grundig (P37-071 / CUC7303) Estalou e Não Ligou +
Joob respondeu ao tópico de Joob em Televisores e projetores
Yap vou la hoje de manha.. e fazer a troca.. Epah o flyback .. fogo.. é que ele é novo.. e sim pode ser de pouca qualidade.. ele é maior que o meu velho .. Epah acreditamos que seja o soquete .. -
TV (crt) Grundig (P37-071 / CUC7303) Estalou e Não Ligou +
Joob respondeu ao tópico de Joob em Televisores e projetores
Como posso fazer uma pesquisa do "socket ou soquete" .. não costumo encontrar em sites de venda.. normalmente que nome tem ? -
TV (crt) Grundig (P37-071 / CUC7303) Estalou e Não Ligou +
Joob respondeu ao tópico de Joob em Televisores e projetores
Pois calculei isso .. vou ver se o troco para tirar a teima do soquete.. sim esse ceramico troquei.o tambem para tirar a teima.. agora tenho os azuis normais.. mas faz o mesmo. Vou fazer o teste do novo soquete e arranja.lo -
TV (crt) Grundig (P37-071 / CUC7303) Estalou e Não Ligou +
Joob respondeu ao tópico de Joob em Televisores e projetores
Com o soquete instalado (ainda o velho), como é que posso fazer a medição dele ? é possível ? poderá ser dele hmm ? -
TV (crt) Grundig (P37-071 / CUC7303) Estalou e Não Ligou +
Joob respondeu ao tópico de Joob em Televisores e projetores
Bem fiz os seguintes testes.. Testei o circuito horizontal e está impecável. Depois pensei epah poderá ser do condensador ceramico que está ao pé do fio preto, e fiz a troca dele.. mas mesmo assim faz os mesmo estalidos. Após esses testes, fui medir a tensão que saia nesse condensador ceramico (o cinza) e testei o condensador electrolitico azul (de 250v).. o condensador electrolitico passa com a tensão correcta, estava com os 200v .. A parte engraçada é que quando vou medir o condensador ceramico, se não estou em erro, ele dava-me 800v, ok tem demasiada tensão a entrar.. porque quando fazia a medição desse condensador ceramico, mal coloque uma das pontas numa das pernas nesse condensador ceramico, vejo uma faiscazita.. e se coloco as 2 pontas, um em cada lado, os estalos param logo de fazer. Algo está a fazer entrar muita tensão. -
TV (crt) Grundig (P37-071 / CUC7303) Estalou e Não Ligou +
Joob respondeu ao tópico de Joob em Televisores e projetores
Pois exacto .. vou so fazer a medicao dele... Bahh mas ele é novo .. larguei 30 paus nele.. adicionado 2 minutos depois Ou será que poderia ser uma trilha de um dos pinos onde o flyback entra.. aqueles pequenos trilhos que as x se soltam (circulares) .. agora nao estou ao pe da tv .. mas amanha testo o horizontal e caso contrario mostro essa trilha do pino .. -
TV (crt) Grundig (P37-071 / CUC7303) Estalou e Não Ligou +
Joob respondeu ao tópico de Joob em Televisores e projetores
Penso que seja boa, da.me a entender isso .. é da HR .. Vou fazer o teste novamente ao circuito horizontal e ver como se porta. Posso tambem testar sem o circuito horizontal, so para ver como se porta ne ?
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais