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

passagem de variaveis entre paginas


marinalimeira

Pergunta

Se tenho 6 paginas por exemplo, como passar um parametro informado na primeira pagina e chegando ate a ultima pagina com a informacao da primeira + segunda + terceira+ quarta + quinta e na sexta ele posta?

E mais tem como registrar o tempo que o visitante ficou em cada pagina?

tudo sem banco de dados, tudo basico mesmo

Obrigada

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

No action do script (ou seja, na página seguinte):

<?php
session_start(); // Isso tem que ir no topo de todas as páginas onde sessões serão manipuladas

$_SESSION['nome_qualquer'] = $_POST['nome_do_campo'];
?>

Explicando: nome_qualquer será o nome da sessão (cada sessão terá seu nome, para facilitar você pode usar o nome do campo, se eles não se repetirem), nome_do_campo é o nome que você usar na tag name do input, para resgatar basta chamar diretamente o $_SESSION['nome_qualquer'].

Para o tempo, basta você gravar em uma sessão o timestamp correspondente ao momento em que o cara acessou a página (ou seja, quando ela foi requisitada ao servidor), ai basta fazer isso em todas as páginas e subtrair a página posterior com a anterior, isso vai te dar os segundos que ele ficou em cada página, ai basta ir dividindo por 60 para achar minutos, horas, etc...

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
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...