Zufälligen Wert aus array wählen und aufaddieren

max171190

Grünschnabel
Hallo liebe Community,

Ich komme gerade einfach nicht weiter, deshalb bitte ich euch um Rat.
Und zwar folgendes. Ich habe in einem Array ( array(2,3,4,5,6,7,8,910) ) Werte gespeichert. Wenn auf einen Button gedrückt wird wird in eine Variable ein x-beliebiger Wert aus diesem Array genommen und in eine neue Variable aufaddiert.
Jedoch funktionniert es mit dem Aufaddieren nicht so ganz. Der Wert wird zwar per zufall ausgeählt, jedoch bei jedem Buttonclick neu.

Es soll z.B so aussehen:

1. Click -> $variable hat den zufalls wert 5
2. Click -> $variable hat den zufalls wert 5 + neuen zufallswert 7 also 12 usw.

Code:
  $array = array(2,3,4,5,6,7,8,9,10);	
	
  if(isset($_POST['geben'])){
	$random_array_value = rand(0,8);
	$random_array = $array[$random_array_value];
  }

  $total_amount = 0;
  $total_amount += $random_array;

  echo $total_amount;

mfG,
Max =)
 
Nein, das ist nicht das Problem, das passiert auch wenn ich $total_amount ohne 0 initialisiere, denn ich initialisiere sie ja außerhalb der $_POST procedure.
Gäbe es vllt. irgendeine andere Methode? z.B bei jedem klick den Wert in einem Array speichern.

mfG,
Max
 
Arbeite doch mit SESSIONS
PHP:
session_start ();
  $array = array(2,3,4,5,6,7,8,9,10);	
	
  if(isset($_POST['geben'])){
	$random_array_value = rand(0,8);
	$random_array = $array[$random_array_value];
  }
  $_SESSION["total_amount"] += $random_array;

  echo  $_SESSION["total_amount"];

mfg Spikaner
 
Zurück