wanzinha 0 Denunciar post Postado Dezembro 11, 2008 Como eu faço para colocar uma variavel em javascript dentro do php, sendo q a função começa em javascript e depois ela fica em php como vou mostrar abaixo <script language="javascript"> function inDeps() { var dep_id; <? $db = mysql_pconnect($_SESSION['db_server'],$_SESSION['db_user'],$_SESSION['db_pass']); mysql_select_db($_SESSION['db_name'],$db); $query_dep= "delete from usudep where (usu_id = '".$id_usu_dep."')"?> frm=document.depto; for (i = 0; i < frm.length; i++) { if( frm.checked ) { dep_id = frm.name; ---------> preciso colocar essa variável <? $depid=-------------------> Aqui ?>alert(<?echo $depid;?>);<? $db = mysql_pconnect($_SESSION['db_server'],$_SESSION['db_user'],$_SESSION['db_pass']); mysql_select_db($_SESSION['db_name'],$db); $query_ud = "select max(ud_id)+ 1 as id from usudep"; $result_ud = mysql_query($query_ud,$db); $dep = mysql_fetch_assoc($result_ud); $dep_ud = $dep['id']; $query_dep= "insert into usudep (ud_id, usu_id, dep_id) values ('".$dep_ud."','".$id_usu_dep."','".$depid."')"; $res_dep=mysql_query($query_dep,$db); ?> } } window.close(); } </script> Compartilhar este post Link para o post Compartilhar em outros sites
eibon 2 Denunciar post Postado Dezembro 11, 2008 O contrário é fácil... Nesse caso você poderia passar o valor dessa váriavel através de uma query string ou cookie. Ilustrando: Query-string: window.location.href = '?dep_id='+dep_id; cookie: document.cookie = 'dep_id='+dep_id; Pegando os dados com o php: Query string: <?php $dep_id = @$_GET['dep_id']; ?> Cookie: <?php $dep_id = @$_COOKIE['dep_id']; ?> Abraço! Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Dezembro 11, 2008 do modo como wanzinha está fazendo nao rola pra fazer a interação nesse caso em específico pode usar uma gambiarra com iframe ou ajax Compartilhar este post Link para o post Compartilhar em outros sites
wanzinha 0 Denunciar post Postado Dezembro 11, 2008 já tem um iframe na página, o problema eh juntar as variáveis! Compartilhar este post Link para o post Compartilhar em outros sites
georgewar 1 Denunciar post Postado Dezembro 11, 2008 eu faço chamando uma funcao javascript que pega o valor necessário e coloca dentro de uma chamada ajax resumindo, você tem uma variável JS indo parar dentro de um PHP Compartilhar este post Link para o post Compartilhar em outros sites