Afficher sauf

Fermé
dyos98 Messages postés 7 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 20 décembre 2013 - 19 déc. 2013 à 12:24
dyos98 Messages postés 7 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 20 décembre 2013 - 20 déc. 2013 à 20:06
Bonjour,


je suis un petit programmeur de site web et je rencontre une grosse erreur jai un petit probleme a vrai di je veux afficher des trucs et ne pas afficher dautre tout en prenant le groupe
vous comprendriez quuand je vous montrerai le code
<html><head><title>abonnement</title></head><body>
<h1>POUR VOUS ABONNER :</h1><br/><br/>
Veuillez saisir vos données d'identité :<br/>
<form action="" method="post">
Bouton radio :
<input type="radio" name="sexe" value="Monsieur"/>
Monsieur ||
<input type="radio" name="sexe" value="Madame"/>
Madame ||
<input type="radio" name="sexe" value="Mademoiselle"/>
Mademoiselle<br/>
Nom : <input type="text" name="nom"/><br/>
Prénom : <input type="text" name="prenom"/><br/>
Age : <input type="text" name="age"/><br/>
Adresse : <input type="text" name="adresse"/><br/>
Code Postal : <!-- Bloquer via HTML la saisir à 5 chiffres je connait pas -->
<input type="text" name="cd"/><br/>
Ville : <input type="text" name="ville"/><br/>
<br/>
Veuillez cocher le magazine choisi :<br/>
-<input type="radio" name="mag" value="J'ai la main verte"/>J'ai la main vide<br/>
-<input type="radio" name="mag" value="J'ai le pied marin"/>J'ai le pied marin<br/>
-<input type="radio" name="mag" value="J'ai l'oeil vif"/>J'ai l'oeil vif<br/>
-<input type="radio" name="mag" value="J'ai la rate qui se dilate"/>J'ai la rate qui se dilate<br/>
<br/>
<input type="submit" name="submit" value="Valider"/>
</form>
<?php
$post=isset($_POST['submit']);
if($post){
$sexe=$_POST['sexe'];
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$age=$_POST['age'];
$adresse=$_POST['adresse'];
$cd=$_POST['cd'];
$mag=$_POST['mag'];
echo'Pour rappel , vous avez saisi :<br/>';
foreach($_POST as $index=>$valeur){
for($valeur != $post){
echo '- '.$valeur.' <br/>';
}
}
echo'<br/>';
echo'VOUS ETES :'.$nom.'<br/>
VOUS AVEZ CHOISI :'.$mag.'<br/>
Merci de vous etre abonné a ce magezine ';
}
?>
</body>
</html>
merci d'avance de me di comment faire pour afficher tous un tableau en array et refuser laffichage des autres

4 réponses

Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
19 déc. 2013 à 21:33
Bonjour !
Je ne vois malheureusement pas ce que tu veux faire.
0
dyos98 Messages postés 7 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 20 décembre 2013
20 déc. 2013 à 01:20
je veu afficher les valeurs dun tableau aray et bah quand jaffiche larray poster quest aussi poster le champ submit affiche aussi la valeur de submit or je ne veu pas lafficher donc comme faire pour refuser jai essayer for mais cela ne marche pas
0
dyos98 Messages postés 7 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 20 décembre 2013
20 déc. 2013 à 01:21
<html><head><title>abonnement</title></head><body>
<h1>POUR VOUS ABONNER :</h1><br/><br/>
Veuillez saisir vos données d'identité :<br/>
<form action="" method="post">
Bouton radio : 
<input type="radio" name="sexe" value="Monsieur"/>
Monsieur  ||  
<input type="radio" name="sexe" value="Madame"/>
Madame  ||  
<input type="radio" name="sexe" value="Mademoiselle"/>
Mademoiselle<br/>
Nom : <input type="text" name="nom"/><br/>
Prénom : <input type="text" name="prenom"/><br/>
Age : <input type="text" name="age"/><br/>
Adresse : <input type="text" name="adresse"/><br/>
Code Postal : <!-- Bloquer via HTML la saisir à 5 chiffres je connait pas -->
<input type="text" name="cd"/><br/>
Ville : <input type="text" name="ville"/><br/>
<br/>
Veuillez cocher le magazine choisi :<br/>
-<input type="radio" name="mag" value="J'ai la main verte"/>J'ai la main vide<br/>
-<input type="radio" name="mag" value="J'ai le pied marin"/>J'ai le pied marin<br/>
-<input type="radio" name="mag" value="J'ai l'oeil vif"/>J'ai l'oeil vif<br/>
-<input type="radio" name="mag" value="J'ai la rate qui se dilate"/>J'ai la rate qui se dilate<br/>
<br/>
<input type="submit" name="submit" value="Valider"/>
</form>
<?php
$post=isset($_POST['submit']);
if($post){
$sexe=$_POST['sexe'];
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$age=$_POST['age'];
$adresse=$_POST['adresse'];
$cd=$_POST['cd'];
$mag=$_POST['mag'];
echo'Pour rappel , vous avez saisi :<br/>';
foreach($_POST as $index=>$valeur){
echo '- '.$valeur.' <br/>';
}
echo'<br/>';
echo'VOUS ETES :'.$nom.'<br/>
VOUS AVEZ CHOISI :'.$mag.'<br/>
Merci de vous etre abonné a ce magezine ';
}
?>
</body>
</html>
0
dyos98 Messages postés 7 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 20 décembre 2013
20 déc. 2013 à 01:22
ceci est le vrai code aider moi svpau niveau de la 40 eligne cest ou il fautagir
0
Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
20 déc. 2013 à 17:43
Okay, essaye ceci :
foreach($_POST as $index=>$valeur){
   if($index!="submit")echo '- '.$valeur.' <br/>';
}
0
dyos98 Messages postés 7 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 20 décembre 2013
20 déc. 2013 à 20:06
ok super moi jai eu a mettre pluto
$valeur != $_POST['submit'] ce qui na pas marcher mais le sien risque marcher
0