CORRIGINDO ERRO PHP

o código abaixo funciona no php 7.3: $pasta = "../imagens/produtos/"; echo $pasta; $diretorio = dir($pasta); print_r($diretorio->read()); $listaImg = ''; while(($arquivo = $diretorio->read()) !== false) { echo $arquivo; $listaImg[] = $arquivo; } ChatGPT O código que você forneceu deve funcionar no PHP 7.3, mas há um pequeno erro no código que você precisa corrigir para que ele funcione corretamente. O problema está na inicialização da variável $listaImg. Você a está definindo como uma string vazia, mas depois você tenta adicionar valores a ela como se fosse um array. Você deve inicializar $listaImg como um array vazio para evitar erros. Aqui está o código corrigido: php Copy code $pasta = "../imagens/produtos/"; echo $pasta; $diretorio = dir($pasta); $listaImg = array(); // Inicializa $listaImg como um array vazio while (($arquivo = $diretorio->read()) !== false) { echo $arquivo; $listaImg[] = $arquivo; // Adiciona $arquivo ao array $listaImg } print_r($listaImg); // Agora você pode imprimir o array Com essa correção, o código deve funcionar sem problemas no PHP 7.3. Certifique-se de que o diretório $pasta existe e contém arquivos para listar, caso contrário, você não verá saída no array $listaImg. User esse tipo de envio de mensagem funciona no php 7.3: mail("pena@penabombas.com.br","email.site $assunto"," Nome: $nome Email: $email Telefone: $tel Assunto: $assunto Autorizacao: $autorizacao ip: $ip referente pesquisa por: $referente Mensagem: $mensagem","FROM:ti@penabombas.com.br","Return-Path: pena@penabombas, ti@penabombas.com.br, cpena@penabombas.com.br, luciana@penabombas.com.br, roger6rs@gmail.com"); ChatGPT O código que você forneceu não está formatado corretamente. A função mail() do PHP não aceita argumentos adicionais após a mensagem, como você está fazendo no seu exemplo. Além disso, a formatação da função mail() está incorreta. Aqui está a forma correta de usar a função mail(): php Copy code $destinatario = "pena@penabombas.com.br"; $assunto = "email.site $assunto"; $mensagem = " Nome: $nome Email: $email Telefone: $tel Assunto: $assunto Autorizacao: $autorizacao ip: $ip referente pesquisa por: $referente Mensagem: $mensagem "; $headers = "From: ti@penabombas.com.br\r\n" . "Return-Path: pena@penabombas.com.br"; mail($destinatario, $assunto, $mensagem, $headers); Neste código, a mensagem foi formatada corretamente como uma string separada, os cabeçalhos (headers) foram definidos corretamente e a função mail() foi chamada com os argumentos necessários. Além disso, lembre-se de que a função mail() pode não funcionar corretamente em todos os servidores e ambientes, e é importante configurar as configurações de email no servidor corretamente para garantir o envio de emails. Certifique-se de que seu servidor PHP está configurado para enviar emails de maneira apropriada. User como ajustar o código para mais de um destinatário? ChatGPT Para enviar e-mails para vários destinatários, você pode usar a função mail() em um loop para enviar o mesmo e-mail para cada destinatário individualmente. Aqui está um exemplo de como fazer isso: php Copy code $assunto = "email.site $assunto"; $mensagem = " Nome: $nome Email: $email Telefone: $tel Assunto: $assunto Autorizacao: $autorizacao ip: $ip referente pesquisa por: $referente Mensagem: $mensagem "; $headers = "From: ti@penabombas.com.br\r\n" . "Return-Path: pena@penabombas.com.br"; $destinatarios = array( "pena@penabombas.com.br", "outrodestinatario1@example.com", "outrodestinatario2@example.com" ); foreach ($destinatarios as $destinatario) { mail($destinatario, $assunto, $mensagem, $headers); } Neste exemplo, você coloca os endereços de e-mail dos destinatários em um array chamado $destinatarios, e em seguida, usa um loop foreach para enviar o mesmo e-mail para cada destinatário da lista. Lembre-se de que, ao enviar para vários destinatários, cada destinatário verá apenas o seu próprio endereço de e-mail no campo "Para". Se você deseja enviar o e-mail para várias pessoas, mas quer que todos os destinatários vejam todos os endereços de e-mail dos outros destinatários, você pode adicionar todos os endereços separados por vírgulas no campo "Para" quando chama a função mail(). User como escrever isso em php 7.3 $num_rows = mysql_num_rows($result);? ChatGPT No PHP 7.3, a extensão mysql_ foi removida, e a recomendação é usar a extensão mysqli (MySQL Improved) ou o PDO (PHP Data Objects) para interagir com bancos de dados MySQL. Para obter o número de linhas retornadas por uma consulta, você pode usar a função mysqli_num_rows() se estiver usando a extensão mysqli. Aqui está como você pode fazer isso: php Copy code // Conexão com o banco de dados $mysqli = new mysqli("host", "usuário", "senha", "nome_do_banco"); // Verifica a conexão if ($mysqli->connect_error) { die("Falha na conexão: " . $mysqli->connect_error); } // Executa sua consulta $query = "SELECT * FROM sua_tabela"; $result = $mysqli->query($query); if ($result) { $num_rows = $result->num_rows; echo "Número de linhas: " . $num_rows; } else { echo "Erro na consulta: " . $mysqli->error; } // Fecha a conexão $mysqli->close(); Certifique-se de substituir "host", "usuário", "senha", "nome_do_banco" e "sua_tabela" pelos valores corretos para sua configuração. Lembre-se de que é importante usar as extensões MySQLi ou PDO em vez da extensão mysql_ obsoleta, pois a extensão mysql_ foi removida nas versões mais recentes do PHP, e as extensões mais antigas não são seguras e não são mais mantidas.
99-ganhar-dinheiro

99pay-ou-sofisa

99pay

alimentos-inflamatorios

almoco-domingo-estado-mes-ano

alura-ou-udemy

alura

apenas-o-e-mail-dado-pessoal-lgpd

apostas-online

atualizacao-para-mysqli

aumentar-acessos-com-sites-similares

bootstrap-vs-wordpress

borda-tabela-css

buffer-logger

calcular-onde-investir-me-tempo-em-conteudo

cancelar-compra-multiproprieadade

caractere-invisivel-whatsapp

caracteres-especiais-html

centraliza-html

centralizar-icone-svg

coisas-de-manaus

colecionador-disco-vinil

colocar-site-google-discovery

concurso-publico-ti-2023

configurar-outlook-servidor

consulta-sql-php-8

conteudo-provas-clinicas

cores-html

corrigindo-erro-php

curiosidade

curriculo-programador-web

cursos

dar-permissao-pasta-remota-php

decoracao-com-disco-de-vinil

dinheiro-cartoes-investimentos-fintechs

disco-de-vinil-roberto-carlos

disco-de-vinil

disco-vinil-usado-antigo

discos-amazon

discos-antigos

discos-mais-procurados-colecionadores

disder

do-que-e-feito

editor-de-video-online-gratis

email-dado-pessoal-lgpd

erro-arquivo-xml-atom

espaco-imagem-css

explicando-dinheiro-cartao-de-credito

faixa-etaria-viagem

fazer-agrupamento-sql-por-todos-campos-com-mesmo-termo

fazer-antes-de-viajar

fechar-modal

filtro-psl152

forcar-arquivo-pdf-abrir-apenas-em-iframe

forcar-pdf-apenas-iframe

formulario-lead-autorizacao-lgpd

formulario-para-registro-de-lead

foto-smartwatch

frases-curiosas

front-end-linguagens

funcao-mysql

furada

gerencia-de-projetos-2015

google-ad-manager

htaccess-nao-funciona-no-host

icone-svg

if-ternario-php

imagem-escondida

impedir-link-form

include-dentro-echo-php

inteligencia-artificial

iron-man-black-sabbath

jogo-do-tigrinho

joinads

legendas-youtube

limitar-numeros-input-python

link-interno-seo

links-do-adsense-que-as-pessoas-estao-clicando

matrix-internet

matrix-reserva

matrix

medicamentos

melhores-a-piores-praias-de-salvador

melhores-capitais-para-viajar

melhores-destinos-para-viajar-baixa-temporada-brasil

micronicho-investimento-infinitas-possibilidades

monarx

multipropriedade-vale-a-pena

musica-tela

musicas-brasileiras-viajar

musicas-criticas-a-tecnologia

musicas-que-falam-de-discos

musicas-viajar

o-colorib-sabe-que-o-template-e-dele

oceano-azul-seo

paginas-amp

palavras-bomba-hidraulica

palavras-chaves-multipropriedade

pdf-para-html

perguntas-em-vagas-de-emprego

permissao-pasta-remota-php

pesquisas-abril-22-p254

picpay-vs-nubank

pilates-penteadeira

pipe-angular-cpf

png-para-jpg

pontos-negativos-contidos-livro-mulipropriedade

prioridade-matrizes

prioridade

priorizacao-de-conteudo-para-site-e-blog

priorizar-conteudo-nos-sites

que-roupa-usar

quebra-linha-whatsapp

query-artigo-800-palavras

query-php-um-campo

questoes-clinicas-2017

questoes-sprint

reclame-aqui-ganha-dinheiro

reclame-aqui

redirect-html

regex

remover-o-s-de-uma-palavra-plural-singular-php

remover-pontos-tracos-excel

rende-mais-cdi-agosto-de-2023

retirar-linha-excel

samurai-x

seo-local

serie-explicando-dinheiro-netflix-cartao-de-credito

sexta-temporada-black-mirror

simular-colunas-tabela-html

sinal-maior-menor

sistema-multipropriedade

snake-case

sugestao-dominio-feminino

taboola-o-joao-kleber-da-internet

termos-direto-ao-ponto

tipos-join

tirar-espaco-excel

trocar-foto-smartwatchs-em-alta

usar-ad-manager

usar-adsense-em-arquivo-pdf

usar-no-sobre

valor-unico-mysqli-php

varios-sites-de-prefeituras-direcionam-para-sites-de-aposta

vinil-anos-90-dificil-achar

vinil-para-depois

viver-de-blog-monetizacao

webstories-videos-texto

whatsapp-direto

whatsapp