phpbar.de logo

Mailinglisten-Archive

[php] Re: php auswahlbox für farben

[php] Re: php auswahlbox für farben

boecki at chello.at boecki at chello.at
Die Aug 24 15:31:10 CEST 2004


> 
> Von: "Seong-Min Kang" <kang at respice.de>
> Datum: 2004/08/24 Di PM 03:16:53 CEST
> An: deutschsprachige PHP-Mailingliste <php at phpbar.de>
> Betreff: [php] Re: php auswahlbox für farben
> 
> Hi,
> 
> On 24 Aug 2004 at 14:52, boecki at chello.at wrote:
> > >
> > > Von: "Helmut P. Fleischhauer" <hpf at abarcar.com>
> > > Datum: 2004/08/24 Di PM 02:41:29 CEST
> > > An: deutschsprachige PHP-Mailingliste <php at phpbar.de>
> > > Betreff: Re: [php] php auswahlbox für farben
> > >
> > > boecki at chello.at wrote:
> > > > Hallo!
> > > >
> > > > Ich bin gerade dabei mein CMS fertig zu schreiben und brauche
> für die anpassung des Layouts noch eine Auswahlbox der Farben!
> > > > Wie man es von Photoshop und Word kennt!
> > > >
> > > > so eine art Pulldown Menü mit der vorransicht der Farben und
> wenn man eine Farbe auswählt dann soll diese im Feld daneben
> automatisch eingetragen werden!
> > > > Ich hoffe ihr wisst was ich meine und könnt mir helfen!
> > > >
> 
> Du könntest natürlich auch ein DIV per JavaScript auftauchen lassen
> mit der Farbauswahl der Grundfarben.
> Du kannst natürlich auch die Farben mischen lassen, nachdem die RGB-
> Werte eingetragen wurden. imagecolorset ()...
> 
> Das sind einfach zwei Ideen, die mir spontan gekommen sind.
> 
> Grüße
> 
> Seong
> --
> ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de **
> Informationen: http://www.phpbar.de
> http://lists.phpbar.de/mailman/listinfo/php
> 



ja nur habe ich von js zuwenig ahnung, daher verwende ich lieber etwas fertigs, das sieht aber schon ganz brauchbar aus!



<?php
 $hex[0] = "00";
 $hex[1] = "33";
 $hex[2] = "66";
 $hex[3] = "99";
 $hex[4] = "CC";
 $hex[5] = "FF";
 $aus = "";
 echo ("<table cellpadding='0' cellspacing='0' border='0'");
  for ($n=0; $n<6; $n++){
 echo ("<tr>");
  for ($j=0; $j<6; $j++) {
 echo ("<td><img src='img/pixel.gif' width='10' height='10'></td>");
  for ($k= 0; $k<6; $k++) {
  $aus = $hex[$n] . $hex[$j] . $hex[$k];
 echo ("<td bgcolor='#$aus'><a href='?color=$aus'><img src='img/pixel.gif' width='10' 
        height='10' border='0' alt='#$aus'></a></td>");
  }
  }
  echo ("</tr>");
 }
 echo ("</table>");
 echo "<br><br><table><tr><td width='180'>gewählte Farbe: #$_REQUEST[color]</td>
<td width='40' height='3' bgcolor='#$_REQUEST[color]'></td></tr></table>";

?>


php::bar PHP Wiki   -   Listenarchive