Ir ao conteúdo
  • Cadastre-se
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

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora
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

×