- Fórum WMO
- → Viewing Profile: Tópicos: Hudão
Community Stats
- Group Usuários
- Active Posts 9
- Profile Views 658
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
0
Neutral
User Tools
Topics I've Started
Como Criar Variável Dinâmica Para Resgatar Dados De Envio De Formulári
18/12/2008, 07:53
Bom dia a todos, eu tenho um formulário de envio dados (método POST) e gostaria de resgatar esses dados em uma váriavel dinâmica, pra não precisar criar uma variavel para cada campo do formulário, alguém sabe como eu poderia fazer isso, e se é fácil incluir em um banco de dados esses dados resgatados?
Envio De E-mail Com Php No Formato Html
15/12/2008, 18:50
tenho um script de envio de e-mail com PHP no formato HTML e coloquei algumas estruturas de controle nele, como while e if. quero saber se posso usar esse tipo de controle no formulário, e se puder, onde tá errado esse escript, pois ele não está enviando o e-mail.
Segue o script:
Segue o script:
$destinatario = $array['emailcliente']; $assunto = "Confirmação de pedido"; $mensagem = "Prezado(a) senhor(a) ".$array['nomecliente'].",<br><br>"; $mensagem .= "Você está recebendo este e-mail pois realizou uma locação de imóvel(is).<br><br>"; $mensagem .= "Segue abaixo os dados de sua locação:<br><br>"; $mensagem .= "<table width='100%' border='0' cellspacing='1' cellpadding='5'>"; $mensagem .= "<tr>"; $mensagem .= "<td bgcolor='#CCCCCC'> </td>"; $mensagem .= "<td align='center' bgcolor='#CCCCCC'><strong>Dados do Imóvel</strong></td>"; $mensagem .= "<td align='center' bgcolor='#CCCCCC'><strong>Código do Anúncio</strong></td>"; $mensagem .= "<td align='center' bgcolor='#CCCCCC'><strong>Valor do Aluguel</strong></td>"; $mensagem .= "</tr>"; while($resultado = mysql_fetch_array($rsitenspedido)){ $mensagem .= "<tr>"; $mensagem .= "<td bgcolor='#EAEAEA'>"; if($linhas != 0){ $mensagem .= "<img src='img/".$array_imagem['imagem']." width='103' height='77' border='0'>"; } else { $mensagem .= "<img src='imagens/no_image.jpg' width='103' height='77' border='0'>"; } $mensagem .= "</td>"; $mensagem .= "<td valign='top' bgcolor='#EAEAEA'><font size='2'>"; $mensagem .= "Anunciante: "; if($resultado['consignado'] == 1){ $mensagem .= "Equipe do Site <br>"; $mensagem .= "Telefone: (xx) xxxx-xxxx <br>"; $mensagem .= "E-mail: a@b.c.br <br>"; $mensagem .= "Endereço da Equipe do Site"; } else { $mensagem .= $resultado['nomecliente']."<br>"; $mensagem .= "Telefone(s): "; if($resultado['telefonecliente'] != '' && $resultado['celularcliente'] != ''){ $mensagem .= $resultado['telefonecliente']." / ".$resultado['celularcliente']."<br>"; } elseif($resultado['telefonecliente'] != '' && $resultado['celularcliente'] == ''){ $mensagem .= $resultado['telefonecliente']."<br>"; } else { $resultado['celularcliente']."<br>"; } $mensagem .= "E-mail: ".$resultado['emailcliente']."<br>"; $mensagem .= "Endereço: ".$resultado['enderecocliente'].", ".$resultado['numerocliente']." - ".$resultado['bairrocliente']."<br>"; } $mensagem .= "</td>"; $mensagem .= "<td bgcolor='#EAEAEA' align='center'><b>".$resultado['cod_anuncio']."</b></td>"; $mensagem .= "<td bgcolor='#EAEAEA' align='center'>".number_format($resultado['valoranuncio'],2,",",".")."</td>"; $mensagem .= "</tr>"; } $mensagem .= "<td height='30' colspan='3' align='right' bgcolor='CCCCCC'><strong>Total R$:</strong> </td>"; $mensagem .= "<td align='center' bgcolor='#EAEAEA'>".number_format($sub_total, 2, ",", ".")."</td>"; $mensagem .= "</tr>"; $mensagem .= "</table><br>"; $mensagem .= "Todos os imóveis cujo Anunciante não seja o Site, você deverá entrar em contato "; $mensagem .= "imediatamente para confirmar a locação e tratar das questões pertinentes ao aluguel.<br><br>"; $mensagem .= "Com relação aos imóveis de responsabilidade do Site, entraremos em contato com você em um prazo "; $mensagem .= "máximo de 20 horas úteis.<br><br>"; echo $mensagem .= "Atenciosamente, Equipe do Site."; $headers = "From: Equipe do Site "."<a@b.c.br>\n"; $headers .= "Reply-to: a@b.c.br\n"; $headers .= "Content-type: text/html; charset=us-ascii\n"; $headers .= "X-Mailer: PHP 5 Script Language\n"; $headers .= "X-Accept-Language: 1.0\n"; $headers .= "MIME-Version: 1.0\n"; $headers .= "Content-Transfer-Encoding: 7bit\n"; mail($para, $assunto, $mensagem, $headers);
Criar Thumbnail Em Upload Multiplos De Imagem
10/12/2008, 22:30
Boa noite pessoal,
Eu tenho um script em PHP que peguei a algum tempo na internet que faz o seguinte:
1 - faz upload de multiplos arquivos de imagem do tipo .JPG
2 - Verifica se o arquivo enviado é do tipo imagem.
3 - cria um único nome para cada arquivo de imagem que é transferido.
3 - adiciona o nome do arquivo criado a um banco de dados MySql
Esse script tava me servindo muito bem, mas agora eu senti a necessidade desse script criar uma imagem Thumbnail (imagem pequena) com o mesmo nome único de cada imagem transferida, porém com o início do nome assim: thumb_[resto do nome gerado].jpg
alguém sabe como fazer? Desde já agradeço. Segue o script:
Eu tenho um script em PHP que peguei a algum tempo na internet que faz o seguinte:
1 - faz upload de multiplos arquivos de imagem do tipo .JPG
2 - Verifica se o arquivo enviado é do tipo imagem.
3 - cria um único nome para cada arquivo de imagem que é transferido.
3 - adiciona o nome do arquivo criado a um banco de dados MySql
Esse script tava me servindo muito bem, mas agora eu senti a necessidade desse script criar uma imagem Thumbnail (imagem pequena) com o mesmo nome único de cada imagem transferida, porém com o início do nome assim: thumb_[resto do nome gerado].jpg
alguém sabe como fazer? Desde já agradeço. Segue o script:
<?php // Código do anuncio $cod_anuncio = $_SESSION['cod_anuncio']; // Pasta de destino das fotos $Destino = 'img/'; //Obtém dados do upload $Fotos = $_FILES['fotos']; // Contagem de fotos enviadas $Conta = 0; // Itera sobre as enviadas e processa as validações e upload for($i = 0; $i < sizeof($Fotos['name']); $i++) { // Passa valores da iteração atual $Nome = $Fotos['name'][$i]; $Tamanho = $Fotos['size'][$i]; $Tipo = $Fotos['type'][$i]; $Tmpname = $Fotos['tmp_name'][$i]; // Verifica se tem arquivo enviado if($Tamanho > 0 && strlen($Nome) > 1) { // Verifica se é uma imagem if(preg_match("/\.(gif|bmp|png|jpg|jpeg)$/i", $Nome, $Tipo)) { //Renomeia a foto com um unico nome $imagem_nome = md5(uniqid(time())).".jpg"; // Caminho completo de destino da foto $Caminho = $Destino . $imagem_nome; $sql="INSERT INTO tbimagens (cod_anuncio, imagem) VALUES ('$cod_anuncio', '$imagem_nome')"; $query=mysql_query($sql,$conexao); // Tudo OK! Move o upload! if(move_uploaded_file($Tmpname, $Caminho)) { echo '<div align="center">Foto #' . ($i+1) . ' enviada.</div><br/>'; // Faz contagem de enviada com sucesso $Conta++; } else // Erro no envio { // $i+1 porque $i começa em zero echo '<div align="center">Não foi possível enviar a foto #' . ($i+1) . '</div><br/>'; } } } } if($Conta) // Imagens foram enviadas, ok! { echo '<br/><div align="center">Foi(am) enviada(s) ' . $Conta . ' foto(s).</div><br>'; echo '<div align="center"><a href="finaliza.php">Clique aqui para continuar</a></div><br>'; } else // Nenhuma imagem enviada, faz alguma ação { echo '<br><div align="center">Você não enviou fotos!</div><br>'; echo '<a href="#" onclick="Javascript=history.go(-1)"><div align="center">Clique aqui e tente novamente</div></a><br>'; } ?>
- Fórum WMO
- → Viewing Profile: Tópicos: Hudão
- Privacy Policy
- Regras ·