Bouton php

Résolu
bobyy11 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
bobyy11 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -
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
A voir également:

7 réponses

adgem0 Messages postés 119 Date d'inscription   Statut Membre Dernière intervention   161
 
Bonjour,
Je ne comprend pas une chose : Où veux-tu que les chiffres 1, 2, 3 et 4 s'affichent ?
0
bobyy11 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   1
 
bonjour je voudrais qu'il s'affiche juste a cote ou même dans un tableau
merci de ta réponse
0
adgem0 Messages postés 119 Date d'inscription   Statut Membre Dernière intervention   161
 
Peux-tu afficher le code de ta page ?
Je pense qu'il va falloir faire appel à AJAX !!!
Tu connais un peu AJAX ?
0
bobyy11 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   1 > adgem0 Messages postés 119 Date d'inscription   Statut Membre Dernière intervention  
 
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
bobyy11 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   1
 
personne pour m'aider
0
adgem0 Messages postés 119 Date d'inscription   Statut Membre Dernière intervention   161
 
Je réfléchis ...
0
bobyy11 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   1
 
ok merci lol
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
adgem0 Messages postés 119 Date d'inscription   Statut Membre Dernière intervention   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
bobyy11 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   1
 
MERCI c gentil
0
adgem0 Messages postés 119 Date d'inscription   Statut Membre Dernière intervention   161
 
Ca fonctionne ?
Tu l'as testé ?
0
bobyy11 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   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