script tableau d'inscription

lesylvanien
Invité n'ayant pas de compte PHPfrance

04 sept. 2007, 16:44

Bonjour !

j'ai trouvé un script sur internet de tableau d'inscription pour des réunions :
http://www.phpcs.com/codes/INSCRIPTION- ... 35675.aspx

ce script permet aux utilisateurs du site de s'inscrire pour une date en précisant s'ils sont du "type d'inscrit 1" ou du "type d'inscrit 2". Ensuite selon qu"ils sont du type 1 ou 2 leur nom doit s'afficher soit en noir soit en rouge dans le tableau comme sur cette image :
http://www.phpcs.com/codes_image/normal/35675.aspx

Le problème c'est qu'en réalité que l'on mette type 1 ou 2, cela ne change rien le nom s'affiche toujours en noir ... j 'ai repéré que la variable du "type d'inscrit" est $niv mais étant grand débutant je ne sais où intervenir ni quoi changer à ce script pour avoir enfin l'affichade des participants en couleur selon le type d'inscription.


Un très grand merci d'avance pour votre aide !


lesylvanien

Modérateur PHPfrance
Modérateur PHPfrance | 2575 Messages

04 sept. 2007, 16:59

Un premier indice, la ligne suivante:
echo "<DIV class=\"".$niv."class\">".$ligne."<br></DIV>";
prouve que la coloration selon le niveau $niv se fait par une classe CSS dont le nom se termine par "class" et commence par le code $niv (1 ou 2)

Je pense que tu n'as pas accès à la feuille de styles CSS qui contient la définition de ces classes. Il y en a 2 selon les déclarations du programme:
   <link rel="stylesheet" href="./styles/style_general.css" type="text/css">
    <link rel="stylesheet" href="./styles/personnes.css" type="text/css">
Je penche plutôt pour la feuille personnes.css
--------//////----//---//----//////
-------//---//----//---//----//---//
------//////----//////-----//////
-----||--------||--||---||
Prendre le recul n'est pas une perte de temps.


ps: Affrontez moi dans l'arène

lesylvanien
Invité n'ayant pas de compte PHPfrance

04 sept. 2007, 17:37

Merci beaucoup pour ton aide !
Mais j'avoue .. je n'y connait vraiment rien .. j'ai essayé de chercher par moi même mais j'ai un peu de mal ...

j'ai donc créé un fichier personnes.css dans leque g mis :

Code : Tout sélectionner

t1.class {font-type: arial; color: red;}


pour que le nom de la personne devienne rouge lorsque la variable $niv=t1

mais ça ne marche pas.. je n'ai jamais fait de feuille css de ma vie !!!
où est donc le problème ds ce que j'ai fait ?

merci d'avance

lesylvanien

lesylvanien
Invité n'ayant pas de compte PHPfrance

04 sept. 2007, 17:57

à moins que ça ne soit plutôt ça ? :

Code : Tout sélectionner

DIV.t1class {font: Verdana 12px; color: #FF0000; } DIV.t2class {font: Verdana 12px; color: #FF0000; } DIV.t3class {font: Verdana 12px; color: #FF0000; }


mais ça ne marche pas non plus ...

lesylvanien
Invité n'ayant pas de compte PHPfrance

04 sept. 2007, 18:40

c bon g trouvé !!!! je donne la réponse si cela intéresse d'autres débutants
le code css à mettre était bien :

Code : Tout sélectionner

.t1class {font-type: arial; color: #339900; font-weight: bold} .t2class {font-type: arial; color: red; font-weight: bold} .t3class {font-type: arial; color: #FF6600; font-weight: bold}
il fallait juste mettre le fichier personnes.css dans un dossier nommé style.. subtilité que je n'avais pas vu à la première lecture !!!!

merci beaucoup pour ton aide !!!

lesylvanien