Pesquisar na Comunidade
Mostrando resultados para as tags ''php 8''.
Encontrado 2 registros
-
Saldações à tod@s. Fiz script para envio de emails quando um formulário é preenchido. O email é enviado com sucesso, mas não é disparado o alerta para o usuário. Segue meu script: function showAlert($message, $type = 'info') { echo "<script> Swal.fire({ title: 'Aviso', text: '$message', icon: '$type', confirmButtonText: 'OK' }); </script>"; } function redirectToHome() { echo "<script>window.location.href = '/';</script>"; } // Collect the posted variables $senderName = $_POST['name']; $senderEmail = $_POST['email']; $senderSubject = 'New Message From ' . $senderName . ' ' . $senderEmail; $senderMessage = $_POST['message']; // Create a new PHPMailer instance $mail = new PHPMailer(); $mail->setFrom($recipientEmail, $recipientName); $mail->addReplyTo($recipientEmail, $recipientName); $mail->addAddress($recipientEmail, $senderName); $mail->Subject = $senderSubject; // Define the body variable $body = " Name: $senderName<br/> Email: $senderEmail<br/> Suburb: $senderSubject<br/> Message: $senderMessage"; $mail->MsgHTML($body); $mail->Body = $body; showAlert($body, 'info'); if (!$mail->Send()) { showAlert($sendErrorMessage . ' Erro: ' . $mail->ErrorInfo, 'error'); } else { showAlert($sendSuccessMessage, 'success'); //redirectToHome(); } ?> Já tentei desligar o jquery, mas a página é cheia de carrocéis e não carrega com ele desativado. As importações de estilos e scripts estão ok e o envio de emails ocorre com sucesso. Falta só descobrir porque não dispara o alerta para o usuário ^^ Alguém poderia me ajudar por favor?
-
Olá. Estou tentando fazer upload de fotos com mais de 2Mb em uma aplicação PHP e está dando erro “Fatal error: allowed memory size...” Se realizo o processo em meu notebook que está com localhost há uma validação que proíbe arquivos maiores de 4Mb e salva arquivos de 1, 2 e de 3 normalmente, mas quando uso a aplicação em um celular acessando via ip local acontece o estouro de memória sem passar pela validação em php ||if ($_FILES["diretorio_foto"]["size"] > $tamanho)|| Estou usando o WampServer 3.3.0, PHP 8.0.26 e fiz as modificações no arquivo php.ini e .htaccess colocando: memory_limit = 750M post_max_size = 750M upload_max_filesize = 750M No meu arquivo..htaccess coloquei os valores mais alto. php_value upload_max_filesize 40M php_value post_max_size 40M php_value memory_limit 80M Alguém tem uma ideia de como ou onde posso corrigir esse problema. Com o comando php –i aparece uma configuração que não bate com a dor arquivo php.ini C:\wamp64\bin\php\php7.4.33\php.ini C:\wamp64\bin\php\php8.0.26\php.ini C:\wamp64\bin\php\php8.1.13\php.ini C:\wamp64\bin\php\php8.2.0\php.ini C:\wamp64\bin\apache\apache2.4.54.2\bin\php.symlink Tem algum outro arquivo para fazer alteração?
- 4 respostas
-
- erro de memoria rede
- allowed memory size
- (e %d mais)