-
Total de itens
995 -
Registro em
-
Última visita
Tudo que lowys postou
-
Já corrigiu, né?
-
Elementos não centralizam e a caixa de fundo não aparece
pergunta respondeu ao gelinho 890 de lowys em HTML, XHTML, CSS
faltou especificar a unidade de medida do outro 50 -50 o q?- 3 respostas
-
- html
- calculadora
- (e %d mais)
-
Erro: Cannot set properties of undefined (setting 'props')
pergunta respondeu ao João Beji Eduardo de lowys em Repositório de Scripts - Ajax, JS, XML, DOM
crie um sourcemap, para saber onde é a origem da falha -
php.net/http_build_query
-
Ajuda com Input e Retorno de Consulta Mysql
pergunta respondeu ao rcamu1 de lowys em Tutoriais & Dicas - PHP
As extensões mysql_* eram usadas no php4 estão completamente obsoletas. em php5+ use mysqli ou pdo veja: https://www.php.net/mysql_query -
Entendi. O sr. pretende criar rotas automáticas. Não sei se é uma boa idéia. Peguemos por exemplo o Laravel(o mais renomado framework da comunidade) Seu router associa um endpoint qualquer a um controller, method, param É um exemplo que gosto bastante. Já tentou seguí-lo? você define um endpoint qualquer: .../produtos/xpto-16/edit e associa a uma rota +- assim: Router::get('/produtos/{id}/edit', ['controller', 'method']); // Ou Router::get('/produtos/{id}/edit', 'Controller@method'); // Veja essa: Router::get('/produtos/{id}', ['Produtos', 'show']) Dessa forma não fica exposto que seu sistema usa roteamento automático. Talvez seja até mais seguro. Peça a sua A.I. preferida para te ajudar a construir um router like a laravel router
-
o sr. está passando Teste.teste Mas tenta explodir um underline Não deveria usar o mesmo caractere?
-
como fazer uma variável php aumentar ao clicar em um botão html?
pergunta respondeu ao Rafael Cravcenco de lowys em Tutoriais & Dicas - PHP
Olá! O que pretendes, se resolve com JS, veja: <!DOCTYPE html> <html> <head> <title>Teste JS</title> </head> <body> <button add> +1 </button> <button remove> -1 </button> <button more-five> +5 </button> <button reset> reset </button> <div class="display"></div> <script> let variable = 0; document.querySelector('button[add]').onclick = () => { showVariable(++variable, '.display'); } document.querySelector('button[remove]').onclick = () => { showVariable(--variable, '.display'); } document.querySelector('button[more-five]').onclick = () => { showVariable(variable += 5, '.display'); } document.querySelector('button[reset]').onclick = () => { showVariable(variable = 0, '.display'); } showVariable = (what, where) => { document.querySelector(where).innerHTML = what; } showVariable(variable, '.display'); </script> </body> </html> -
Excelente observação! Tens toda razão! Concordo! Talvez até se escreva menos código.
-
Nos ajude a entender: Que versão de php usas? você recebe um código E depois tenta iterar sobre esse código? Esse código é countable|iterable? Ou é apenas string?
-
Crie um constructor Inicie a conexão no constructor e ela estará disponível para todos os methods Conecta.php <?php class Conecta { private static array $dbConfig = [ 'db_host' => '127.0.0.1', 'db_user' => 'root', 'db_pass' => 'my-secret-pw', 'db_name' => 'my-database', ]; protected $connection; public function conectar() { $this->connection = new mysqli(self::$dbConfig['db_host'], self::$dbConfig['db_user'], self::$dbConfig['db_pass']); $this->connection->select_db(self::$dbConfig['db_name']); $this->connection->set_charset('utf8'); } public function erro($erroValor) { error_log(filter_input(INPUT_SERVER, 'PHP_SELF') . ' - CODPT 0001: (' . @date('d/m/Y') . ' às ' . @date('H:i') . ') - ' . $erroValor . "\r\n", 3, 'log/erro.log'); error_log('Erro no sistema de conexão do cliente MCB. CODPT 0001: ' . $erroValor, 1, 'meuemail@gmail.com'); } } Metodos.php <?php class Metodos extends Conecta { public function __construct() { $this->conectar(); } public function metodoi() { $result = $this->connection->query('select * from users'); echo '<pre>$result: '; print_r($result); echo '</pre>'; } } index.php <?php if (phpversion() < 8.2) { exit('Atualize a versão do php para 8.2+'); } spl_autoload_register(fn ($class) => require str_replace('\\', DIRECTORY_SEPARATOR, $class) . '.php'); try { (new Metodos())->metodoi(); } catch(Exception $e) { (new Conecta())->erro('<p><b>ERRO</b>: ' . $e->getMessage() . '</p>'); header('Location: erro/erro.php'); exit(); } erro/erro.php <?php $logContent = file('../log/erro.log', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); echo '<h3>Logs</h3><a href="../">Back to index</a><pre>$logContent: '; print_r(array_reverse($logContent, true)); echo '</pre>'; log/log.php (empty file) database.sql create schema `my-database`; use `my-database`; create table users( id int(9) AUTO_INCREMENT PRIMARY KEY, name varchar(255), created_at timestamp default current_timestamp ) Engine = InnoDB;
-
Como faço a mudança nessa programação abaixo?
pergunta respondeu ao danielambrosiobr de lowys em PHP
Olá! O "nome" da função é: number_format Pelo nome, podemos presumir que vai formatar número. Que texto você queria exibir? -
Assim sendo, envie o html inteiro. Não precisa isolar a tabela. Em outras palavras: Ajude-nos a ajudá-lo. Pense no tempo de qualquer um de nós, se for escrever uma tabela html pra te servir como exemplo e, no fim, a construção dessa tabela ficar bem diferente da sua, e o script que você vai copiar e colar não funciona com a sua estrutura. Vai ser tempo perdido pra todo mundo. Enquanto que, se compartilhares o seu trecho de script a solução que qualquer um de nós sugerir vai servir exatamente pra estrutura do seu código. Lembre-se de que somos todos voluntários. (estamos pagando energia elétrica, internet, equipamentos, tempo etc... só pra ajudar, sem esperar nem receber nada em troca)
-
Claro! Pode nos enviar o trecho html dessa tabela? Se preferir maior praticidade e rapidez, coloque num pen.new
-
Não sei o que é Para enviar dados via post, sugiro usar fetch, Ex.: fetch("sua-url", { method: "POST", body: seusDados, });
-
Boa noite! Talvez essa o phpmailer possa te ajudar: https://github.com/PHPMailer/PHPMailer
-
Mostre nos screenshot do erro com o trecho em q mostra em qual linha de qual arquivo o erro ocorreu
-
👏👏👏
-
Olá! Se estiver usando @ como supressor de erros, remova. coloque no topo do seu arquivo .php: <?php error_reporting(E_ALL); Mostre-nos o trecho de conexão/inserção pra gente averiguar.
-
Olá! O sr. já experimentou o kint?
-
what the p*##@ is POG?
-
Transferir informações de uma tabela HTML para um servert.
pergunta respondeu ao Fabiano Amaral de lowys em Ajax, JavaScript, XML, DOM
use um FormData pra pegar os dados do seu form transforme em uma string json assim: JSON.stringify(Object.fromEntries(seuformData)) e submeta ao seu endpoint usando fetch -
Olá! Segue sugestão: 1) Crie um input:search para autocomplete dos nomes de servidores. 2) Ao clicar num nome da lista do autocomplete, adicione-o/exiba em uma lista qualquer. 3) Quando submeter o form, acrescente tb os nomes dessa lista
-
como executar o if so uma vez
pergunta respondeu ao adrsublimacao de lowys em Tutoriais & Dicas - PHP
tudo o que estiver dentro do while vai acontecer quantas vezes o ponteiro encontrar resultado. Para fazer uma única vez, tente fazer fora do while -
como fazer a divisao da taxa de entrega quando é um numero impar
pergunta respondeu ao adrsublimacao de lowys em Tutoriais & Dicas - PHP
Mas 5 / 3, deveria ser igual a 1.666666666666667, que multiplicado por 3, é igual a 5 por quê a sua divisão está arredondando para 1.67?