Ir para conteúdo

POWERED BY:

Arquivado

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

saonuncajr

[Resolvido] é possível colocar o conteudo de uma div em uma variá

Recommended Posts

Boa Noite,

 

preciso de uma ajuda, queria saber se é possível colocar o conteudo de uma div em uma variavél php, passando de uma pagina para outra

 

Exemplo:

 

<div id="teste">1</div>

 

 

tem como pegar este valor "1" na outra página?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei se entendi bem... Você quer passar o conteúdo de um DIV para um arquivo PHP?

 

Se for, você pode usar jQuery:

// Pega o conteúdo do DIV
var conteudo_div = $('#teste').text();

// Envia para um script PHP via POST
$.post("arquivo.php", conteudo_div);

 

Se quiser o contrário, ou seja, puxar esse conteúdo de uma página executando o arquivo PHP, então você terá que ler todo o conteúdo da página HTML e usar uma expressão regular para pegar o conteúdo da DIV.

 

...Mas para que mesmo você quer isso, hein?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Regra do Fórum: 01ª - Conteúdo fora de contexto

Não poste mensagens ou tópicos fora dos temas centrais dos fóruns tais como piadas, assuntos políticos, futebol, etc. Para estes assuntos, existe o fórum Entretenimento. Evite entitular os tópicos com palavras como: "ME AJUDE", "PELO AMOR DE DEUS", "ESTOU DESESPERADO", "URGENTE", "SOCORRO", "HELP", "PEDIDO", "IMPLORO", "PLEASE", "DÚVIDA", ou qualquer coisa similar, assim como utilizar Caixa Alta (letras todas em maiúsculas) no título ou mesmo no corpo do tópico ou post. Utilize títulos curtos e claros, que condigam com o contexto do tópico, por favor.

 

Razão por editar: Adicionar um título que condiz com a pergunta

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei se entendi bem... Você quer passar o conteúdo de um DIV para um arquivo PHP?

 

Se for, você pode usar jQuery:

// Pega o conteúdo do DIV
var conteudo_div = $('#teste').text();

// Envia para um script PHP via POST
$.post("arquivo.php", conteudo_div);

 

Se quiser o contrário, ou seja, puxar esse conteúdo de uma página executando o arquivo PHP, então você terá que ler todo o conteúdo da página HTML e usar uma expressão regular para pegar o conteúdo da DIV.

 

...Mas para que mesmo você quer isso, hein?

 

 

mangakah, Obrigado pela resposta

 

mas não é isso que preciso, eu quero pegar o conteúdo que esta na div e guarda-lo em uma Variavel

 

tipo assim:

 

index.html

<html>
<head>
<title>Pegar valor da div</title>
</head>
<body>
<div id="teste">Qualquer_coisa</div>
</body>
</html>

 

 

Preciso saber se é possivel pegar este valor "Qualquer_coisa" e colocar em uma variável no PHP quando eu passar para a próxima página

 

se fosse um <input> qualquer eu pegaria na próxima pagina usando o $_POST[] ... mas neste caso é uma div e eu não sei como faz .. nem sei se faz :unsure:

 

Razão por editar: Adicionar um título que condiz com a pergunta

 

 

 

Thanks !

 

:thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caros,

 

 

Consegui fazer o que eu precisava ... \o/

 

 

seguinte tive que usar um pouco de js

 

na minha index.html coloquei um script que pegue o conteúdo da div e coloque em uma var, após isso coloque o conteude desta var em uma campo hidden, e quando enviar para a outra pagina eu pego com $_POST

 

 

index.html

<html>
<head>
<title>Pegar valor da div</title>
</head>
<script type="text/javascript">
function pegaValorDiv(){
var caminho = document.getElementById("teste").innerHTML; //aqui eu pego o valor da div 'teste' e coloco na variavel
document.getElementById("teste2").value = caminho; //aqui eu envio o conteudo da var para o campo 'teste2'
alert(caminho);
}
</script>
<body>
<div id="teste">Qualquer_coisa</div>
<form method="POST" action="Arquivo.php">
<input type="hidden" name="teste2" id= "teste2">
<input type="submit" value="Go" onClick="pegaValorDiv();"> 
</form>
</body>
</html>

 

 

Ai eu pego os valores aqui:

 

Arquivo.php

 

<?php
$div_da_outra_pagina =  $_POST['teste2'];
echo $div_da_outra_pagina;
?>

 

 

Dúvida sanada ...

 

Obrigado a todos pelas respostas!

:thumbsup:

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.