Ir para conteúdo

marlone

Members
  • Total de itens

    73
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre marlone

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Habilitar
  1. marlone

    Upload de 2 imagens em inputs diferentes

    Tipo, tenho um imagem1 e imagem2 e queria upar 1 foto diferente em cada 1 e dps salvar em uma pasta. É possível?
  2. marlone

    Upload de 2 imagens em inputs diferentes

    Estou querendo fazer um upload de 2 imagens em inputs diferentes. Alguém pode me ajudar?
  3. marlone

    Cadastrar múltiplas fotos PHP

    Como posso resolver ?
  4. marlone

    Cadastrar múltiplas fotos PHP

    Dei uma mexida no código e me retornou isso agora. Warning: explode() expects parameter 2 to be string, array given in /home/storage/2/9f/7c/highflexemborrachado/public_html/recebe_fotos.php on line 72Warning: end() expects parameter 1 to be array, null given in /home/storage/2/9f/7c/highflexemborrachado/public_html/recebe_fotos.php on line 72Envie apenas imagens no formato jpeg, png ou gif!Warning: explode() expects parameter 2 to be string, array given in /home/storage/2/9f/7c/highflexemborrachado/public_html/recebe_fotos.php on line 72Warning: end() expects parameter 1 to be array, null given in /home/storage/2/9f/7c/highflexemborrachado/public_html/recebe_fotos.php on line 72Envie apenas imagens no formato jpeg, png ou gif!Warning: explode() expects parameter 2 to be string, array given in /home/storage/2/9f/7c/highflexemborrachado/public_html/recebe_fotos.php on line 72Warning: end() expects parameter 1 to be array, null given in /home/storage/2/9f/7c/highflexemborrachado/public_html/recebe_fotos.php on line 72Envie apenas imagens no formato jpeg, png ou gif!Warning: explode() expects parameter 2 to be string, array given in /home/storage/2/9f/7c/highflexemborrachado/public_html/recebe_fotos.php on line 72Warning: end() expects parameter 1 to be array, null given in /home/storage/2/9f/7c/highflexemborrachado/public_html/recebe_fotos.php on line 72Envie apenas imagens no formato jpeg, png ou gif!Warning: explode() expects parameter 2 to be string, array given in /home/storage/2/9f/7c/highflexemborrachado/public_html/recebe_fotos.php on line 72Warning: end() expects parameter 1 to be array, null given in /home/storage/2/9f/7c/highflexemborrachado/public_html/recebe_fotos.php on line 72
  5. marlone

    Cadastrar múltiplas fotos PHP

    a pagina não me retorna nada. Fica em branco.
  6. marlone

    Cadastrar múltiplas fotos PHP

    Estou tentando cadastrar multiplas imagens com prevew, mas esta dando erro e não cadastra nenhuma... Alguém pode me ajudar? <?php include('config/conn.php'); ini_set('memory_limit', '1024MM'); class UploadImagem{ public $width; public $height; protected $tipos = array("jpeg", "png", "gif","JPEG", "PNG", "GIF"); protected function redimensionar($caminho, $nomearquivo){ list($width_orig, $height_orig, $tipo, $atributo) = getimagesize($caminho.$nomearquivo); $i = 0; while($i <= 2000){//looping das resolucoes $i += 200; $resolucao = $i; $caminho_novo = $caminho.$resolucao.'/'; $width = $resolucao; $height = $resolucao; if($width_orig > $height_orig){ $height = ($width/$width_orig)*$height_orig; } elseif($width_orig < $height_orig) { $width = ($height/$height_orig)*$width_orig; } $novaimagem = imagecreatetruecolor($width, $height); switch($tipo){ case 1: $origem = imagecreatefromgif($caminho.$nomearquivo); imagecopyresampled($novaimagem, $origem, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig); imagegif($novaimagem, $caminho_novo.$nomearquivo); break; case 2: $origem = imagecreatefromjpeg($caminho.$nomearquivo); imagecopyresampled($novaimagem, $origem, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig); imagejpeg($novaimagem, $caminho_novo.$nomearquivo); break; case 3: $origem = imagecreatefrompng($caminho.$nomearquivo); imagecopyresampled($novaimagem, $origem, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig); imagepng($novaimagem, $caminho_novo.$nomearquivo); break; } imagedestroy($novaimagem); } imagedestroy($origem); } protected function tirarAcento($texto){ $com_acento = array('à','á','â','ã','ä','å','ç','è','é','ê','ë','ì','í','î','ï','ñ','ò','ó','ô','õ','ö','ù','ü','ú','ÿ','À','Á','Â','Ã','Ä','Å','Ç','È','É','Ê','Ë','Ì','Í','Î','Ï','Ñ','Ò','Ó','Ô','Õ','Ö','O','Ù','Ü','Ú','Ÿ',); $sem_acento = array('a','a','a','a','a','a','c','e','e','e','e','i','i','i','i','n','o','o','o','o','o','u','u','u','y','A','A','A','A','A','A','C','E','E','E','E','I','I','I','I','N','O','O','O','O','O','0','U','U','U','Y',); $final = str_replace($com_acento, $sem_acento, $texto); $com_pontuacao = array('´','`','¨','^','~',' ','-'); $sem_pontuacao = array('','','','','','_','_'); $final = str_replace($com_pontuacao, $sem_pontuacao, $final); return $final; } public function salvar($caminho, $file, $nome_imagem){ $caminho = $caminho; $file['name'] = $this->tirarAcento(($nome_imagem));//$file['name'] NOME ORIGINAL $uploadfile = $caminho.$file['name']; $tipo = strtolower(end(explode('/', $file['type']))); if (array_search($tipo, $this->tipos) === false) { $mensagem = "<font color='#F00'>Envie apenas imagens no formato jpeg, png ou gif!</font>"; return $mensagem; } else if (!move_uploaded_file($file['tmp_name'], $uploadfile)) { switch($file['error']){ case 1: $mensagem = "<font color='#F00'>O tamanho do arquivo é maior que o tamanho permitido.</font>"; break; case 2: $mensagem = "<font color='#F00'>O tamanho do arquivo é maior que o tamanho permitido.</font>"; break; case 3: $mensagem = "<font color='#F00'>O upload do arquivo foi feito parcialmente.</font>"; case 4: $mensagem = "<font color='#F00'>Não foi feito o upload de arquivo.</font>"; break; } } else{ list($width_orig, $height_orig) = getimagesize($uploadfile); if($width_orig > $this->width || $height_orig > $this->height){ $this->redimensionar('./'.$caminho, $file['name']); } $mensagem = "<a href='".$uploadfile."'><font color='#070'>Upload realizado com sucesso!</font><a>"; } } } for($i = 0; $i < count($foto); $i++) { $foto = $_FILES['foto']; $tipo = explode('/', $foto['type']); $extensao = $tipo[1]; } if (!file_exists('imagens/')) { mkdir('imagens/', 0777, true); } $nome_imagem = md5(date('Y-m-d H:i:s')).'.'.$extensao; $i = 0; while($i <= 2000){//looping das resolucoes $i += 200; $resolucao = $i; if (!file_exists('imagens/'.$resolucao.'/')) { mkdir('imagens/'.$resolucao.'/', 0777, true); } } for($i = 0; $i < count($foto); $i++) { $upload = new UploadImagem(); echo $upload->salvar('imagens/', $foto, $nome_imagem[$i]); } for($i = 0; $i < count($foto); $i++) { $result = "INSERT INTO jogos (imagem) VALUES ('$nome_imagem')"; $resultado = mysqli_query($conn,$result); echo '<img width="200px" src="imagens/'.$nome_imagem.'">'; } //header('Location: http://www.highflexemborrachados.com.br/sistema/modelo.php'); ?>
  7. marlone

    Como Filtra data inicial e data final

    Funcionou!!! Obrigado!!!
  8. marlone

    Como Filtra data inicial e data final

    Estou tentando lista do banco as datas entre data inicial até a final... Exemplo: data1 01/02/2018 e data2: 22/02/2018 Tentei usar o $result_mat = 'SELECT * FROM tbl_arte WHERE (data_envio >= '.$data1.' AND data_envio <= '.$data2.')'; Mas nao lista nada
  9. Estou tentando fazer uma consulta com o <select> mas não esta funcionando. Alguém pode me ajudar? <?php $nome = $_POST['prods']; $nome2 = $_POST['prod']; $sql = "SELECT DISTINCT tipo_produto FROM filtro"; $resultado_fornec = mysqli_query($conn, $sql); echo '<br> <select name="prods"> <option>Selecione...</option>'; while ($linha = $resultado_fornec->fetch_array()) { echo "<option value='".$linha['id']."'>".$linha['tipo_produto']."</option>"; } echo '</select>'; ?> <input type="submit" name="enviar" value="buscar produto"> <?php $sql = "SELECT DISTINCT referencia FROM filtro"; $resultado_fornec = mysqli_query($conn, $sql); echo '<br> <select name="prod"> <option>Selecione...</option>'; while ($linha = $resultado_fornec->fetch_array()) { echo "<option value='".$linha['id']."'>".$linha['referencia']."</option>"; } echo '</select>'; ?> <input type="submit" name="enviar" value="buscar referencia"> <?php $nome = "SELECT DISTINCT * FROM filtro WHERE tipo_produto='$nome'"; $resultado = mysqli_query($conn, $nome); if(mysqli_num_rows($resultado) <= 0){ echo "Nenhum material encontrado..."; }else{ echo"<table width='100%' border='1'>"; while($rows = mysqli_fetch_assoc($resultado)){ echo '<tr>'; echo '<td>'.$rows["nome"].'</td>'; echo '<td>'.$rows["tipo_produto"].'</td>'; echo '<td>'.$rows["cep"].'</td>'; echo '<td>'.$rows["logradouro"].'</td>'; echo '<td>'.$rows["numero"].'</td>'; echo '<td>'.$rows["complemento"].'</td>'; echo '<td>'.$rows["bairro"].'</td>'; echo '<td>'.$rows["cidade"].'</td>'; echo '<td>'.$rows["estado"].'</td>'; '</tr>'; } echo '</table>'; } ?> <?php echo"<table width='100%' border='1'>"; echo '<table>'; echo '<tr>'; echo'<td>Nome</td>'; echo'<td>Tipo de Produto</td>'; echo'<td>Cep</td>'; echo'<td>Logradouro</td>'; echo'<td>Numero</td>'; echo'<td>Complemento</td>'; echo'<td>Bairro</td>'; echo'<td>cidade</td>'; echo'<td>estado</td>'; echo '</tr>'; $result_mat = "SELECT * FROM filtro"; $resultado_mat = mysqli_query($conn, $result_mat); while($row_mat = mysqli_fetch_assoc($resultado_mat)){ echo '<tr>'; echo '<td>'.$row_mat["nome"].'</td>'; echo '<td>'.$row_mat["tipo_produto"].'</td>'; echo '<td>'.$row_mat["cep"].'</td>'; echo '<td>'.$row_mat["logradouro"].'</td>'; echo '<td>'.$row_mat["numero"].'</td>'; echo '<td>'.$row_mat["complemento"].'</td>'; echo '<td>'.$row_mat["bairro"].'</td>'; echo '<td>'.$row_mat["cidade"].'</td>'; echo '<td>'.$row_mat["estado"].'</td>'; '</tr>'; } echo '</table>'; ?>
  10. Alguém sabe me dizer por que não esta enviando o e-mail? <?php // Caminho da biblioteca PHPMailer require 'PHPMailer/PHPMailerAutoload.php'; function enviaEmail($nome,$min,$atual, $conteudo, $destinatario, $qtd){ // Instância do objeto PHPMailer $mail = new PHPMailer; // Configura para envio de e-mails usando SMTP $mail->isSMTP(); // Servidor SMTP $mail->Host = 'email-ssl.com.br'; // Usar autenticação SMTP $mail->SMTPAuth = true; // Usuário da conta $mail->Username = 'estoque@highflexestoque.servicos.ws'; // Senha da conta $mail->Password = 'hfxd78900'; // Tipo de encriptação que será usado na conexão SMTP $mail->Port = 587; // Informa se vamos enviar mensagens usando HTML $mail->IsHTML(true); // Email do Remetente $mail->From = 'estoque@highflexestoque.servicos.ws'; $mail->addAddress('marlon.valentim@hotmail.com'); // Assunto do e-mail if($conteudo=='' || $destinatario==''){ $mail->Subject = 'MINIMO ESTOQUE'; // Nome do Remetente $mail->FromName = 'HFX ESTOQUE'; // Mensagem que vai no corpo do e-mail // Endereço do e-mail do destinatário //$mail->addAddress('financeiro@hfxdigital.com'); $mail->Body = "<h1>ATINGIMOS A MARGEM DE SEGURANCA MINIMA DO MATERIAL: $nome.</h1> <h1> O ESTOQUE MINIMO E DE: $min.</h1> <h1> O ESTOQUE ATUAL E DE : $atual.</h1> <h1> FAVOR, REPOR O ESTOQUE DE : $nome.</h1>"; } if($destinatario!=''){ // Endereço do e-mail do destinatário $mail->addAddress($destinatario); } if($conteudo=='erro_produto'){ $mail->Subject = 'Erro'; $mail->FromName = 'HFX ESTOQUE'; $mail->Body = "<h1>Erro na baixa do produto automatica : $nome e Quantidade = $qtd.</h1> Já alterou? <a href='http://mattosdesign.servicos.ws/retirada.php?produtos=$nome&quantidade_mat=$qtd'>Retirar novamente o produto</a>"; } // Envia o e-mail e captura o sucesso ou erro if($mail->Send()): echo 'Enviado com sucesso !'; else: echo 'Erro ao enviar Email:' . $mail->ErrorInfo; endif; } ?>
  11. marlone

    Saber se o usuário clicou no link

    eu removi o if... Então assim que ele fosse redirecionado ja éra pra dar o update
  12. marlone

    Saber se o usuário clicou no link

    Não deu nada
  13. marlone

    Saber se o usuário clicou no link

    Não da erro nenhum, mas tbm não atualiza o valor
  14. marlone

    Saber se o usuário clicou no link

    Ele redireciona para essa pagina header("Location:http://www.hfxdigital.com/"); E lá no banco de dados eu tenho uma coluna chamada clicou... Ao clicar no link o clicou deveria receber +1 para saber quantas vezes ele clicou, entendeu? <?php // Captura o HASH do e-mail visualizado $hash = trim(strip_tags(addslashes($_REQUEST['hash']))); include('conex.php'); // Monta a SQL e atualiza data de visualização do email e contador no banco de dados $sql = 'SELECT hash FROM monitora WHERE hash="'.$hash.'"'; $res = mysqli_query($conn, $sql); if (mysqli_num_rows($res) > 0) { $sql = 'UPDATE monitora SET clicou = clicou + 1 WHERE hash="'.$hash.'"'; mysqli_query($conn,$sql); } // Cria e exibe a imagem embutida ao email header("Location:http://www.hfxdigital.com/"); ?>
  15. Fiz um sistema que envia e-mail para os clientes, mas como vou fazer para saber se ele clicou no link que eu enviei no corpo do e-mail?
×

Informação importante

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