Eduardo Free Postado Abril 2, 2010 Denunciar Share Postado Abril 2, 2010 galera, tenho um formail para cadastro em promoções num site, esse é o script form...<?php$nome = $_POST['nome'];$rua = $_POST['rua'];$numero = $_POST['numero'];$bairro = $_POST['bairro'];$cidade = $_POST['cidade'];$uf = $_POST['uf'];$cep = $_POST['cep'];$ddd = $_POST['ddd'];$telefone = $_POST['telefone'];$email = $_POST['email'];$recipient = "promocao@dinamicafm.com.br";$vlr['ip'] = "DNS: ".$_SERVER['REMOTE_ADDR']." Rede Interna: ".$_SERVER['HTTP_X_FORWARDED_FOR'];$vlr['data'] = date('d/m/Y - H:i:s');$subject = "PROMOÇÃO DINÂMICA";$msg = "Nome: $nome \nRua: $rua nº $numero - $bairro \nCidade: $cidade - $uf \nCEP: $cep - $cepcep \nTelefone: ($ddd) - $telefone \nE-mail: $email";$mailheaders = "From: {$_REQUEST['nome']} <".$vlr['de'].">\n";$ok = mail("$recipient", "$subject", "$msg", "$mailheaders");if($ok){ header("Location: {$_REQUEST['promoresposta']}");}?>gostaria apenas que, a cada preenchimento fosse atribuido um numero (tipo: para o primeiro inscrito 0001, segundo 0002 e assim por diante... como faço??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 m3io Postado Abril 2, 2010 Denunciar Share Postado Abril 2, 2010 tens uma solucao muito melhor, insere eles na base de dados tambem assim sempre ficas com um registo de tudo k foi enviado,e o numero contas o ID que na tua base dados deve ser AI(auto increment)mas tambem depende de quando keres mostrar o numero,se queres mostrar o numero enquanto te registas tens de fazer uma query antes e mostrar o ultimo+1 ou algo do generohá e se keres neste formato 0001kaundo fizeres a query , metes o ID numa faviavel e fazes string_replace,mais tarde kuando não trabalhar eu deixo aki kualker coisa Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jasar Postado Abril 2, 2010 Denunciar Share Postado Abril 2, 2010 sim he uma alternativa otima , ele pode gerar um txt com um numero 0 cada email enviado ele abre o txt com o fopen e incrementa +1 no numero dai ele fecha o txttambém he bem facil d fazer Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Eduardo Free
galera, tenho um formail para cadastro em promoções num site, esse é o script form...
<?php
$nome = $_POST['nome'];
$rua = $_POST['rua'];
$numero = $_POST['numero'];
$bairro = $_POST['bairro'];
$cidade = $_POST['cidade'];
$uf = $_POST['uf'];
$cep = $_POST['cep'];
$ddd = $_POST['ddd'];
$telefone = $_POST['telefone'];
$email = $_POST['email'];
$recipient = "promocao@dinamicafm.com.br";
$vlr['ip'] = "DNS: ".$_SERVER['REMOTE_ADDR']." Rede Interna: ".$_SERVER['HTTP_X_FORWARDED_FOR'];
$vlr['data'] = date('d/m/Y - H:i:s');
$subject = "PROMOÇÃO DINÂMICA";
$msg = "Nome: $nome \nRua: $rua nº $numero - $bairro \nCidade: $cidade - $uf \nCEP: $cep - $cepcep \nTelefone: ($ddd) - $telefone \nE-mail: $email";
$mailheaders = "From: {$_REQUEST['nome']} <".$vlr['de'].">\n";
$ok = mail("$recipient", "$subject", "$msg", "$mailheaders");
if($ok){
header("Location: {$_REQUEST['promoresposta']}");
}
?>
gostaria apenas que, a cada preenchimento fosse atribuido um numero (tipo: para o primeiro inscrito 0001, segundo 0002 e assim por diante... como faço???
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.