Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ruan Carlos

PhP Muito Facio mais nao estou acertando

Recommended Posts

Ola Amigos, to indo no php queria fazer o seguinte,

 

Eu Tenho 3 Tables no Seu MySQL

 

EX:

o Banco de Dados se chama BANCO

 

Eu Tenho 3 Tables,

 

Cad1

 

Colunas:

Dia_vencimento

periodo

dominio

 

Cad2

Cad3

 

Tipo asim.

 

Eu Uso uma php para cada Table dessa pois eu quero um cadastro por etapa.

 

Então quando a pessoa se cadastra na etapa 1 eu queria que na etapa2 Aparecese agunhas opcçoes que eles escolheu na etapa 1

 

E na etapa 3 mostrace a da etapa 2.

 

e se tive como tipo asim...

 

Se a pessoa nao se cadastrar na etapa 1 e chegar no url e digita o endereço da etapa2 tipo www.msmsm.com/etapa2.php

ele reconhecese que a pessoa nao se cadastro na 1 e redirecionace para etapa 1 e tb reconhecese quando a pessoa se cadastrace na etapa 1 a dois ai sim libera.

 

A Minha duvida nesses instante e essa aguardo resposta.

 

Agradeço des de ja Amigos. http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem...

mais simples seria você criar um campo hidden que envia-se um valor qualquer

e na página seguinte só seria possível continuar com o cadastro se o hidden enviasse este valor!

 

 

mas ...

poste que poso te dar umaforça!

Compartilhar este post


Link para o post
Compartilhar em outros sites

pegando oq o jonata falou, o hidden seria dentro do form:

 

<input type="hidden" name="teste" id="teste" value="testando">

 

mas para ter esse controle, voce poderia controlar por session, depois de cadastrar os dados da pessoa no cad1, voce registra uma session do tipo: $_SESSION['cad1'] = true; e quando a pessoa for acessar o cad2 você verifica se a session cad1 eh true...existem varios tipos para validar esse tipo de coisa..

 

[]´z

Compartilhar este post


Link para o post
Compartilhar em outros sites

velho..você tb precisa dar uma pesquisada na net ne, nao iremos montar o sistema para voce, iremos dar dicas, ajudar você nas solucoes de problemas.. session voce ira encontrar varios posts aqui no forum relacionados a isso... na etapa 1 qdo fizer o insert no banco grava a session cad1 por ex e vai para o cad2 verificando se a cad1 eh true...

 

como faz para exibir os dados? um select você diz? voce tera que saber no banco de dados qual cad pertence a qual cliente...

 

[]´z

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo no cad1 tem uma coluna ID auto icremente. mais pesquisando eu to obrigado pela ajuda amigo. nao queria como monta so queria saber como fazer a linha tipo no php 1 eu coloco <?php if (isset($_SESSION['CAD1']); ?> Tipo esse exemplo eu so queria saber a ordem pois o restante eu me viro pra monta so queria saber como usa tipo asim.

 

Eu usso o SESSION na ETAPA1.php e na ETAPA2.php o que eu usso pra executa o reconhecimento das informaçoes no outro so queria saber isso e qual e a regra dele. quanto isso to pesquisando sobre o metodo SESSION e hiden

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ruan, estude pesquise primeiro tudo o que precisa e depois traga suas proposições...

 

simples você não vai pegar os ddos assim $var=$_POST['valor']; ?

 

ja te dei a resposta( acrescente echo pra exibir a(s) variável(is) que voc^mandou da página anterior)

 

ou

 

pegue-as e acione as sessions

ex.:

$var=$_POST['valor'];

session_start();

$_SESSION['valor']=$var;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigos eu ja fiz tudo e nao deu serto. eu tentei o seguinte,

 

Na php plano.basico.php

 

eu coloque assim

 

<?php

session_start();

$_SESSION['dia_vencimento'] = $usuario;

session_register("dia_vencimento");

?>

 

e na segunda php que era pra aparecer o que a pessoa escolheu nao aparece na plano.basico2.php esta assim

 

<?php

$usuario=$_POST['dia_vencimento'];

session_start();

$_SESSION['dia_vencimento']=$usuario;;

?>

 

Na Table onde quero esibir na php dois coloquei assim,

 

<?php echo $usuario; ?>

 

Mais não está exibindo. o que está errado.

 

Quero que a pessoa celecione o dia ne uma e na outra mostre essa informação no mesmo os exemplos da imagens abaixo.

 

Essa e a PHP 1

Imagem Postada

 

Essa e a PHP2

 

Imagem Postada

 

Amigos Abrigado pelo o esfoços de vocês, e Descupa esta abusando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você est´fazendo errado

 

pra iniciar sessao:

voê faz

$_SESSION['var']=$var;

 

e pra pegá-la em outra página você faz

$var=$_SESSION['var'];

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.