Ir para conteúdo

belann

Members
  • Total de itens

    38
  • Registro em

  • Última visita

Tudo que belann postou

  1. belann

    Upload de arquivos com javascript

    Olá! Estou fazendo o upload de arquivos com fetch dessa forma fetch(url, { method: 'POST', headers: {'Content-Type': 'multipart/form-data',}, body: formData }).catch((error) => (console.log("Problemas com o Upload"), error)); estou usando input type=file e criando uma const formData = new FormData(); mas não faz e não dá nenhum erro. estou fazendo o upload com a url="http://localhost/dashboard/dados".
  2. belann

    Nodejs não consigo rodar uma Api de rotas

    Olá! Estou tentando iniciar uma Api de rotas no nodejs é da o seguinte erro: C:\Users\arifu\ntask-api\node_modules\consign\lib\consign.js:121 /** ^ Error [ERR_REQUIRE_ESM]: require() of ES Module C:\Users\l\ntask-api\models\tasks.js from C:\Users\arifu\ntask-api\node_modules\consign\lib\consign.js not supported. tasks.js is treated as an ES module file as it is a .js file whose nearest parent package.json contains "type": "module" which declares all .js files in that package scope as ES modules. Instead either rename tasks.js to end in .cjs, change the requiring code to use dynamic import() which is available in all CommonJS modules, or change "type": "module" to "type": "commonjs" in C:\Users\l\ntask-api\package.json to treat all .js files as CommonJS (using .mjs for all ES modules instead). at Object.newLoader [as .js] (C:\Users\l\ntask-api\node_modules\pirates\lib\index.js:121:7) at Consign.into (C:\Users\l\ntask-api\node_modules\consign\lib\consign.js:231:15) at file:///C:/Users/l/ntask-api/index.js:11:3 { code: 'ERR_REQUIRE_ESM' Ja troquei type: module para type: commonjs e dá outros erros como na importação do express. package.json { "name": "ntask-api", "version": "1.0.0", "description": "API de gestão de tarefas", "main": "index.js", "type": "module", "scripts": { "start": "babel-node index.js" }, "author": "l", "dependencies": { "@babel/cli": "^7.0.0", "@babel/core": "^7.0.0", "@babel/preset-env": "^7.0.0", "consign": "^0.1.2", "express": "^4.18.2" }, "devDependencies": { "@babel/core": "^7.0.0", "@babel/node": "^7.0.0", "@babel/preset-env": "^7.23.3" } } index.js import express from 'express'; import consign from 'consign'; const app = express(); consign() .include("models") .then("libs/middlewares.js") .then("routes") .then("libs/boot.js") .into(app);
  3. belann

    Upload de arquivos com javascript

    Eu fiz deu essa mensagem: Upload: Error: Não é JSON: text/html;charset=UTF-8
  4. belann

    Upload de arquivos com javascript

    só está dando o seguinte erro: Problemas com o Upload: SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON não consegui achar o problema
  5. belann

    Upload de arquivos com javascript

    mas se for mais de um arquivo dá para fazer um for e juntar todos do input[type="file"]'
  6. belann

    Upload de arquivos com javascript

    mas se for mais de um arquivo dá para fazer um for e juntar todos do input[type="file"]'
  7. belann

    Insert em PHP com muitos campos

    Olá! Estou tentando fazer um insert com muitos campos como segue $sql = "INSERT INTO conteudo (Publi, nome_p, Seq, Tit, Sub, p1, p2, p3, p4, p5, codigoc, codigoj, codigoh, pa6, p7, p8, p9, p10, imagem, video, data, autor) VALUES ('$publi', '$nomepubli', '$seq', '$titulo', '$subtitulo', '$textp1','$textp2', '$textp3', '$textp4', '$textp5', '$textc', '$textj', '$texth', '$textp6','$textp7', '$textp8', '$textp9', '$textp10', '$nomearquivo',$nomearquivod','$datacur','$autor')"; Como faço para que não dê erro sendo que tem muitos campos e não cabe tudo numa única linha de comando.
  8. belann

    Insert em PHP com muitos campos

    Error: INSERT INTO conteudo (Publi, nome_p, Seq, Tit, Sub, p1, p2, p3, p4, p5, codigoc, codigoj, codigoh, p6, p7, p8, p9, p10, imagem, video, data, autor) VALUES ('Pr', 'H', '1', 'Dados para inserção. ','', '', '', '', '', '', '', '','', '', '', '', 'd.png',li.mp4','18/01/24','')You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '','18/01/24','')' at line 1 Bom na Linha 1 tem <?PHP
  9. belann

    Upload de multiplos arquivos com PHP

    Olá! Como faço para conseguir retirar de uma variável PHP $_FILES os nomes e tamanho dos arquivos estou fazendo dessa forma e não dá certo. É o upload de vários arquivos ao mesmo tempo com multiple. for ($i = 0; $i < $numeroCampos; $i++) { $Arquivo = $_FILES["file"]["name"][$i][0]; $tamanhoArquivo = $_FILES["file"]["size"][$i][3]; $nomeTemporario = $_FILES["file"]["tmp_name"][$i][2]; }
  10. belann

    Upload de multiplos arquivos com PHP

    Eu fiz esse código em HTML <label id="leitura" class="leitura" for="files">Escolha os Arquivos:</label> <input type="file" accept="image/*|video/*" name="arquivo" id="arquivo" class="jump" multiple="true"> <input type="button" id="btcar" class="btcarrega" name="carrega" value="Carrega" onclick="Carrega();"> e chamo a função Carrega() abaixo function Carrega(){ var fileInput = document.getElementById("arquivo"); var str = new FormData(); for (i = 0; i < fileInput.files.length; i++) { str.append(fileInput.files.name, fileInput.files); } $.ajax({ url: "upload.php", method: "POST", data: str, contentType: false, cache: false, processData: false, beforeSend:function(){ $('#respimg').html("Enviando..."); }, success:function(data){ $('#msgret').html(data); } }); } PHP <?php $numeroCampos = 2; if (isset($_FILES['arquivo'])){ for ($i = 0; $i < $numeroCampos; $i++) { $nomeArquivo = $_FILES["arq"]["name"][$i]; $tamanhoArquivo = $_FILES["arq"]["size"][$i]; $nomeTemporario = $_FILES["arq"]["tmp_name"][$i]; } Ele não faz se eu não colocar o if isset ele dá a mensagem de Notice: Undefined index: arquivo
  11. Olá! Estou com problemas ao executar esse código. (node:12372) Warning: To load an ES module, set "type": "module" in the package.json or use the .mjs extension. (Use `node --trace-warnings ...` to show where the warning was created) C:\Users\ar\ntask-api\index.js:1 import express from 'express'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at internalCompileFunction (node:internal/vm:77:18) at wrapSafe (node:internal/modules/cjs/loader:1288:20) at Module._compile (node:internal/modules/cjs/loader:1340:27) at loader (C:\Users\ar\ntask-api\node_modules\babel-register\lib\node.js:144:5) at Object.require.extensions.<computed> [as .js] (C:\Users\ar\ntask-api\node_modules\babel-register\lib\node.js:154:7) at Module.load (node:internal/modules/cjs/loader:1207:32) at Function.Module._load (node:internal/modules/cjs/loader:1023:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12) at Object.<anonymous> (C:\Users\ar\ntask-api\node_modules\babel-cli\lib\_babel-node.js:154:22) at Module._compile (node:internal/modules/cjs/loader:1376:14) Node.js v21.2.0
  12. Sim foi instalada do jeito que você mostrou mas quando dou npm start ele dá o mesmo erro.
  13. Olá! Não consigo iniciar um programa usando nodejs, babel e express npm start > nt-api@1.0.0 start > babel-node index.js C:\Users\ar\nt-api\node_modules\babel-core\lib\transformation\file\options\option-manager.js:328 throw e; ^ Error: Couldn't find preset "@babel/env" relative to directory "C:\\Users\\ar\\nt-api" at C:\Users\ar\nt-api\node_modules\babel-core\lib\transformation\file\options\option-manager.js:293:19 at Array.map (<anonymous>) at OptionManager.resolvePresets (C:\Users\ar\nt-api\node_modules\babel-core\lib\transformation\file\options\option-manager.js:275:20) at OptionManager.mergePresets (C:\Users\ar\nt-api\node_modules\babel-core\lib\transformation\file\options\option-manager.js:264:10) at OptionManager.mergeOptions (C:\Users\ar\nt-api\node_modules\babel-core\lib\transformation\file\options\option-manager.js:249:14) at OptionManager.init (C:\Users\ar\nt-api\node_modules\babel-core\lib\transformation\file\options\option-manager.js:368:12) at compile (C:\Users\ar\nt-api\node_modules\babel-register\lib\node.js:103:45) at loader (C:\Users\ar\nt-api\node_modules\babel-register\lib\node.js:144:14) at Object.require.extensions.<computed> [as .js] (C:\Users\ar\nt-api\node_modules\babel-register\lib\node.js:154:7) at Module.load (node:internal/modules/cjs/loader:1207:32) Node.js v21.2.0
  14. Olá! Fiz a instalação: npm install --save-dev @babel/preset-env mas continua o mesmo problema dando a mesma mensagem.
  15. belann

    jquery submissão de arquivo para o php

    Olá! Tenho um código em jquery ajax que na hora do php receber recebe o $_POST vazio. segue código abaixo. $("#fblog").submit(function(event){ var property = document.getElementById('file'); var str = new FormData(); var dados = $("#fblog").serialize(); str.append('file', property.files[0]); event.preventDefault(); $.ajax({ url : "incluir.php", type : 'POST', contentType: false, cache: false, processData: false, data : {dados, str}, beforeSend:function(){ $('#msgfim').html("Enviando..."); }, success:function(data){ $('#msgfim').html(data); } }); });
  16. belann

    jquery submissão de arquivo para o php

    Ele está fazio no php quando dou print_r($_POST) a array() vem vazia e nós testes de isset($_POST) && (!empty($_POST)) não passa. property é do campo file no html.
  17. belann

    Usando ajax do jquery

    Olá! Ao acionar o botão e chamar uma função php usando ajax eu recebo o erro 405 Método não permitido o que pode estar errado.
  18. belann

    Problemas com variáveis PHP

    Olá! Estou tentando fazer upload de arquivo e estou tendo problemas com as variáveis dá o erro: Notice: Undefined index: fileimg Notice: Undefined index: uploadfile : O código segue abaixo html <input type="file" accept="image/*" name="fileimg" id="lerarq" class="jump"> php <?php $uploaddir = "imagem/"; if (isset($_POST)) { $uploadfile = $uploaddir . basename($_FILES["fileimg"]["name"]); $imgFileType = strtolower(pathinfo($uploadfile,PATHINFO_EXTENSION)); $checkimg = getimagesize($_FILES["uploadfile"]["tmp_name"]); if($check !== false) { if (!file_exists($target_file)) { if ($_FILES["fileToUpload"]["size"] <= 500000) { if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $uploadfile)) { echo "Arquivo válido e enviado com sucesso.\n"; } else { echo "Possível ataque de upload de arquivo!\n"; } } else { echo "Arquivo muito grande"; } } else { echo "Arquivo já existe"; } } else { echo "Arquivo não é uma imagem"; } } else { echo "Selecione uma imagem" . $arquivo; } ?>
  19. belann

    Logando no wordpress

    Olá! Eu tentar logar no wordpress que instalei em minha máquina usando localhost e logando com wp-login.php, está dando uma mensagem que o banco de dados não pode ser acessado. Estou usando o xampp. O que pode estar errado.
  20. Boa Tarde! Como posso executar um arquivo html no live server ele inicia o Chrome com: http://127.0.0.1:5500, mas eu sei como executar os arquivos para teste, ou chamar por exemplo index.html para teste.
  21. Bom Dia! Estou criando um tema para wordpress e está dando o seguinte erro quando clico nele para ver como ficou Parse error: syntax error, unexpected ' ' (T_STRING) in C:\xampp\htdocs\dashboard\wordpress\wp-content\themes\facatema\functions.php on line 3 A função que ele está referindo o erro está assim: function facatema_load_scripts() { // Bootstrap javascript and CSS files //wp_enqueue_style( 'bootstrapcss', 'https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css', array(), '4.3.1', 'all' ); //wp_enqueue_script( 'bootstrapjs', 'https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js', array( 'jquery' ), '4.3.1', true ); //Theme´s main stylesheet // wp_enqueue_style( 'facatema-style', get_stylesheet_uri(), array(),'1.0', 'all' ); } add_action( 'wp_enqueue_scripts', 'facatema_load_scripts' ); Eu comentei tudo o que estava dentro da função para ver o problema e mesmo assim o erro persiste. https://bityli.com/5Mwqw
  22. Olá! Fiz um site e tento redirecioná-lo para uma página para móbile mas não funciona o que faço. function loadpag() { var str = ("iPhone,iPod,iPad,Android,BlackBerry"); var mobl = navigator.platform; var resp = str.indexOf(mobl); if (resp != -1){ window.location.assign = ("http://www.pagina.com.br"); } }
  23. belann

    Apostila de VBA com mysql

    Olá! Alguém tem alguma apostila de VBA com mysql para inserção, exclusão e alteração de registros em banco de dados. Atenciosamente, Maria Izabel
  24. Olá! Estou tentando instalar o drive MYSQL ODBC 8.0 ANSI driver e está dando o erro que segue, é o erro 126, não foi possível encontrar o módulo especificado, mas o endereço onde consta o arquivo para carregar está correto que é: c:\Program files\MYSQL\conector ODBC 8.0\myodbc8s.dll. Estou indo na opção ferramentas administrativas do windows na opção fontes de dados ODBC (64 bits).
  25. belann

    Microsoft DAO 3.6 object library

    Olá! Estou usando VBA com excel e preciso da dll Microsoft DAO 3.6 object library mas não encontro no site da microsofr, e sem isso não estou conseguindo conectar com o banco de dados mysql, dá o seguinte erro: O tipo definido pelo usuário não foi definido. Quando tento carregar no menu ferramentas/referência o drive da Microsoft DAO 3.6 object library dá a seguinte mensagem: que não pode ser carregada porque a dll não foi encontrada. Tento baixar da internet e não encontro fui no site da Microsoft e não achei.
×

Informação importante

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