Guten Abend Chris,
hab grad gesehen in der ausgabe von print_r macht er mir [0] als array und dann kommen die aufzählungen also kann ich das wohl so vergessen
$serial = array($zeiten,$_GET[grad]);
er ändert doch eigentlich die $zeiten direkt bei anwendung von foreach.
wieso übernimmt er sie dann nicht wenn ich folgendes mache
$serial = array($feld1,$feld2,bis acht halt ,$_GET['grad']);
wenn es so im ausgangs array steht den anscheinend greift er dann auf jenes was doch eigentlich geänder sein sollte.
hier mal der ganze text
$zeiten = array($feld1 = 2000,$feld2 = 2000,$feld3 = 2000,$feld4 = 2000,
$feld5 = 2000,$feld6 = 2000,$feld7 = 2000,$feld8 = 2000,);
if(isset($_GET['grad']))
{
if ($_GET['grad']==mittel)
{ function cube($n) {return $n*2;}
$b = array_map("cube", $zeiten);
print_r($b[0]);
}
elseif($_GET['grad']==leicht) {foreach($zeiten as $key => $value){$zeiten[$key] = $value * 3;}echo $zeiten[0]; }
elseif($_GET['grad']==schwer) {foreach($zeiten as $key => $value){$zeiten[$key] = $zeiten[$key] * 4;}echo $zeiten[0];}
}
//$feld1,$feld2,$feld3,$feld4,$feld5,$feld6,$feld7,$feld8
if(isset($_GET['sub'])){
$serial = array($zeiten,$_GET['grad']);
$daten_string = implode("&",$serial);
setcookie("cook_first_one",$daten_string,time()+60*60*24*10);}
elseif(isset($_COOKIE['cook_first_one'])){
$cook_daten = explode("&",$_COOKIE["cook_first_one"]);
}
?>
mfg bruno