Siechfred: rechnungs-funktionen

Beitrag lesen

Tag markus.

ein produkt hat einen bestimmten preis. zusätzlich zu diesem produkt können 9 optionen dazu gewählt werden (also nur eine oder meherer/x-beliebige kombination). [...] am schluss möchte ich dann das produkt inkl. der optionen ausgeben mit dem endresultat,was alles kostet. [...] wie kann das gerechnet werden, wenn jede kombination von 9 optionen theoretisch möglich ist?

Du prüfst doch alle Optionen mit deinem PHP-Script ab. Dann rechne während dem du das Array $option durchgehst, einfach den zu den Optionen gehörenden Preis dazu. Z.B.:

$preis = 20;  
for($i=0; $i < count($option); $i++) {  
  switch($option[$i]) {  
    case "Bla":  
      echo "Bla wurde gewählt, Aufpreis 10 Euro";  
      $preis += 10;  
      break;  
    case "Blubb":  
      echo "Blubb wurde gewählt, Aufpreis 15 Euro";  
      $preis += 15;  
      break;  
    case "Blubber":  
      echo "Blubber wurde gewählt, Aufpreis 5 Euro";  
      $preis += 10;  
      break;  
  }  
}

So in etwa müsste es funktionieren.

Siechfred