Thiago Duarte
-
Total de itens
622 -
Registro em
-
Última visita
-
Dias vencidos
2
Posts postados por Thiago Duarte
-
-
9 horas atrás, wanderval disse:mas pelo que vi do seu código está faltando o metodo que citei:
async function loadHtmlFile(pathFile) { try { const response = await fetch(pathFile); const html = await response.text(); return html; } catch (error) { console.error('Error on load file:', error); return null; } }
Coloquei e nada funcionou, ve meu codigo: https://pastebin.com/LRFdb6HS
..
-
14 horas atrás, wanderval disse:criando um método que implement o fetch e alterando pra async/await você consegue o que quer, mas manipulando arquivo você só conseguira executar o html dentro de um servidor não vai conseguir abrindo o html direto no browser.
async function loadHtmlFile(pathFile) { try { const response = await fetch(pathFile); const html = await response.text(); return html; } catch (error) { console.error('Error on load file:', error); return null; } }
ai você chamaria dessa forma e adicionando o async para que consiga lidar com a promise com await, nesse exemplo criei uma pasta "template" on de vai conter todos os arquivos html abstraidos desse metodo:
async function drop(event) { event.preventDefault(); var type = event.dataTransfer.getData("text"); var content = ""; if (type === "menu") { content = await loadHtmlFile('./template/menu.html'); } else if (type === "header") { content = await loadHtmlFile('./template/header.html'); } else if (type === "content") { content = await loadHtmlFile('./template/content.html'); } else if (type === "footer") { content = await loadHtmlFile('./template/footer.html'); }
Uma sugestão de melhoria de codigo, em casos masi simples:
async function drop(event) { event.preventDefault(); var type = event.dataTransfer.getData("text"); var content = ""; /*if (type === "menu") { content = await loadHtmlFile('./template/menu.html'); } else if (type === "header") { content = await loadHtmlFile('./template/header.html'); } else if (type === "content") { content = await loadHtmlFile('./template/content.html'); } else if (type === "footer") { content = await loadHtmlFile('./template/footer.html'); }*/ template = { "menu": './template/menu.html', "header": './template/header.html', "content": './template/content.html', "footer": './template/footer.html' } content = await loadHtmlFile(template[type]);
Fiz isso e não apareceu nada quando soltei, vou postar o link do codigo https://pastebin.com/hbkJn1jg
deveria funcionar no xampp né?
-
Seria imagem de bloco html dentro de um dashboard e arrastar pro lado
Consegui algo parecido pesquisando mas ta o conteudo dentro do mesmo codigo e queria que ele tivesse fora e sendo incluindo como conteudo-1.html , conteudo-2.html
Ta ai o codigo pra você entender melhor https://pastebin.com/efaTtWMK
Nao deve ter isso
-
"if (type === "menu") {
-
content = "<nav class='navbar navbar-expand-lg navbar-light bg-light'>" +
-
"<a class='navbar-brand' href='#'>Navbar</a>" +
-
"<button class='navbar-toggler' type='button' data-toggle='collapse' data-target='#navbarSupportedContent' aria-controls='navbarSupportedContent' aria-expanded='false' aria-label='Toggle navigation'>" +
-
"<span class='navbar-toggler-icon'></span>" +...."
deve ser algo assim mais ou menos if (type === "menu") { incluir "conteudo-1.htmlentendeu o que preciso? -
-
Oi, gostaria de arrastar imagem e ao soltar formar bloco html, meu bloco de html ficaria com nome, content-1.html, content-2.html, etc
Alguem pode me ajudar?
-
Alguem sabe transformar cartão de memória em memória ram ?
é que meu pc só tem 8 gigas de memoria ram e queria colocar mais , alguem sabe qual o maximo pode colocar ? eu tenho um cartao de memoria de 64 gigas
-
Alguem sabe transformar cartão de memória em memória ram ?
é que meu pc só tem 8 gigas de memoria ram e queria colocar mais , alguem sabe qual o maximo pode colocar ? eu tenho um cartao de memoria de 64 gigas
-
Oi, eu tenho um plugin chamado " contact form 7" e ele funcionava perfeito na outra hospedagem que tinha e mudei de hospedagem e agora ele não funciona mais.
Será que o problema é da hospedagem ou será que teve alguma atualização do plugin e parou de funcionar? como faço pra saber com exatidão qual foi o problema que aconteceu?
-
Oi galera, eu tinha um blog e mudei de hospedagem e queria pegar somente os "posts" do meu blog e criar uma pagina no meu site mas que fosse blog.meudominio.com.br e add meus posts
o problema é que sempre que cria uma pagina no wordpress aparece depois do dominio ex: dominio.com/pagina sendo que queria pagina.dominio.com
alguém sabe fazer isso?
-
Em 23/12/2021 at 11:24, William Bruno disse:aqui:
https://wbruno.com.br/ajax/enviar-formulario-para-php-sem-refresh-jquery-ajax/tem quase 10 anos, mas explico passo a passo ai.
o William Bruno é o cara mais sinistro da programação, o cara sabe de verdade.
-
não sei porque meu sistema não está funcionando, alguém pode me ajudar?
Quero atualizar o nome e email
<body>
<?php
require('db.php');
if (isset($_POST['update'])) {
$id = $_POST['id'];
$name = $_POST['name'];
$last_name = $_POST['last_name'];
$email = $_POST['email'];mysqli_query($db, "UPDATE usuario SET name='$name', last_name='$last_name', email='$email' WHERE id=$id");
$_SESSION['message'] = "Address updated!";
header('location: profile.php');
}
?>
html code here....<form action="" class="form-horizontal form-material">
<div class="form-group">
<label class="col-md-12">First Name</label>
<div class="col-md-12">
<input type="text" name="name" placeholder="" class="form-control form-control-line">
</div>
</div>
<div class="form-group">
<label class="col-md-12">Last Name</label>
<div class="col-md-12">
<input type="text" name="last_name" placeholder="" class="form-control form-control-line">
</div>
</div>
<div class="form-group">
<label for="example-email" class="col-md-12">Email</label>
<div class="col-md-12">
<input type="email" name="email" placeholder="" class="form-control form-control-line" id="example-email">
</div>
</div>
<!--
<div class="form-group">
<label class="col-sm-12">Select Country</label>
<div class="col-sm-12">
<select class="form-control form-control-line">
<option>Usa</option>
<option>Canada</option>
</select>
</div>
</div>
-->
<div class="form-group">
<div class="col-sm-12">
<button class="btn btn-success">Update Profile</button>
</div>
</div>
</form>html code here....
<?php
}
?>
<?php include 'footer.php'; ?> -
Eu tenho uma página que abri um alert ao clicar no link , só que nao cadastra e nem funciona o login.
<div class="btn-box"> <a class="btn btn-color venobox vbox-item" data-toggle="modal" href="javascript:void(0)" onclick="openRegisterModal();">Start now Free </a> <img src="images/seta.png"> </div>
<div class="modal-body"> <div class="box"> <div class="content"> <!-- Login Form --> <div class="loginBox"> <form id="login-modal" role="form" method="post" action="#"> <input type="hidden" name="param" value="logar" /> <!-- Success/Alert Notification --> <p class="lm-success"><i class="icon icon_check_alt2"></i> <strong>Congratulation! Login modal validation is working. Implement your code.</strong></p> <p class="lm-failed"><i class="icon icon_close_alt2"></i><strong> Something went wrong! Insert correct value.</strong></p> <!-- Input Fields --> <input id="lm-email" class="form-control input-lg" type="text" placeholder="Email" name="email" required=""> <input id="lm-password" class="form-control input-lg" type="password" placeholder="Password" name="senha" required=""> <!-- Login Button --> <input type="submit" class="btn btn-color" value="Login"> <!-- <button class="btn btn-color">Login</button> --> </form> </div> <!-- /End Login Form --> </div> </div> <!-- /End Login Form Box --> <div class="box"> <!-- Signup Form --> <div class="content registerBox" style="display:none;"> <form id="signup-modal" role="form" method="post" action="?go=cadastrar"> <!-- Success/Alert Notification --> <p class="sm-success"><i class="icon icon_check_alt2"></i> <strong>Congratulation! Signup modal validation is working. Implement your code.</strong></p> <p class="sm-failed"><i class="icon icon_close_alt2"></i><strong> Something went wrong! Insert correct value.</strong></p> <!-- Input Fields --> <input id="sm-email" class="form-control input-lg" type="text" placeholder="Email" name="email" required=""> <input id="sm-password" class="form-control input-lg" type="password" placeholder="password" name="password"> <input id="sm-confirm" class="form-control input-lg" type="password" placeholder="Repeat password" name="senha-confirm"> <!-- Signup Button --> <!-- <button class="btn btn-color">Create an account</button> --> <input type="submit" class="btn btn-color" value="Create an account"> </form> </div> <!-- /End Signup Form --> </div> <!-- /End Signup Form Box --> </div>
e em baixo do </html> coloquei
<?php $param = (empty($_POST['param'])) ? 'error' : $_POST['param']; if($param == 'logar'){ //if($_POST['param'] == 'logar'){ $email = $_POST['email']; $password = $_POST['password']; $query1 = mysql_num_rows(mysql_query("SELECT * FROM usuario WHERE email = '$email' AND password = '$password'")) or die(mysql_error()); if($query1 == 1){ // print "<script>alert('logou');</script>"; print "<script>window.location.replace('dashboard/index.php');</script>"; }else{ echo "<script>alert('User and password do not match.'); history.back();</script>"; } } if(@$_GET['go'] == 'cadastrar'){ // $dominio_gratis = $_POST['dominio_gratis']; $email = $_POST['email']; $password = $_POST['password']; $date_register = date("m-d-Y"); // if(empty($dominio_gratis)){ // echo "<script>alert('Preencha todos os campos para se cadastrar.'); history.back();</script>"; // }else if(empty($email)){ echo "<script>alert('Fill in all the fields to register.'); history.back();</script>"; }elseif(empty($password)){ echo "<script>alert('Fill in all the fields to register.'); history.back();</script>"; }else{ $query1 = mysql_num_rows(mysql_query("SELECT * FROM usuario WHERE email = '$email'")); if($query1 == 1){ echo "<script>alert('User already exists.'); history.back();</script>"; }else{ mysql_query("insert into usuario (email, password, date_register, plan) values ('$email','$password','$date_register', '0')"); header("Location: dashboard/dashboard.php"); } } } ?>
Alguem pode ajudar?
-
Olá, to criando um novo negócio e gostaria de saber qual o mais indicado para quem está começando um negócio se é incubadora, aceleradora ou outro?
Pensei em alguma empresa que investisse em meu negócio com dinheiro e gestão e depois quando estiver dando certo meu negócio a empresa ganhe uma parte do meu negócio.
Qual é o mais indicado na sugestão de vocês?
-
Olá, tenho um formulário de contato usando o plugin Contact form 7 e quando fui atualizar meu plugin, parou de funcionar o formulário.
Envio texto no formulário agora e carrega a setinha do loading e não envia.
Alguém sabe o que fazer?
Drag and Drop para arrastar imagem
em Javascript
Postado
Oi amigo, deu certo mas quando fui implantar isso no meu sistema de vdd deu problema.
te passo um pix pra ajudar a implantar isso no meu dashboard, ok?
meu email: thiagoduarte1 (arroba) gmail.com , substitui essa msg de arroba por um de vdd e me manda um email, blz?