Changer une image selon homme ou femme

jeandolharicot Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
 Profil bloqué -
Bonjour à tous

j'ai besoin de vos lumières ma petite fille essayes de faire un site et je l'aide comme je peux.

elle voudrait fonction que c'est un garçon ou une fille ne pas afficher la même image dans le header.

donc elle doit faire un tit formulaire juste case garcon ou fille et un tit script fonction de la reponse pour afficher une image rose pour les filles une bleue pour les garçons

il y aurait il une ame charitable pour nous donner un coup de main svp, parce la je patauge

super merci d'avance
A voir également:

5 réponses

Profil bloqué
 
Bonjour,

Le formulaire doit envoyer des donnés à une page qui mettra dans une "variable de session" ces informations (sexe par exemple).

Dans chacune des pages, tu dois avoir tout en haut un session_start.

Voilà pour l'idée, vous avez les bons mots-clés maintenant !
0
jeandolharicot Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
merci varaldi pour avoir pris le temps de repondre,
c'est du chinois pour moi mais avec les mots clés je vais voir ce qu'en dit l ami google
un grand merci en tous les cas
0
jeandolharicot Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
et sans avoir une base de donnée il n'y a pas un moyen ?
0
Utilisateur anonyme
 
salut je me permet de répondre, comme a dit Varaldi Q on peut faire une variable de session sans avoir besoin de base de donnée

en haut et avant tout autre code html on doit mettre sur chaque fichier php :

<?php session_start(); ?>


explication : http://fr.openclassrooms.com/informatique/cours/concevez-votre-site-web-avec-php-et-mysql/les-sessions-2

voici un exemple de code qui pourrait fonctionner :

<?php session_start();  ?> 
<!DOCTYPE html>
<html>
<head>
<title>ccm</title>
<meta charset="UTF-8" />

</head>
<body>
<?php if(!isset($_SESSION['sexe'])){
echo '<form action="index.php" method="post">

<input type="radio" name="sexe" value="homme" checked="checked" /> <label>Homme</label>

<input type="radio" name="sexe" value="femme" /> <label>Femme</label>

<input type="submit" />

</form>';}

elseif ($_SESSION['sexe'] == 'homme') {
echo '<img src="images/homme.jpg" alt="homme" />';
}
else{
echo '<img src="images/femme.jpg" alt="femme" />';
}
if(isset($_POST['sexe'])){
if($_POST['sexe']== 'homme'){
$_SESSION['sexe']= 'homme';
}
else{
$_SESSION['sexe']= 'femme';

}
}
?>
</body>
</html>

0

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

Posez votre question
jeandolharicot Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
mille mercis lobotofix on s'y colle dès maintenant, c'est super cool et je me permettrai de revenir vers vous si je me gauffre (j ai le QI d'une huitre dès qu'on parle informatique) mais qu'est qu'on ne ferait pas pour ses enfants, en tous les cas super sympa.
0
Profil bloqué
 
Oui, pas besoin d'une bdd ;)

par contre n'oubliez pas de mettre toutes vos pages en .php au lieu de .html
0
jeandolharicot Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
oups ce serait plutot le QI d'un bulot.... bon alors avant tout je viens de telecharger easyphp, (je bidouillais sur du html) je viens de changer l 'extension de toutes les pages, et je vais coller le code de lobotofix dans la page index.html devenue index.php, (vous m arretez si je fais une ânerie) j ai bien lu openclassrooms, et a peu près compris le principe des sessions un peu moins pour les formulaires mais je présume qu'une fois collé dans l'index ça devrait être tout schuss vue que c'est vous qui l'avaient fait .... un grand merci de l'aide que vous nous avez apporté tous les deux ça fait chaud au coeur
0
Profil bloqué
 
Hésite pas si t'as des questions ;)
0