Ir para conteúdo

POWERED BY:

Arquivado

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

Rodrigo Knx

[Resolvido] Não exporta a variável com _SESSION

Recommended Posts

Bom galera, a sintaxe do código está certa, porém quero pegar um variavel com um valor ja definido em uma página e usar para outra página.

É o seguinte o código:

 

Na index.php tenho:

<?php
$x1 = "<script>document.write(tamanho_total)</script>"; //peguei o valor da var. em js

$_SESSION['tamanho_td'] = $x1;

?>

 

E na outra página que quero receber tenho:

<?php

echo "Valor: ".$_SESSION['tamanho_td'];

?>

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, faz o seguinte, na segunda página, tenta atribuir o S_SESSION ha alguma variável e de echo nessa variável.

 

tipo assim.

 

<?php

session_start();

$valor = $_SESSION['tamanho_td'];

echo $valor;



?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, faz o seguinte, na segunda página, tenta atribuir o S_SESSION ha alguma variável e de echo nessa variável.

 

tipo assim.

 

<?php

session_start();

$valor = $_SESSION['tamanho_td'];

echo $valor;



?>

 

Nada,

ele nao reconhece o valor do js que foi passado..

qnd coloquei um texto normal pra variavel ele passou tranquilo..

mas está recebendo em js..

;/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual o tipo de dado você pega do js, string, inteiro ?

 

tenta formatar essa variável, exemplo:

 

<?php

session_start();

$x1 = "<script>document.write(tamanho_total)</script>"; 

settype($x1,'double');

$_SESSION['tamanho_td'] = $x1;

?>

 

viu que eu mudei a variável $x1 de tipo,faz uns testes ai, acredito que seja este o problema.

Se não for isso, compra uma vela, água benta, chama o padre, ta phoda.

 

flws.

Compartilhar este post


Link para o post
Compartilhar em outros sites

No mais, habilite os erros do seu script, colocando no início:

 

ini_set( 'display_errors', TRUE );

error_reporting(E_ALL | E_STRICT );

Veja se alguma coisa aparece, porque se tentou o que foi dito e ainda assimnão funciona, pode ser outra coisa...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não faltou iniciar a sessão aí não?

 

Poxa Bruno, você não leu a dúvida do Rodrigo?

 

A única resposta cabível para a dúvida dele é: "O que você quer fazer, você jamais vai conseguir dessa forma".

 

Isso porque o Javascript é executado no client e o PHP server-side.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Incrível! Se eu respondo de forma completa, considerando aparentemente todas as possíveis causas de um erro, ou dizem que confundo o usuário, ou que eu não li o tópico, ou me jogam uma merd* de um Get Real na cara. Affff..... :angry:

 

Eu não havia chegado nessa parte da resposta ainda. Antes mesmo de apontar para o usuário queo que ele está querendo fazer jamais daria certo, fui orientá-lo sobre a forma como se gravar e ler dados de / em sessão.

 

Quando ele percebesse, e retornasse, que ainda não havia dado certo, eu apontaria a segunda causa provável (e mais certeira).

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.