Hallo Zusammen ,
Das Programm soll immer 2 neue Gerichte generieren,z.B. Kaffee Kuchen und je nach Bedarf soll man es speichern können oder neues generieren lassen.
Außerdem die letzten Gerichte sollen überschaubar sein.
Klappt soweit fast alles…
Problem:Nach generierung eines Gerichtes will ich es speichern aber speichert ein neu generiertes Gericht, jemand eine Lösung?oder nen Lösungsansatz??
Vielen Dank
<?php $essen=array();$essen[]='Kaffee'; $essen[]='Trauben'; $essen[]='Kuchen'; $essen[]='Zitrone'; $essen[]='Nudeln'; $essen[]='Wassermelone'; $file='essen.txt'; echo' * * * '; if (array\_key\_exists ('action',$\_POST)){ switch ($\_POST['action']) { case 'Neuer Gericht': $button=1; break; case 'Speichern': $button=2; break; case 'Letzten Gerichte': $button=3; break; default: $button=0;}}else{$button=0;} switch ($button){ case 0: echo 'den Zufall starten oder die Liste zeigen'; break; case 1: echo 'Neues Gericht '; $nim=array\_rand($essen ,2); $text=$essen[$nim[0]].' + '.$essen[$nim[1]]; echo $text; break; case 2: echo 'Speichern '; $nim=array\_rand($essen,2); $text=$essen[$nim[0]].' + '.$essen[$nim[1]]; echo $text; //Speichern file\_put\_contents ($file,date('Y-m-d H:i:s').' '.$text."\n",FILE\_APPEND); break; case 3: echo 'Letzten Gerichte '; $fh=fopen($file,'r'); if ($fh){ while (($text=fgets($fh,1024))!==FALSE){ echo $text.' '; } } break; } echo ' '; echo ' '; echo ' '; echo ''; echo ''; ?\>