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


Moderador: web

 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 75

Variavel Javascript em variavel Php

12-10-2010 21:09

Estou tentando passar o valor de uma variável javascript para uma variável php, no entanto não estou conseguindo.

Meu código está da seguinte forma abaixo.

<script type="text/javascript"> var tamanho_imagem = 512000; // 500Kb = 512000 bytes var img = new Image(); img.onload = function () { var time_fim = (new Date).getTime(); var tempo = time_fim - time_inicio; var velocidade = parseInt(tamanho_imagem / tempo * 1000); } var time_inicio = (new Date()).getTime(); img.src = "http://localhost/velocidade/imagem-teste-velocidade.jpg?t=" + time_inicio; </script> <?php $velocidade = '<script type=\'text/javascript\'>document.write(velocidade)</script>'; echo $velocidade; ?>

Alguém sabe me dizer aonde que estou errando ?! Desde de já obrigado pela ajuda.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17548
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Variavel Javascript em variavel Php

13-10-2010 09:35

O PHP é uma linguagem que é executada no servidor.

Note que você fez isso

<?php $velocidade = '<script type=\'text/javascript\'>document.write(velocidade)</script>'; echo $velocidade; ?>

O que acontece, é que não há necessidade de usar o PHP ai, porque, o resultado dessa linha acima seria a mesma coisa que se fosse escrito direto no código-fonte.

Você poderia usar o PHP, se você por exemplo, pegasse um valor, que foi trabalhado com uma função PHP, e fosse usá-lo dentro do JavaScript.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 75

Variavel Javascript em variavel Php

13-10-2010 09:42

Olá web, entendi, e fiz em ajax.

Segue abaixo o código.
$(document).ready(function() { var tamanho_imagem = 512000; // 500Kb = 512000 bytes var img = new Image(); $('form#megaupload').submit(function() { var url = $("input#megaupload").val(); var time_fim = (new Date).getTime(); var tempo = time_fim - time_inicio; var velocidade = parseInt(tamanho_imagem / tempo * 1000); $.ajax( { type:"POST", url:"enviar-dados-download-megaupload.php", data:{velocidadeNet:velocidade, megaupload:url}, success: function(atual){ $('div#megaupload-link').html($(atual).find('div#megaupload-link').html()); } }) return false; }); var time_inicio = (new Date()).getTime(); img.src = "http://localhost/ciep/img/imagem-teste-velocidade.jpg?t=" + time_inicio; })

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

Variavel Javascript em variavel Php

13-10-2010 09:58

Boa.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

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