A voir également:
- [Javascript] & [PHP] Pourkoi ne marche pas.!
- Telecharger javascript - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Erreur #125 javascript - Forum Mozilla Firefox
- Php alert ✓ - Forum PHP
3 réponses
j'ai oublie de vous dire que j'ai ajouté aussi dans la page html le code suivant :
---------------------------------------------
</FORM>
<FORM action="mapage.php" method="GET" >
<input type="button" onclick="envoi_adresse(this)" value="Remplacer" style="font-family:'verdana';size:6pt;color= #0069b3;background: #B8C8FE;border: 2px double #6F8DD9;">
<input type='hidden' id="param1" name="param1" value="">
</FORM>
-----------------------------------------------------------
mais il n'affiche rien le programme !!!!!!!
---------------------------------------------
</FORM>
<FORM action="mapage.php" method="GET" >
<input type="button" onclick="envoi_adresse(this)" value="Remplacer" style="font-family:'verdana';size:6pt;color= #0069b3;background: #B8C8FE;border: 2px double #6F8DD9;">
<input type='hidden' id="param1" name="param1" value="">
</FORM>
-----------------------------------------------------------
mais il n'affiche rien le programme !!!!!!!
SJEric
Messages postés
26
Date d'inscription
jeudi 18 janvier 2001
Statut
Membre
Dernière intervention
13 juin 2006
1
13 juin 2006 à 19:20
13 juin 2006 à 19:20
Je ne comprends pas pk tu tiens à utiliser le javascript pour transmettre ta variable.
Tu peux utiliser des formulaires: ds ce cas, dans la page où se trouve la variable tu crées le formulaire (page1.html) et tu récupères ta variable dans la page2 (voir l'exemple ci-dessous)
// ****** Page 1 ******* //
<form method="post" action="page2.php">
<input type="text" name="var">
<input type="submit">
</form>
/* Bien entendu, je suppose que ta variable sera dans le champs texte */
// **** Page 2 **** //
<?php
$mavar = $_POST['var'];
echo "Contenu de la variable: ".$mavar;
?>
--------------------------------------------------------------
Sinon, si tu y tiens absolument au javascript, methode 2:
// ******* Page 1 ***** //
<html>
<head>
<script type="text/javascript">
<!--
function envoie_adresse(elt) {
window.open("page2.php?mavar=elt");
}
-->
</script>
</head>
<body>
<form name="form1">
<input type="text" name="var">
<input type="button" onclick="envoie_adresse(document.forms.form1.var)">
</form>
</body>
</html>
/* Bien entendu, je suppose que ta variable sera dans le champs texte */
/* je ne sais plus si dans l'appel de la fonction c'est pas plutôt "document.forms.form1.var.value", à essayer les 2, mais si c'est le 2ème choix dans ce cas il faut <input type="text" name="var" id="var"> */
// ****** Page 2 ****** //
<?php
$mavar = $_GET['var'];
echo "Contenu de la variable: ".$mavar;
?>
--------------------------------------------------------------
1/ Je te donne ces exemples depuis mon lieu de travail, je ne suis pas devant mon pc pour tester, donc si il y'a des erreurs (ptêtre au niveau Javascript), il suffit de me le dire. J'ai fais de nombreux passages de variables via Javascript mais j'y étais obligé sinon je préfère la méthode classique.
2/ Tu ne dis pas où se trouve cette variable dans ton énoncé. Si ça se trouve mes exemples sont complètement bidons car je suppose qu'elle, la variable, provient du formulaire, ptêtre que dans ton cas, elle provient d'autre part, faut que t'en dises plus.
Tu peux utiliser des formulaires: ds ce cas, dans la page où se trouve la variable tu crées le formulaire (page1.html) et tu récupères ta variable dans la page2 (voir l'exemple ci-dessous)
// ****** Page 1 ******* //
<form method="post" action="page2.php">
<input type="text" name="var">
<input type="submit">
</form>
/* Bien entendu, je suppose que ta variable sera dans le champs texte */
// **** Page 2 **** //
<?php
$mavar = $_POST['var'];
echo "Contenu de la variable: ".$mavar;
?>
--------------------------------------------------------------
Sinon, si tu y tiens absolument au javascript, methode 2:
// ******* Page 1 ***** //
<html>
<head>
<script type="text/javascript">
<!--
function envoie_adresse(elt) {
window.open("page2.php?mavar=elt");
}
-->
</script>
</head>
<body>
<form name="form1">
<input type="text" name="var">
<input type="button" onclick="envoie_adresse(document.forms.form1.var)">
</form>
</body>
</html>
/* Bien entendu, je suppose que ta variable sera dans le champs texte */
/* je ne sais plus si dans l'appel de la fonction c'est pas plutôt "document.forms.form1.var.value", à essayer les 2, mais si c'est le 2ème choix dans ce cas il faut <input type="text" name="var" id="var"> */
// ****** Page 2 ****** //
<?php
$mavar = $_GET['var'];
echo "Contenu de la variable: ".$mavar;
?>
--------------------------------------------------------------
1/ Je te donne ces exemples depuis mon lieu de travail, je ne suis pas devant mon pc pour tester, donc si il y'a des erreurs (ptêtre au niveau Javascript), il suffit de me le dire. J'ai fais de nombreux passages de variables via Javascript mais j'y étais obligé sinon je préfère la méthode classique.
2/ Tu ne dis pas où se trouve cette variable dans ton énoncé. Si ça se trouve mes exemples sont complètement bidons car je suppose qu'elle, la variable, provient du formulaire, ptêtre que dans ton cas, elle provient d'autre part, faut que t'en dises plus.
Salut,
merci de ta reponse ...j'ai bien compris ce que tu veut dire...
c'est bien comme idée ...
mais pour mon programme :
- il y a une fonction javascript qui retourne un résultat dans la page html.
- ce resultat je l'ai mis dans une variable que je veus l'envoyer vers un programme php pour qui le traite et me renvoie le resulat en final vers la page HTML.
Stp si tu as une idée concernant la communication entre javascript et php ...dit-la moi...
merci de ta reponse ...j'ai bien compris ce que tu veut dire...
c'est bien comme idée ...
mais pour mon programme :
- il y a une fonction javascript qui retourne un résultat dans la page html.
- ce resultat je l'ai mis dans une variable que je veus l'envoyer vers un programme php pour qui le traite et me renvoie le resulat en final vers la page HTML.
Stp si tu as une idée concernant la communication entre javascript et php ...dit-la moi...