
Andre H.S. Mendes
Membros-
Total de itens
119 -
Registro em
-
Última visita
Tudo que Andre H.S. Mendes postou
-
(Resolvido) Parando a execução de um formulario
pergunta respondeu ao Andre H.S. Mendes de Andre H.S. Mendes em PHP
AE, deu certo, vlw pela ajuda!!!!!!! -
Olá. Gostaria de saber qual comando eu insiro no formulário abaixo para que ele não envie ou termine de executar a ação caso apareça um dos avisos. <?php $recebenome = $_POST["nome"]; $recebemail = $_POST["email"]; $recebemsg = $_POST["msg"]; // Proibindo que os campos fiquem em branco if (($recebenome == "") || ($recebemail == "") || ($recebemsg == "")) { echo "<script>alert('Nenhum campo com (*) pode ficar em branco.');</script>"; echo "<script>history.go(-1);</script>"; } // Validando o campo com E-mail if (substr_count($recebemail,"@") == 0 || substr_count($recebemail,".") == 0) { echo "<script>alert('Por favor, utilize um e-mail valido');</script>"; echo "<script>history.go(-1);</script>"; } // Coloque a mensagem que irá ser enviada para seu e-mail abaixo: $msg = "Mensagem enviada em ".date("d/m/Y").", os dados seguem abaixo:\n"; while(list($campo, $valor) = each($HTTP_POST_VARS)) { $msg .= ucwords($campo).": ".$valor."\n"; } // Agora iremos fazer com que o PHP envie os dados do Formulário para seu e-mail: mail("email@email.com.br", "Contato pelo site",$msg,"From: Site Nome"); print "<script>window.location=('sucesso.html')</script>"; ?> vlwsssssss!!!!
-
<% Function EnviaEmail(Host,Componente,Email,NomeEmail,ParaEmail,Assunto,Mensagem) Select Case Componente Case "CDO" Set cdoConfig = Server.CreateObject("CDO.Configuration") cdoConfig.Fields.Item(sch & "sendusing") = 2 cdoConfig.Fields.Item(sch & "smtpauthenticate") = 1 cdoConfig.Fields.Item(sch & "smtpserver") = "smtp.seudominio.com" cdoConfig.Fields.Item(sch & "sendusername") = "usuario" cdoConfig.Fields.Item(sch & "sendpassword") = "senha" cdoConfig.fields.update Set cdoMessage = Server.CreateObject("CDO.Message") Set cdoMessage.Configuration = cdoConfig cdoMessage.From = NomeEmail cdoMessage.To = ParaEmail cdoMessage.Subject = Assunto cdoMessage.TextBody = Mensagem cdoMessage.Send Set cdoMessage = Nothing Set cdoConfig = Nothing End Select End Function %> estou tentando usar essa funcao para enviar email, porem não esta enviando email algum. não sei onde está o problema Obrigado.
-
Olá Estou configurando uma loja e procurando servidor para hospedagem do mesmo. Ela é feita em ASP com banco de dados em ACCESS. é necessário essa conexão ODBC, porque em certos servidores como o do UOL não aparece descrito essa conexão! vlw
-
Vlw Bareta, me embaralhei no meio desses "" vlw d+ cara falou
-
Notax oque seria exatamente esse FSO? um tipo de banco de dados?? vlw
-
CODIGO --------------------------------------------------------------------------- If pagseguro_aceitar_pagamentos = "Sim" Then pagseguro_count = pagseguro_count + 1 pagseguro_imputs = pagseguro_imputs & "<input type=hidden name=item_id_" & pagseguro_count & " value=""" & MID(idprod, 1, 100) & """>" & vbcrlf pagseguro_imputs = pagseguro_imputs & "<input type=hidden name=item_descr_" & pagseguro_count & " value=""" & MID(nome, 1, 100) & """>" & vbcrlf pagseguro_imputs = pagseguro_imputs & "<input type=hidden name=item_quant_" & pagseguro_count & " value=""" & quantidade & """>" & vbcrlf pagseguro_imputs = pagseguro_imputs & "<input type=hidden name=item_valor_" & pagseguro_count & " value=""" & Replace(Replace(FormatNumber(preço, 2), ",", ""), ".", "") & """>" & vbcrlf If pagseguro_tipo_calculo_frete = "0" Then ' ElseIf pagseguro_tipo_calculo_frete = "1" Then pagseguro_imputs = pagseguro_imputs & "<input type=hidden name=item_frete_" & pagseguro_count & " value=""" & Replace(Replace(FormatNumber(freteqwy, 2), ",", ""), ".", "") & """>" & vbcrlf ElseIf pagseguro_tipo_calculo_frete = "2" Then pagseguro_imputs = pagseguro_imputs & "<input type=hidden name=item_frete_" & pagseguro_count & " value=""" & Replace(Replace(FormatNumber(freteqwy, 2), ",", ""), ".", "") & """>" & vbcrlf ElseIf pagseguro_tipo_calculo_frete = "3" Then pagseguro_imputs = pagseguro_imputs & "<input type=hidden name=item_peso_" & pagseguro_count & " value=""" & Replace(Replace(FormatNumber(peso, 3), ",", ""), ".", "") & """>" & vbcrlf End If End If --------------------------------------------------------------------------------------- Como eu poderia acrecentar esse campo : <input type="hidden" name="tipo_frete" value="SD"> dentro do ultimo IF ( 3 ) vlw vlw
-
Olá pessoal. Baixei a loja de comercio online da LOCAWEB porem segundo eles a loja foi projetada para ser instalada no servidor deles ( é claro ). coloquei em um servidor gratuito por 30 dias para testar. ocorreu o seguinte erro. ----------------------------------------------------------------------= Microsoft VBScript runtime error '800a004c' Path not found /funcoes/funcoes_config_loja.asp, line 77 ----------------------------------------------------------------------= a loja está no diretório principal do servidor. LINHA DO ERRO: ----------------------------------------------------------------------= 'Cria o diretório dadosloja_nomedaloja em DADOS para gravação dos arquivos de gerenciamento da loja Set objFSO = CreateObject("Scripting.FileSystemObject") If objFSO.FolderExists(Application("DiretorioDados")) = False Then #LINHA 77 objFSO.CreateFolder(Application("DiretorioDados")) End If Set objFSO = Nothing Application("DiretorioAtualizacaoProdutos") = Application("DiretorioDados") &"atualizacao_produtos\" Application("DiretorioConfig") = Application("DiretorioLoja") &"config\" Application("DiretorioPedidos") = Application("DiretorioDados") &"pedidos_loja\" Application("DiretorioResultsVBV") = Application("DiretorioDados") & "resultsVBV\" Application("LogsADM") = Application("DiretorioDados") & "LogsADM\" Application("DiretorioImagensConteudo") = Application("DiretorioConfig") & "imagens_conteudo" ---------------------------------------------------------------------= CÓDIGO QUE ACREDITO Q FAZ PARTE DO ERRO. ---------------------------------------------------------------------= Sub identifica_caminhos() REM Identifica o diretório onde se encontra os arquivos da loja. VarCaminhoArq = request.servervariables("PATH_INFO") ArrCaminhoArq = Split(VarCaminhoArq,"/") For I = 0 to (Ubound(ArrCaminhoArq) - 1) VarUrl_Loja = VarUrl_Loja &"/"& ArrCaminhoArq(I) Next REM Identifica o usuário. REM O usuário é o mesmo que o de FTP da 765254 . VarCaminhoFis = request.servervariables("PATH_TRANSLATED") ArrCaminhoFis = split(VarCaminhoFis,"\") PathFis = Ubound(ArrCaminhoFis) - 1 VarUsuario = ArrCaminhoFis(2) REM Caminho fisico da aplicação. VarCaminhoApp = request.servervariables("APPL_PHYSICAL_PATH") ArrCaminhoApp = split(VarCaminhoApp,"\") PathApp = Ubound(arrcaminhoApp) - 1 REM Verifica se o diretório de aplicação é o mesmo onde se encontra os arquivos da loja. REM Esta condição é usada para identificar se o diretório está devidamente configurado com aplicação. If UCase(ArrCaminhoFis(PathFis)) <> UCase(ArrCaminhoApp(PathApp)) Then Session("caminhoApp") = "diferente" session("PathFis") = ArrCaminhoFis(PathFis) End If REM Verifica qual o drive que está instalada a loja VarDrive = MID(Request.ServerVariables("APPL_PHYSICAL_PATH"),1,Instr(Request.ServerVariables("APPL_PHYSICAL_PATH"),"\")) REM Caminho dos diretórios da loja If LCase(ArrCaminhoFis(PathFis)) <> "web" Then If ArrCaminhoFis(PathFis) = "painelctrl" Then Application("DiretorioLoja") = VarDrive & "home\"&VarUsuario&"\web\"&ArrCaminhoFis(PathFis-1) & "\" If Right(VarUsuario,3) <> "web" Then Application("DiretorioLoja") = Replace(LCase(Application("DiretorioLoja")),"web\web\","web\") Else Application("DiretorioLoja") = Replace(LCase(Application("DiretorioLoja")),"web\web\web\","web\web\") End If Application("nomeConfiguracao") = ArrCaminhoFis(PathFis-1) Else Application("DiretorioLoja") = VarDrive & "home\"&VarUsuario&"\web\"&ArrCaminhoFis(PathFis) & "\" Application("nomeConfiguracao") = ArrCaminhoFis(PathFis) End If Else Application("DiretorioLoja") = VarDrive & "home\"&VarUsuario&"\web\" Application("nomeConfiguracao") = "web" End if REM Application("Loja")= O mesmo que o usuário de FTP na 765254 Application("Loja") = VarUsuario Application("DiretorioDados") = VarDrive & "home\"&VarUsuario&"\dados\dadosloja_"&Application("nomeConfiguracao") & "\" Obrigado pela ajuda des de já!
-
boa Darub vlw pela ajuda
-
Olá bom estou usando esse script em php como contador: --------------- <? include("data.dat"); // inclue o arquivo data.dat, que contem o numero de visitas atual(0) $contadornovo = $contador + "1"; // Atribui o valor 1 para a variavel $contadornovo, pois $contador = 0 . 0 + 1 = 1 duh! unlink("data.dat"); // deleta o arquivo com a visita antiga $fs = fopen("data.dat","a"); // cria o arquivo data.dat(que foi deletado) fwrite($fs , "<? \n $"."contador = '$contadornovo' \n ?>"); // Escreve isto: "$contador = $contadornovo(aki é o valor do contador novo)" em data.dat.Depois eu explico porque que eu coloquei $"."contador = '$contadornovo'. fclose($fs); // fecha o arquivo data.dat echo"Você é o visitante nº $contadornovo"; // Escreve na tela: "Você é o visitante nº [aki vem o valor da variavel $contadornovo]" ?> ---------------- Porém o comando UNLINK não está funcionando para apagar o valor antigo da variavel $contador = '0' , ele mostra o numero certo da visita, mas acumula informação inutil dentro do arquivo "data.dat" onde guarda informação das visitas. alguém sabe como eu posso apagar usando outro método? sobre o erro: está dando erro de acesso usando o unlink("data.dat"); , já coloquei 777 mas ele ainda não está deletando e aparece um aviso de acesso não permitido. alguém tem uma solução? vlw
-
(Resolvido) PHP mail com verificação
pergunta respondeu ao Andre H.S. Mendes de Andre H.S. Mendes em PHP
Legal galera obrigado pela ajuda -
dae!!! bom eu quero saber como eu posso fazer com que esse script cheque se os campos do formulário não estão vazios para poder enviar para o email. ---------------------------------- HTML DO FORMULARIO <html> <body> <form action="formulario.php" method="POST"> Seu Nome : <input type="text" name="nome"><br> Seu E-mail : <input type="text" name="email"><br> Comentários : <textarea name="comentarios"></textarea><br> <input type="submit" value="Enviar"> </form> </body> </html> ---------------------------------- ---------------------------------- SCRIPT EM PHP PARA ENVIO (SEM VERIFICAÇÃO) <? // Coloque a mensagem que irá ser enviada para seu e-mail abaixo: $msg = "Mensagem enviada em ".date("d/m/Y").", os dados seguem abaixo:\n"; while(list($campo, $valor) = each($HTTP_POST_VARS)) { $msg .= ucwords($campo).": ".$valor."\n"; } //Email destino mail("teste@gmail.com", "Assunto do E-mail",$msg,"From: WebSite"); echo "Sua mensagem foi enviada com sucesso. Obrigado"; ?> ---------------------------------- ---------------------------------- Então, gostaria de saber como fazer com que esse script em php verifique se não está em branco os campos do formulario antes de enviar, se esriver aparecer uma msg de erro e não enviar. vlw t+
-
tentei mas não deu certo....
-
Olá gente, estou fazendo um sistema de banners rotativos.... mas eu não tenho idéia porque as informações que eu estou colocando num formulario não esta indo pra TABELA no mysql. Olhem o código... <?php include("config.php"); if (isset($submit)) { $data = date("y:m:d h:i:s"); $conn = mysql_connect($host, $user, $pass); mysql_select_db($database); $insere = "INSERT INTO banner (url, grafico, exibicoes, clicks, maxexib, data) VALUES ('$link', '$imagem', 0, 0, '$max', '$data')"; mysql_query($insere, $conn); mysql_close($conn); ?> <input type="submit" value="Fechar" name="submit" onClick='java script: self.close();'> <?php } else { ?> <form method="POST" action="insere.php"> <table align="center" border="1" bordercolor="#000000" cellspacing="0" cellpadding="0"> <tr> <td> <table border="0"> <tr> <td colspan="2" bgcolor="#219CDE"> <p align="center">Adicionar novo banner</td> </tr> <tr> <td>Link(Url):</td> <td width="50%"><input type="text" name="link" size="40"></td> </tr> <tr> <td>Imagem(Url):</td> <td width="50%"><input type="text" name="imagem" size="40"></td> </tr> <tr> <td>Número de exibições:</td> <td width="50%"><input type="text" name="max" size="40"></td> </tr> <tr> <td colspan="2"> <p align="center"><input type="submit" value="Enviar" name="submit"></td> </tr> </table> </td> </tr> </table> </form> <?php } ?> não sei o que está errado no código acima.... alguém tem idéia?
-
Mandando Informações para BD mysql
pergunta respondeu ao Andre H.S. Mendes de Andre H.S. Mendes em PHP
Feito. e agora? -
Mandando Informações para BD mysql
pergunta respondeu ao Andre H.S. Mendes de Andre H.S. Mendes em PHP
Olá Brenno Ferreira, obrigado por me ajudar. bom só na prática mesmo para eu entender. abaixo eu fiz um mini cadastro só apra testes. Vamos inserir o php nele para que ele possa mndar essas informações para um DB pré criado. --------------------------------------------------------------------------------------------- <table width="446" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr> <td height="26" colspan="2" valign="top"><div align="center"><strong>Cadastro Teste</strong></div></td> </tr> <tr> <td width="156" height="22" valign="top">Nome:</td> <td width="290" rowspan="5" valign="top"> <label></label> <form id="form1" name="form1" method="post" action=""> <p> <input name="txtnome" type="text" id="txtnome" size="40" maxlength="30" /> <input name="txtsobrenome" type="text" id="txtsobrenome" size="40" maxlength="30" /> <input name="num_idade" type="text" id="num_idade" size="10" maxlength="2" /><br /> <select name="txtcidade" id="txtcidade"> <option value="1">Londrina</option> <option value="2" selected="selected">Curitiba</option> </select> </p> <p> <input type="submit" name="Submit" id="submit" value="Enviar Dados" /> </p> </form> <label> </label></td> </tr> <tr> <td height="21" valign="top">Sobrenome:</td> </tr> <tr> <td height="22" valign="top">Idade:</td> </tr> <tr> <td height="23" valign="top">Cidade:</td> </tr> <tr> <td height="43"> </td> </tr> </table> -------------------------------------------------------------------------------------------------------- Foto do Cadastro: Nome do arquivo: cadastroteste.php Se alguém alem do Brenno souber fique a vontade para escrever. Obrigado -
Olá gostaria de saber como faço para inserir certas informações no banco de dados MySql. ex: tenho la minha página de cadastro: Nome: Idade: Sexo: Endereço: Cidade: Cep: País: Ocupação: qual os comandos no php para inserir isso nas tabelas do my sql? como podem ver eu não sei muita coisa de PHP, gostaria dessa ajuda. Obrigado t+
-
Olá olha só as páginas com o souce code para comparação. Uma é rodando no meu computador ( que funciona normal ) A outra é no meu webhost ( que não funciona ) Codigos no meu PC. </div>?<div class="payment_module"> <form action="https://pagseguro.uol.com.br/security/webpagamentos/webpagto.aspx" method="post" id="pagseguro"> <input type="hidden" name="email_cobranca" value="ofertaexpressa@gmail.com" /> <input type="hidden" name="tipo" value="CP" /> <input type="hidden" name="moeda" value="BRL" /> <input type="hidden" name="item_id_1" value="5" /> <input type="hidden" name="item_descr_1" value="asdasdsdas" /> <input type="hidden" name="item_quant_1" value="1" /> <input type="hidden" name="item_valor_1" value="469.60" /> <!--<input type="hidden" name="tipo_frete" value="EN" />--> <input type="hidden" name="cliente_nome" value="Asdasd" /> <input type="hidden" name="cliente_cep" value="8607300" /> <input type="hidden" name="cliente_end" value="asdasd" /> <input type="hidden" name="cliente_bairro" value="asdasdasd" /> <input type="hidden" name="cliente_cidade" value="londrina" /> <input type="hidden" name="cliente_pais" value="BRA" /> <input type="hidden" name="cliente_tel" value="8797897" /> <input type="hidden" name="cliente_email" value="p****@p****.com" /> <table><tr><td style="width: 160px; height: 40px;"> <input type="image" src="https://pagseguro.uol.com.br/Security/Imagens/btnfinalizaBR.jpg" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!" /> </td><td><a href="java script:document.getElementById('pagseguro').submit()"><b>Pague com PagSeguro</b></a></td></tr></table> Códigos no WebHost. <div class="payment_module"> <form action="https://pagseguro.uol.com.br/security/webpagamentos/webpagto.aspx" method="post" id="pagseguro"> <input type="hidden" name="email_cobranca" value="ofertaexpressa@gmail.com" /> <input type="hidden" name="tipo" value="CP" /> <input type="hidden" name="moeda" value="BRL" /> <input type="hidden" name="item_id_1" value="15" /> <input type="hidden" name="item_descr_1" value="<font face="arial,helvetica,sans-serif" size="2">MP4 Foston modelo FS66 1G</font>" /> <input type="hidden" name="item_quant_1" value="1" /> <input type="hidden" name="item_valor_1" value="162.00" /> <!--<input type="hidden" name="tipo_frete" value="EN" />--> <input type="hidden" name="cliente_nome" value="André" /> <input type="hidden" name="cliente_cep" value="86073300" /> <input type="hidden" name="cliente_end" value="jose de lima castro 42" /> <input type="hidden" name="cliente_bairro" value="nova olinda" /> <input type="hidden" name="cliente_cidade" value="Londrina" /> <input type="hidden" name="cliente_pais" value="BRA" /> <input type="hidden" name="cliente_tel" value="33475986" /> <input type="hidden" name="cliente_email" value="andrehsmendes@gmail.com" /> <table><tr><td style="width: 160px; height: 40px;"> <input type="image" src="https://pagseguro.uol.com.br/Security/Imagens/btnfinalizaBR.jpg" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!" /> </td><td><a href="java script:document.getElementById('pagseguro').submit()"><b>Pague com PagSeguro</b></a></td></tr></table> Aqui os códigos do formulário. <div class="payment_module"> <form action="{$pagseguroUrl}" method="post" id="pagseguro"> <input type="hidden" name="email_cobranca" value="{$business}" /> <input type="hidden" name="tipo" value="CP" /> <input type="hidden" name="moeda" value="BRL" /> {if !$discounts} {counter start=1 skip=1 assign=i} {foreach from=$products item=product} <input type="hidden" name="item_id_{$i}" value="{$product.id_product}" /> <input type="hidden" name="item_descr_{$i}" value="{$product.description_short}" /> <input type="hidden" name="item_quant_{$i}" value="{$product.quantity}" /> <input type="hidden" name="item_valor_{$i}" value="{convertPriceWithoutDisplay p=$product.price_wt c=$currency}" /> {counter print=false} {/foreach} {else} <input type="hidden" name="item_id_1" value="0" /> <input type="hidden" name="item_descr_1" value="{l s='My cart' mod='pagseguro'}" /> <input type="hidden" name="item_quant_1" value="{$product.quantity}" /> <input type="hidden" name="item_valor_1" value="{$total}" /> {/if} <!--<input type="hidden" name="tipo_frete" value="EN" />--> <input type="hidden" name="cliente_nome" value="{$address->surname}" /> <input type="hidden" name="cliente_cep" value="{$address->postcode}" /> <input type="hidden" name="cliente_end" value="{$address->address1}" /> {if !empty($address->address2)} <input type="hidden" name="cliente_bairro" value="{$address->address2}" /> {/if} <input type="hidden" name="cliente_cidade" value="{$address->city}" /> <input type="hidden" name="cliente_pais" value="BRA" /> <input type="hidden" name="cliente_tel" value="{if $address->phone}{$address->phone}{else}{$phone_mobile}{/if}" /> <input type="hidden" name="cliente_email" value="{$customer->email}" /> <table><tr><td style="width: 160px; height: 40px;"> <input type="image" src="https://pagseguro.uol.com.br/Security/Imagens/btnfinalizaBR.jpg" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!" /> </td><td><a href="java script:document.getElementById('pagseguro').submit()"><b>{l s='Pague com PagSeguro' mod='pagseguro'}</b></a></td></tr></table> </form> </div>
-
Olá Estou fazendo um módulo de pagamento para uma loja online, estou usando o PrestaShop. fiz o módulo, só que esta dando uns erros estranhos. olhem a foto. essa é a parte onde o cliente escolhe o meio de pagamento, só que repare que está aparecendo linhas do código na tela. no meu computador uso o WAMP para fazer os testes. versões do wamp: Apache/2.2.6 (Win32) PHP 5.2.5 MySQL 5.0.45-community-nt versões no meu host: Apache 2.0.61 PHP 5.2.5 MySQL 5.0.45-community alguém sabe como eu posso arrumar isso? será alguma opção no ".htaccess"? alguma opção no PHP? vlw