Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
Entre para seguir isso  
M. Giovanne Link

Dúvida em campo HTML - PHP (Process.php)

Recommended Posts

Tenho um campo Text Box dentro de um Form e gostaria de formata-lo para aceitar somente números, pois este campo insere numero de telefone, e tambem somente aceitar o formato tipo (11) 0000-0000. O campo dele crú está assim:

Telefone: <font face="Verdana"><fontsize="1"> 

<input type=text name='Telefone'></font><font size="2" color="#FFFFCC">*</font></font></p>

<p style="margin-top: 4px; margin-bottom: 0">

E o arquivo process.php que é chamado quando o botão "enviar" é pressionado tem esse código gerado por um gerador de formulário no cPanel do meu host.

<?php
include("global.inc.php");
$errors=0;
$error="Erros ocorreram durante o envio do formulário.<ul>";
pt_register('POST','Nome');
pt_register('POST','EMail');
pt_register('POST','Telefone');
pt_register('POST','LocaldoEvento');
pt_register('POST','HoradoEvento');
pt_register('POST','NdeConvidados');
pt_register('POST','EventoaoArLivre');
pt_register('POST','Localpossuiequipamentodesom');
pt_register('POST','Receberorcamentopor');
pt_register('POST','Comentariosadicionais');
if($Nome=="" || $EMail=="" || $Telefone=="" || $LocaldoEvento=="" || $HoradoEvento=="" || $NdeConvidados=="" || $EventoaoArLivre=="--------" || $Localpossuiequipamentodesom=="--------" || $Receberorcamentopor=="--------" || $Comentariosadicionais=="" ){
$errors=1;
$error.="<li>Você deixou de preencher um ou mais campos necessários. Por favor volte e tente novamente.";
}
if(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$EMail)){
$error.="<li>O endereço de email está incorreto.";
$errors=1;
}
if($errors==1) echo $error;
else{
$where_form_is="http".($HTTP_SERVER_VARS["HTTPS"]=="on"?"s":"")."://".$SERVER_NAME.strrev(strstr(strrev($PHP_SELF),"/"));
$message="Nome: ".$Nome."
EMail: ".$EMail."
Telefone: ".$Telefone."
Local do Evento: ".$LocaldoEvento."
Hora do Evento: ".$HoradoEvento."
N de Convidados: ".$NdeConvidados."
Evento ao Ar Livre: ".$EventoaoArLivre."
Local possui equipamento de som: ".$Localpossuiequipamentodesom."
Receber orcamento por: ".$Receberorcamentopor."
Comentarios adicionais: ".$Comentariosadicionais."
";
$message = stripslashes($message);
mail("administrador@vilamakers.com","Contato do Site Banda Nazco",$message,"From: Site Banda Nazco");
?>


<!-- This is the content of the Thank you page, be careful while changing it -->

<h2>Thank you!</h2>

<table width=50%>
<tr><td>Nome: </td><td> <?php echo $Nome; ?> </td></tr>
<tr><td>EMail: </td><td> <?php echo $EMail; ?> </td></tr>
<tr><td>Telefone: </td><td> <?php echo $Telefone; ?> </td></tr>
<tr><td>Local do Evento: </td><td> <?php echo $LocaldoEvento; ?> </td></tr>
<tr><td>Hora do Evento: </td><td> <?php echo $HoradoEvento; ?> </td></tr>
<tr><td>N de Convidados: </td><td> <?php echo $NdeConvidados; ?> </td></tr>
<tr><td>Evento ao Ar Livre: </td><td> <?php echo $EventoaoArLivre; ?> </td></tr>
<tr><td>Local possui equipamento de som: </td><td> <?php echo $Localpossuiequipamentodesom; ?> </td></tr>
<tr><td>Receber orcamento por: </td><td> <?php echo $Receberorcamentopor; ?> </td></tr>
<tr><td>Comentarios adicionais: </td><td> <?php echo $Comentariosadicionais; ?> </td></tr>
</table>
<!-- Do not change anything below this line -->

<?php
}
?>

Tipo, o campo de email ali ele reconhece se estiver digitado errado, mas os numeros eu não soube inserir essa condição.

Alguem poderia me ajudar ?

Edit--------------------

Amigos, desculpe a noobice ¬¬ Nas propriedades do TextBox tem tudo isso sem precisar modificar o código.

Desculpem aí a mancada.

Editado por M. Giovanne Link

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Entre para seguir isso  





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×