variable js vers php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : variable js vers php

Re: variable js vers php

par sirakawa » 14 janv. 2014, 12:56

Essaie de te débrouiller avec ça:
<script type = 'text/javascript'>
function add (obj, res)
{
a = document.getElementById(obj).value;
var b = a*2;
document.getElementById(res).value=b;
}
</script>
<form name ="formulaire" id = "formulaire">
<input type ="text" id ="entree" onchange = "add('entree', 'res')" >
<input type = "text" id = "res" />

Re: variable js vers php

par stcrea » 14 janv. 2014, 10:18

ok merci pour ton aide mais peut tu développer

Re: variable js vers php

par sirakawa » 14 janv. 2014, 10:12

Si mes souvenirs sont bons, on peut créer en-dehors de javascrip un
<form id = 'formulaire
<input type = 'text' id ='retour' name ='resultat' value ='' />
et obtenir que javascript remplace la valeur de ce champ par le résultat de son calcul, quelque chose du genre (à vérifier pour les détails)
document.formulaire.retour.value = ;

variable js vers php

par stcrea » 14 janv. 2014, 09:56

Bonjour a tous,

Je bloc actuellement pour récupérer une variable js dans un formulaire de calcul et le transmettre a ma page suivant pour l’enregistrer dans la base de donnée

[javascript]

function xxx()
{


var equipement = parseInt(document.getElementById('equipement').value);
var duree = (document.getElementById('duree').value);

if (equipement > 1 && equipement <5000 && duree == 24 ) { var val = parseInt('<?php echo $row_Recordset1['24-1']; ?>');}
var resultat = equipement * val /100;
document.getElementById('xxx').innerHTML = resultat;
document.write(mult);

[/javascript]

j'ai tenter plussieurs méthodes mais sans succès

[javascript]

$(document).ready(function(){
var total = 'xxx';
$("#loyer").val(total);
});

[/javascript]

coté php je transfert les donnée avec la méthode post

et je tente la récupération avec

GetSQLValueString($_POST["loyer"], "text"),

pour l' enregistrer dans ma base mais le champs reste désespérément vide

Une idée ????