Les Allergies
Alimentaires
Posez votre question Signaler

[PHP]Compter des points a partir de réponses.

balou01 87Messages postés 26 juin 2007Date d'inscription - Dernière réponse le 18 juil. 2007 à 17:20
Voila en faite j'aimerais déterminer un nombre de points en fonction de réponse fournies dans un formulaire...
J'ai mon formulaire qui fonctionne nickel... Les soucis arrive après...
C'est le premiere fois que je test ce systeme de point, j'ai donc essayé de créer un bout de code sous ce format:
$points = 0;
if ($var1 == value1)
$points1 == $points + 1
;
if ($var1 == value2)
$points1 == $points + 3
;
if ($var1 == value3)
$points1 == $points + 5
;
if ($var1 == value4)
$points1 == $points + 10
;
if ($var1 == value5)
$points1 == $points + 20
;
Le seul probleme c'est que mes value ne sont pas faite d'un seul mot ex:"Plus de 10 ans"
cela cause donc une erreur
alors ma question est simple est ce que en mettant a la place de value un truc du style ?>Plus de 10 ans<?
cette erreur sera supprimé ?
Et j'aimerais aussi savoir si ce code de base peut me permettre de calculer un total de points ?
Lire la suite 

[PHP]Compter des points a partir de réponses »

3 réponses
Réponse
+0
moins plus
pour pouvoir calculer un total je te conseillerai d'utiliser une session dans laquelle tu pourrai stocker ton total
pour ce qui est de la valeur de ta variable, au pire si tu ve garder "plus de 10 ans" tu na qu'a utiliser une fonction qui supprime les espaces.

$text='ton texte';
$text=str_replace(' ','',$text); par exemple supprimera tes espaces.
donc ensuite tu peux comparés des chainess sans espaces.

voila @pluche
Ajouter un commentaire
Réponse
-1
moins plus
En effet, ce code peut te permettre de calculer un total
Pour ce qui est des values, si cela te donne une erreur, essaie de mettre des \
par exemple

if ($var1 == "Plus\ de\ 10\ ans")
...

Mais il me semblait qu'en PHP, le genre de test if($var == "un mot de ce genre") fonctionnait
Si tel n'est pas le cas, il va falloir que je m'y remette sérieusement
Ajouter un commentaire
Réponse
-1
moins plus
OK merci beaucoup pur vos infos !!! Je vais voir ce que ca donne !
Ajouter un commentaire
Ce document intitulé « [PHP]Compter des points a partir de réponses. » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?