Il y a actuellement 243 visiteurs
Lundi 25 Novembre 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Quelqu'un peut-il m'aider a résoudre un exercice de php svp

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

Quelqu'un peut-il m'aider a résoudre un exercice de php svp

Message le 10 Juin 2011 15:36

Bonjour,
Quelqu'un peut-il m'aider a résoudre un exercice de php svp ?
L'objectif de cet exercice est de présenter les couleurs standardisées en faisant évoluer les paramètres de
rouges, vert et bleu.
Comme la valeur d'une couleur varie entre 00 et FF, nous n'allons présenter que certaines valeurs qui sont
les suivantes : 00, 33, 66, 99, CC et FF.
1. Vous devez créer un tableau PHP $couleur contenant ces valeurs.
2. Tout changement de la couleur rouge sera présenté dans un nouveau tableau.
3. Tout changement de la couleur verte générera une nouvelle ligne dans chaque tableau.
4. Tout changement de la couleur bleu générera une nouvelle colonne (cellule) dans chaque ligne de
chaque tableau.
5. Chaque couleur de fond d'une cellule de tableau sera donc un mixe des trois couleurs Rouge, Vert
et Bleu.
6. Chaque cellule contiendra la valeur RVB de sa couleur de fond.Par exemple : 33FF33 (si la couleur
de fond de la cellule est 33FF33).

Merci.
gandi
Visiteur
Visiteur
 
Messages: 6
Inscription: 10 Juin 2011 15:27
 


Re: Quelqu'un peut-il m'aider a résoudre un exercice de php

Message le 12 Juin 2011 15:56

Ce qui serait pas mal, c'est que tu nous montres ce que tu as déjà fait, qu'on puisse essayer de t'aiguiller à partir de là. Parceque là, c'est un peu mince pour le début.
Avatar de l'utilisateur
H3bus
Moderateur
Moderateur
 
Messages: 12195
Inscription: 08 Avr 2008 15:13
Localisation: /home/h3bus
 

Re: Quelqu'un peut-il m'aider a résoudre un exercice de php

Message le 14 Juin 2011 13:28

Qu'en pensez vous ? Merci.

Début de solution :

<html>
<head>

</head>

<body>
<?php
$couleur = array ("00", "33", "66", "FF");
for ($rouge = 0; $rouge <= 3; $rouge++) {
echo "<table style=\"border:none; margin-bottom:20px;\">";
echo "<tr><td colspan=\"4\">Tableau rouge = $couleur[$rouge]</td>";
for ($bleu = 0; $bleu <= 3; $bleu++) {
echo "<tr>";
for ($vert = 0; $vert <= 3; $vert++) {
echo "<td style=\"height:20px; width:100px; background-color:#" . $couleur[$rouge] . $couleur[$vert] . $couleur[$bleu] . "\">";
echo "rouge = $couleur[$rouge]<br />vert = $couleur[$vert]<br />bleu=$couleur[$bleu]";
echo "</td>";
}
echo "</tr>";
}
echo "</table>";
}
?>
</body>
gandi
Visiteur
Visiteur
 
Messages: 6
Inscription: 10 Juin 2011 15:27
 

Re: Quelqu'un peut-il m'aider a résoudre un exercice de php

Message le 14 Juin 2011 17:05

Bonjour,

Je viens de tester ton code et c'est plutôt bon (de mon point de vue qui n'est pas le meilleur :P )
Juste quelques remarques :
_ il manque la fermeture </html> (ça empêche pas le fonctionnement, mais c'est plus propre :wink: )
_ inverse tes 2 boucles 'vert' et 'bleu' (tu fais l'inverse de l'énoncé concernant ces 2 couleurs sinon)
_ toujours concernant l'énoncé, le contenu textuel de tes cellules est trop important (point 6)

Enfin, et là je sais pas faire, il faudrait changer la couleur de texte pour les fond sombre (mais bon, c'est pas demandé non plus 8) )
Avatar de l'utilisateur
RobinSG
Moderateur
Moderateur
 
Messages: 1509
Inscription: 29 Juin 2004 14:26
Localisation: Atys
 

Re: Quelqu'un peut-il m'aider a résoudre un exercice de php

Message le 15 Juin 2011 08:50

Bonjour,

Merci pour ta réponse mais qu'entends-tu par "contenu textuel des cellules trop important" stp ? Merci.
gandi
Visiteur
Visiteur
 
Messages: 6
Inscription: 10 Juin 2011 15:27
 

Re: Quelqu'un peut-il m'aider a résoudre un exercice de php

Message le 15 Juin 2011 09:04

Plutôt que dans chaque champ afficher

Code: Tout sélectionner
rouge = XX
vert = XX
bleu = XX


Tu dois afficher juste la couleur en héxa, comme ceci :

http://dev.h3bus.tk/test.php
Avatar de l'utilisateur
H3bus
Moderateur
Moderateur
 
Messages: 12195
Inscription: 08 Avr 2008 15:13
Localisation: /home/h3bus
 

Re: Quelqu'un peut-il m'aider a résoudre un exercice de php

Message le 15 Juin 2011 09:15

Bonjour,

Merci pour cette réponse rapide mais je ne vois pas comment faire ?
gandi
Visiteur
Visiteur
 
Messages: 6
Inscription: 10 Juin 2011 15:27
 

Re: Quelqu'un peut-il m'aider a résoudre un exercice de php

Message le 15 Juin 2011 09:32

Code: Tout sélectionner
echo "0x$couleur[$rouge]$couleur[$vert]$couleur[$bleu]";
Avatar de l'utilisateur
H3bus
Moderateur
Moderateur
 
Messages: 12195
Inscription: 08 Avr 2008 15:13
Localisation: /home/h3bus
 

Re: Quelqu'un peut-il m'aider a résoudre un exercice de php

Message le 15 Juin 2011 10:01

Merci, mais je place ce code en plus ou à la place de cette ligne là ?
echo "rouge = $couleur[$rouge]<br />vert = $couleur[$vert]<br />bleu=$couleur[$bleu]";
ou celle-ci
echo "</td>";

Merci encore.
gandi
Visiteur
Visiteur
 
Messages: 6
Inscription: 10 Juin 2011 15:27
 

Re: Quelqu'un peut-il m'aider a résoudre un exercice de php

Message le 15 Juin 2011 14:24

C'est bon je sais ou le placer. Un autre exercice me pose soucis, pouvez-vous m'éclairer svp ?

Soit une page index.php permettant d'afficher par défaut un contenu dans un tableau.
Cette page contient un formulaire permettant de choisir une langue de visualisation (français et anglais). Par
défaut, l'affichage est en français.
Cette page affiche un tableau centré de 2 lignes et 1 colonne avec bordures.
La première ligne contient le titre d'un article et la seconde, le texte d'un article.
Voici le contenu de l'article et de son titre dans les deux langues différentes (donc dans deux fichiers
différents).
Français / Anglais :
- titre = Bonjour ! / Hello !
- texte = Comment allez-vous ? Le soleil brille. / How are you ? The sun is shining.
L'exercice consiste, via fichiers externes, à afficher la langue de l'article et son contenu correspondant au
choix de l'utilisateur.
gandi
Visiteur
Visiteur
 
Messages: 6
Inscription: 10 Juin 2011 15:27
 



Sujets similaires

Message Achat de carte graphique mais CPU peut-être obsolète
Bonjour,Je souhaiterai faire l'acquisition d'une 3070 TI mais j'ai peur que mon processeur ne suive pas (goulot d'étranglement) C'est pour une utilisation gaming et en jouant en 2k.En vous remerciant par avance
Réponses: 6

Message peut on formater totalement un Chromebook
Salut tout le mondeVoilà une amie qui à travailler dans une grande surface a eu la chance de garder son Chromebook elle me la confié pour que lui remette en état, mais voudrait supprimer définitivement le compte de cette grande surface pour plus de commodité, est-ce possible, je n'y connais rien dan ...
Réponses: 12

Message Tuto resoudre un problème d'installation de Windows en UEFI
Suite à un changement de matériel ou à une fausse man?uvre lors de l'installation de Windows en UEFI il arrive que le message suivant soit inscrit: "impossible d'installer Windows sur le lecteur ....(afficher détail)le détail expliquant, par exemple que le lecteur n'est pas en GPT....mais pas ...
Réponses: 4

Message savez vous de quoi il peut s'agir ?
Bonjour voilà mon pc semble bien fonctionner pour le moment, mais j'ai ceci svp auriez-vous une idée ce dont il pourrait s'agir j'ai depuis désactiver sans désinstaller au cas où et rien de spécial ne c'est produit
Réponses: 5

Message Erreur réseau : Windows ne peut pas accéder à //
Bonjour à tousvoila, depuis hier, lorsque je veux accéder à mon partage réseau, j'ai un message d"erreur : Bien évidemment, le diagnostic ne détecte rien d'anormal... Je précise, je ne sais pas pourquoi, mais il ma redemandé utilisateur et mot de passe, je me suis trompé, et j'ai ce message dep ...
Réponses: 1

Message peut on faire une capture d'ecran d'apres une video
Salut tout le mondej'ai un problème je recherche un moyen de faire une superbe photo capture d?écran d'une vidéo avec un visage d'une personne en particulier c'est pour mettre sur une plaque funéraire , j?ai essayer avec VLC capture écran mais en agrandissant les pixels deviennent flous.....si quel ...
Réponses: 9

Message W7 ne peut pas terminer l'installation nouveau disque dur in
Bonjour voici mon souci mon ancien disque dur interne ordinateur Acer Aspire fonctionnant avec Windows 7 a lâché,j'en ai racheté un autre que j'ai installé j'ai refait une installation avec les 3 disques DVD de restauration ,tout se passe bien jusqu'à la fin de l'installation au moment où l'écran ...
Réponses: 71


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.