Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17736
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Passar variável do JavaScript para o PHP

23-02-2016 18:15

Nesse post vou mostrar como passar uma variável do js para o PHP.

Existem algumas formas possíveis de fazer isso. Mas depende da necessidade de uso.

A necessidade mais comum de se passar uma variável do JavaScript para o PHP é quando precisamos armazenar algum valor fornecido pelo usuário em uma página.

O meio mais comum seria jogar esse valor que o usuário forneceu em um input text ou hidden, e enviar esse valor por formulário para outro documento. Assim capturando o valor digitado pelo usuário. Por exemplo:

<form action="teste.php" method="post"> <input type="text" name="" id="input" value="" /> <input type="button" value="passar valor" onclick="document.getElementById('input').value='teste'"> <input type="submit" name="submit" /> </form>

Obviamente o valor foi passado para o input, mas ainda não foi armazenado como variável PHP.

Para isso precisamos submeter o formulário para capturar o valor e converter de variável JavaScript para variável PHP.

<?php if(isset($_POST['submit'])) { $valor = $_POST['valor']; echo $valor; } ?>

Agora já temos a variável js convertida para PHP. Onde usamos o $valor para outra necessidade.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado