Ir para conteúdo
Fórum Script Brasil
  • 0

form no php5


dan_visualdm

Pergunta

pessoal... boa tarde!

eu tinha um modelo de form em php que eu usava nos sites de meus clientes... porém agora o servidor que hospeda os sites mudou para PHP 5 e todos os formulários de todos os sites pararam de funcionar...

porque isso?

aonde tem um modelo de formulário para php5??

abraçoss...

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
Deixa eu adivinhar, você não recupera os dados com $_POST/$_GET, ou seja, teus sistemas dependem de register_globals ON...

ixi amigo, falo grego pra mim! huahuahuahua

eu não programo em PHP... não é minha praia... só uso algumas coisas quando preciso prontas e modifico um poquinho...

=//

você poderia explicar melhor o q você falou... (ou melhor... traduzir! ) rss..

abraçoss

Link para o comentário
Compartilhar em outros sites

  • 0

Ele perguntou se em algum lugar do seu código tem o instinto $_RESQUET

Se tiver pode trocar para $_POST ou $_GET dependendo do atributo method do seu formulário

porque? a groso modo podemos dizer que $_REQUEST está sendo retirado da face do planeta PHP desde o PHP 4.4

Link para o comentário
Compartilhar em outros sites

  • 0

entendi!

bom pessoa! eu achei um form legal aqui... bem funcional só tem 1 problema...

se a pessoa preencher todos os campos,e na hora de digitar os caracteres da imagem... vamos supor que ela digite errado, então todo o formulário é apagado...

como fazer pra não apagar as coisas digitadas?

o site que tá o form já funcionando é: www.aquarioselagos.com.br/contato.php

o código php:

<?session_start();

 $msg = "";

 if( isset( $_POST['enviar'] ) ){

     if( isset($_SESSION['security_code']) && isset($_POST['security_code']) && $_SESSION['security_code'] == $_POST['security_code'] && !empty($_SESSION['security_code'] ) ) {

         $nome                      = $_POST["nome"];

         $email                     = str_replace("\n","",strlen($_POST["email"]) > 60 ? substr($_POST["email"],0,60) : $_POST["email"]);

         $seleciona                = $_POST["seleciona"];

         $texto                    = $_POST["desc"];
        
        $texto1                    = $_POST["tel"];
        
        $texto2                    = $_POST["empresa"];

         $assunto                   = str_replace("\n","",strlen($_POST["nome"]) > 60 ? substr($_POST["nome"],0,60) : $_POST["nome"]);



         global $email; //função para validar a variável $email no script todo



         $envia = @mail("daniel@wm8.com.br",

         "$assunto\n\n",

         "Contato via web-site\n\n---------------------------------\n\n Nome: $nome\n\n Telefone: $texto1 \n\n Empresa: $texto2 \n\n E-mail: $email \n\n Opção: $seleciona \n\n Assunto: $texto \n\n -------Fim da mensagem!\n\n----------------------------------" ,

         "From: $email"

         );



            if ($envia) { 

                $msg = "Mensagem enviada com sucesso!!!";

            }else{

                  $msg = "Erro ao enviar a mensagem, por favor tente novamente em alguns minutos!!!";

            }

     }else{

         $msg = "Código da imagem incorreto!!!";

     }

     

     session_destroy();

 }

      ?>

obrigado!!

abraços...

Link para o comentário
Compartilhar em outros sites

  • 0

Crie uma validação em java script pra validar antes dela enviar o formulário.

Do contrário a partir dai você vai ficar a mercer do navegador pois quem controla o cache é ele

Como validar com JS

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...