Bouton php

Résolu
bobyy11 Messages postés 15 Statut Membre -  
bobyy11 Messages postés 15 Statut Membre -
Bonjour,
J'ai un petit problème je voudrai crée une page comprenant 4 bouton et quand je clique sur un bouton sa m'affiche 1 sur un autre 2 sur un autre 3 et sur le dernier 4 tout sa sur la même page et en php
merci d'avance pour votre aide
Configuration: Windows XP
Firefox 2.0.0.14

7 réponses

  1. adgem0 Messages postés 122 Statut Membre 161
     
    Bonjour,
    Je ne comprend pas une chose : Où veux-tu que les chiffres 1, 2, 3 et 4 s'affichent ?
    0
  2. bobyy11 Messages postés 15 Statut Membre 1
     
    bonjour je voudrais qu'il s'affiche juste a cote ou même dans un tableau
    merci de ta réponse
    0
    1. adgem0 Messages postés 122 Statut Membre 161
       
      Peux-tu afficher le code de ta page ?
      Je pense qu'il va falloir faire appel à AJAX !!!
      Tu connais un peu AJAX ?
      0
      1. bobyy11 Messages postés 15 Statut Membre 1 > adgem0 Messages postés 122 Statut Membre
         
        mon code est un peu bizar je suis novice et on ma dit de faire sa en php
        ma premier page
        <html>
        <head>
        <title>Bouton test</title>
        <body>
        <form method="POST" action="BOUTON.php">
        <input type="submit" value="Envoyer" name="envoyer" id="1">
        <input type="submit" value="Envoyer" name="envoyer" id="2">
        <input type="submit" value="Envoyer" name="envoyer" id="3">
        </form>
        </body>
        </html>

        et la page bouton

        <?
        $id = $_POST["id"];
        if ($_POST["id"]= "1")
        {
        echo'1';
        }
        if ($_POST["id"]= "2")
        {
        echo '2';
        }
        if ($_POST["id"]="3")
        {
        echo '3';
        }
        ?>
        0
  3. bobyy11 Messages postés 15 Statut Membre 1
     
    personne pour m'aider
    0
    1. adgem0 Messages postés 122 Statut Membre 161
       
      Je réfléchis ...
      0
  4. bobyy11 Messages postés 15 Statut Membre 1
     
    ok merci lol
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. adgem0 Messages postés 122 Statut Membre 161
     
    Voilà la page test_bouton.php :

    <html>
    <head> 
    <title>Bouton test avec AJAX</title>
    <script type="text/javascript" src="ajax.js"></script>
    </head>
    <body>
    
    <input type="submit" value="Bouton n°1" OnClick="ajax('aff_num', 'id=1', 'bouton.php')"><br> 
    <input type="submit" value="Bouton n°2" OnClick="ajax('aff_num', 'id=2', 'bouton.php')"><br>
    <input type="submit" value="Bouton n°3" OnClick="ajax('aff_num', 'id=3', 'bouton.php')"><br>
    <div id="aff_num"></div>
    
    </body> 
    </html> 


    Voici le fichier ajax.js :

    function ajax(div, data, file) {
    	var xhr;
    	try { xhr = new ActiveXObject('Msxml2.XMLHTTP'); }
    	catch (e) {
    		try { xhr = new ActiveXObject('Microsoft.XMLHTTP'); }
    		catch (e2) {
    			try { xhr = new XMLHttpRequest(); }
    			catch (e3) {
    				xhr = false;
    			}
    		}
    	}
    	xhr.onreadystatechange = function() {
    		if(xhr.readyState == 4) {
    			if(xhr.status == 200) {
    				document.getElementById(div).innerHTML = xhr.responseText;
    			} else {
    				document.getElementById(div).innerHTML = xhr.status;
    			}
    		}
    	};
    	xhr.open("POST", file, false);
    	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    	xhr.send(data);
    }


    Et la page bouton.php

    <?php
    if (isset($_POST['id'])) $id = $_POST['id']; else $id = "";
    
    if ($id = "1") { 
    	echo 'Vous avez choisi le bouton 1'; 
    } elseif ($id = "2") { 
    	echo 'Vous avez choisi le bouton 2'; 
    } elseif ($id ="3") { 
    	echo 'Vous avez choisi le bouton 3'; 
    } else {
    	echo 'Id inconnu';
    }
    ?>


    Si jamais il y a un problème ou encore une question ... je reste là
    0
  7. bobyy11 Messages postés 15 Statut Membre 1
     
    MERCI c gentil
    0
    1. adgem0 Messages postés 122 Statut Membre 161
       
      Ca fonctionne ?
      Tu l'as testé ?
      0
  8. bobyy11 Messages postés 15 Statut Membre 1
     
    nn mais le problème c que j'ai pas le droit d'utiliser ajax je sait pas comment faire mais j'ai un amie qui y travail il a trouvé la solution donc je vait voir ce qu'il a fait
    merci comme même de ton aide c gentil de voir qu'on peut compter sur des gens sérieux
    0