High!
Suchst du sowas?
<html>
<body>
<?php
$defaults['bg']='#000000';
$defaults['fg']='#ffddaa';
foreach ($defaults as $key => $value)
{
if (array_key_exists($key,$_GET))
$defaults[$key]=$_GET[$key];
}
?>
<p>
<u>Defaults:</u><br>
<?php
foreach ($defaults as $key => $value)
echo $key.': '.$value.'<br>';
?>
<p> </p>
<p>oder</p>
<p> </p>
<?php
$deflts['bg']='#1a1a1a';
$deflts['fg']='#ababab';
foreach ($_GET as $key => $value)
{
if (array_key_exists($key,$deflts))
$deflts[$key]=$_GET[$key];
else
$remain[$key]=$_GET[$key];
}
?>
<p>
<u>Deflts:</u><br>
<?php
foreach ($deflts as $key => $value)
echo $key.': '.$value.'<br>';
?>
</p>
<p>
<u>unprocessed:</u><br>
<?php
foreach ($remain as $key => $value)
echo $key.': '.$value.'<br>';
?>
</p>
</body>
</html>
Mal ohne, mal mit ?fg=b1ab1a oder ?bg=00c001 aufrufen, dann mal mit ?fg=b1ab1a&abc=666 (oder so) und die Ausgabe angucken... und dann eben $_POST statt $_GET benutzen...
Gruß
(-: sꞁəəɥ ɹəʌo pɐəɥ) pəɓɓɐſ