Jump to content


Photo

Subpaginas Em Php Na Action Do Formulario


  • Faça o login para participar
7 replies to this topic

#1 Zanellato

Zanellato

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Masculino
  • Localidade:Sao Carlos

Posted 29/03/2012, 18:56

E ae pessoal, to com um problema q talvez seja simples.

Estou fazendo um site com subpaginas (index.php?id=contato) por exemplo e no index, fiz includes pro header e pro footer.

O problema esta na 'action' do formulario, como faço?

action = "<?php include 'faleconosco.php' ?>" ou
action = "index.php?id=faleconosco.php"

Uma vez que o fale conosco é a validação q envia o email e salva no BD, e a contato.php possui o formulario.

Como a index.php está em partes : include "header.php", include "footer.php" nao sei como inserir essa pagina faleconosco.php com todas as outras partes do site, sendo q ela exibe uma msg apos o envio, se deu certo ou nao.

Espero ter sido claro.
mt obrigado.

Edição feita por: Zanellato, 29/03/2012, 19:00.


#2 Diego Bezerra

Diego Bezerra

    Diego Bezerra

  • Moderadores
  • 938 posts
  • Sexo:Masculino
  • Localidade:Amazonas
  • Interesses:Iniciando no C# com MSSQL.

Posted 30/03/2012, 09:40

Ola faz algo assim

<?php 
if($_GET['acao']=='contato'){
	 require_once('contato.php');
	 }
 if($_GET['acao']=='faleconosco'){
	 require_once('faleconosco.php');
	 } ?>

neste caso aqui vc chama assim
http://seuhost.com.b...hp?acao=contato
http://seuhost.com.b...cao=faleconosco

espero ter ajudado
Att.
Diego Bezerra
Agência Kernel - em Breve
Email/msn: diegobezerra@outlook.com
Facebook

#3 d1eg0.

d1eg0.

    Normal

  • Usuários
  • 63 posts
  • Sexo:Masculino

Posted 30/03/2012, 17:21

Como o Diego postou vc coloca as variveis conforme as paginas.

PS: Lembrando que o
$_GET['acao']
ficara na pagina que ira receber os arquivos

#4 Zanellato

Zanellato

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Masculino
  • Localidade:Sao Carlos

Posted 02/04/2012, 13:44

Diego, coloco esse codigo dentro do form??? no action?

<form method="post" action=" <?php 
     if($_GET['id']=='contato'){
         require_once('contato.php');
         }
     if($_GET['id']=='faleconosco'){
         require_once('faleconosco.php');
     } ?> " >

Edição feita por: Zanellato, 02/04/2012, 13:44.


#5 Diego Bezerra

Diego Bezerra

    Diego Bezerra

  • Moderadores
  • 938 posts
  • Sexo:Masculino
  • Localidade:Amazonas
  • Interesses:Iniciando no C# com MSSQL.

Posted 02/04/2012, 14:54

Ola eu fiquei um confuso...!!! oque estas tentando fazeres... explique...
Att.
Diego Bezerra
Agência Kernel - em Breve
Email/msn: diegobezerra@outlook.com
Facebook

#6 Zanellato

Zanellato

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Masculino
  • Localidade:Sao Carlos

Posted 02/04/2012, 18:10

no metodo action do form, aonde eu chamaria normalmente a pagina faleconosco.php q contem o codigo php para envio da msg:

<form method="post" action="faleconosco.php"> ...

Como estou usando subpaginas, como ficaria a chamada desse metodo no form? Eu fiz action="index.php?id=faleconosco" , porem nao funcionou perfeitamente.


a pagina q esta o form é essa: index.php?id=contato e nessa pagina contato, esta o form q leva para a pagina faleconosco

só que nao esta montando direito, pq estou usando partes include header.php, include footer.php

#7 Diego Bezerra

Diego Bezerra

    Diego Bezerra

  • Moderadores
  • 938 posts
  • Sexo:Masculino
  • Localidade:Amazonas
  • Interesses:Iniciando no C# com MSSQL.

Posted 02/04/2012, 18:17

ola eu ainda não entendi a sua logica, entendi oque vc esta tentando fazer mais não como esta tentando fazer esse é meu mns
contato@agenciakernel.com.br
Att.
Diego Bezerra
Agência Kernel - em Breve
Email/msn: diegobezerra@outlook.com
Facebook

#8 Zanellato

Zanellato

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Masculino
  • Localidade:Sao Carlos

Posted 02/04/2012, 18:22

ta add la...valeu mesmo




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq