Pergunta sobre javascript, php – Como atribuir o valor da variável javascript à variável php [duplicado]

4

Duplicata Possível:
Como passar variáveis ​​JavaScript para o PHP?

Eu quero atribuir a variável javascript para a variável php

<code>$msg = "<script>document.write(message)</script>";
$f = new FacebookPost;
$f->message  = $msg;
</code>

Mas isto não está funcionando......

Eu acredito que se você explicar a situação um pouco mais, podemos certamente ajudar. foxybagga
Parece que você está entendendo mal. PHP é executado no servidor, Javascript é executado no cliente. McGarnagle
message é uma variável javascript contendo algum valor. Eu quero atribuir este valor na variável php .. - Muhammad Usman

Sua resposta

4   a resposta
0

satravés da $_GET, $_POST ou$_COOKIE, depois de o script foi executado pelo cliente.

6

aseado em servidor, JavaScript é baseado em cliente.

Quando o PHP termina a execução, ele gera o HTML. No HTML também pode haver código JavaScript. Assim, o PHP pode 'controlar' o JavaScript, enviando código JavaScript para a página, mas não o contrário. Você teria que usar o Ajax para isso.

5

o PHP funciona no seu servidor. Para enviar variáveis ​​do JS para o PHP e vice-versa, você precisa de comunicação, como um carregamento de página.

Dê uma olhada aqui no que você pode fazer:Como passar variáveis ​​JavaScript para o PHP? ou, mais especificamente, a primeira resposta (https://stackoverflow.com/a/1917626/1311593)

1

PHP é um script do lado do servidor.

A única maneira de enviar dados para o PHP é através deredirection ouajax.

Perguntas relacionadas