Original geschrieben von thebrain 
Das versteh ich nicht ganz
	Das versteh ich nicht ganz
UND -> &&
UNGLEICH -> !=

preg_match ("/^[A-F0-9]{6}/i",$bgcolor) 
							
						
$bgcolor="";
if(preg_match ("/^[A-F0-9]{6}/i",$bgcolor) || $bgcolor=="")  // funzt
//if(preg_match ("/^[a-fA-F0-9]{6}/",$bgcolor) || $bgcolor="") // funzt auch
{
    echo "bingo";  // entweder hex oder leer
}
else
{
    echo "nööö!"; 
} 
preg_match ("/^([A-F0-9]{6})?$/i",$bgcolor) 
Kommentar