Formular
// Definiere die Produktkategorien und ihre Auswahlmöglichkeiten
$produktKategorien = array(
'Anzahl der Personen' => array(
'1 Person',
'2 Personen',
'3 Personen',
'4-5 Personen',
'mehr'
),
'Anwendung' => array(
'Dusche',
'Küche',
'Gartenhaus',
'Tiny House',
'Wohnmobil'
)
);
// Frage den Kunden nach den gewünschten Eigenschaften
$ausgewählteEigenschaften = array();
foreach ($produktKategorien as $kategorie => $optionen) {
echo "Für $kategorie wählen Sie bitte eine Option aus:\n";
foreach ($optionen as $index => $option) {
echo ($index + 1) . ". $option\n";
}
$auswahl = readline("Ihre Auswahl (1-" . count($optionen) . "): ");
$ausgewählteEigenschaften[$kategorie] = $optionen[$auswahl - 1];
}
// Logik für die Produktempfehlung basierend auf den ausgewählten Eigenschaften
$empfohlenesProdukt = '';
if ($ausgewählteEigenschaften['Anwendung'] == 'Dusche') {
if ($ausgewählteEigenschaften['Anzahl der Personen'] == '1 Person') {
$empfohlenesProdukt = '30 L photovoltaischer Offgridboiler oder 30 L photovoltaischer Hybridboiler';
} elseif ($ausgewählteEigenschaften['Anzahl der Personen'] == '2 Personen') {
$empfohlenesProdukt = '30 L photovoltaischer Offgridboiler oder 30 L photovoltaischer Hybridboiler (moderates Duschverhalten) oder 80 L photovoltaischer Offgridboiler oder 80 L photovoltaischer Hybridboiler';
} elseif ($ausgewählteEigenschaften['Anzahl der Personen'] == '3 Personen') {
$empfohlenesProdukt = '80 L photovoltaischer Offgridboiler oder 80 L photovoltaischer Hybridboiler (bei moderatem Duschverhalten) oder 200 L photovoltaischer Boiler';
} elseif ($ausgewählteEigenschaften['Anzahl der Personen'] == '4-5 Personen') {
$empfohlenesProdukt = '200 L photovoltaischer Boiler';
} elseif ($ausgewählteEigenschaften['Anzahl der Personen'] == 'mehr') {
$empfohlenesProdukt = '300 L photovoltaischer Boiler (geeignet für 5-6 Personen)';
}
} elseif ($ausgewählteEigenschaften['Anwendung'] == 'Küche') {
$empfohlenesProdukt = '10 L Offgridboiler';
} elseif ($ausgewählteEigenschaften['Anwendung'] == 'Gartenhaus') {
$empfohlenesProdukt = '10 L photovoltaischer Offgridboiler';
} elseif ($ausgewählteEigenschaften['Anwendung'] == 'Wohnmobil') {
$empfohlenesProdukt = '10 L Caravan Boiler';
} elseif ($ausgewählteEigenschaften['Anwendung'] == 'Tiny House') {
if ($ausgewählteEigenschaften['Anzahl der Personen'] == '1 Person') {
$empfohlenesProdukt = '30 L Boiler';
} elseif ($ausgewählteEigenschaften['Anzahl der Personen'] == '2 Personen') {
$empfohlenesProdukt = '30 L photovoltaischer Offgridboiler oder 30 L photovoltaischer Hybridboiler (moderates Duschverhalten) oder 80 L photovoltaischer Offgridboiler oder 80 L photovoltaischer Hybridboiler';
}
}
// Ausgabe der empfohlenen Produkte
echo "Empfohlenes Produkt: $empfohlenesProdukt\n";
?>