Page avec cadrillage de la couleur voulu/utilisation de gd

Description

En gros vous choisissez une couleur avec un select (page color-gen.php)
vous cliquez sur OK et Vous avez un beau cadrillage de la couleur souhaitez(index.php)
le petit plus c qu'il y a un petit cookies qui svg votre fond, enfin le nom de votre fond regardez ;) ça :)
je vois po quoi dire de +

Source / Exemple :


<?Php
//générateur de couleur les 216
function color($c)
	{
		$color=array();
		$a=0;
		for ($i=0;$i<=15;$i=$i+3) 
			{ 
			$color[$a]=$i;
			
			if( $color[$a]=='12' )
				{
				$color[$a]="C";
				}
				elseif ($color[$a]=='15')
					{
					$color[$a]="F";
					}
					else { $color[$a]=$i; }
			$a++;
			}
		return $color[$c];
	}
echo "Ces couleurs sont celles recommandé par W3C au nbre de 216";
echo "<form name=\"form1\" method=\"post\" action=\"\">";	
echo "<select>";
echo "<option value=\"#000000\" >choisi(e)s ta couleur</option>";

$R=$V=$B=0;

for ($bb=0;$bb<=5;$bb++)
	{
	$B=color($bb);
	$rvb="#$R$R$B$B$V$V";
	echo "<option value=\"$rvb\" style=\"background-color:$rvb;\" >$rvb</option>";
	for($vv=0;$vv<=5;$vv++)
		{ 
		$V=color($vv);
		$rvb="#$R$R$B$B$V$V";
		if($V !==0)
			{
				echo "<option value=\"$rvb\" style=\"background-color:$rvb;\" >$rvb</option>";
			}
			for($rr=0;$rr<=5;$rr++)
				{ 
				$R=color($rr);
				$rvb="#$R$R$B$B$V$V";
				if($V !==0)
					{
						echo "<option value=\"$rvb\" style=\"background-color:$rvb;\" >$rvb</option>";
					}
			}
		}
	}
echo "</select></form>";
?>

Conclusion :


Ci-dessus le code du champ select(pour les pressés)
Have Fun & Enjoy it !!!
sinon "cbibi" je t'ai rajouter l'affichage de la couleur sur l'index par rap à ton message :)

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.