Moin,
wir haben eine Aufgabe von unserem Lehrer aus dem Grundkurs Programmieren PHP bekommen. Allerdings schaffen wir es nicht zu lösen und hoffen auf Eure Unterstützung.
Die Aufgabe lautet:
Aus einem HTML-Formular werden 2 Zahlen entgegengenommen und in den Variablen $x und $y gespeichert. Diese Werte sollen miteinander multipliziert werden, falls das Formular abgeschickt worden ist. Wenn das nicht der Fall ist soll folgender 'Fehler-Text' ausgegeben werden "Bitte zwei Zahlen eingeben". Sie müssen durch eine Verzweigung überprüfen ob die Variablen Daten enthalten und anschließend die Berechnung durchführen, oder gegebenen Falls den 'Fehler-Text' ausgeben. Das Formular können Sie als gegeben ansehen und müssen dieses nicht weiter beachten. Die Funktion isset() dient zur Überprüfung von Variablen und gibt einen booleschen Wert zurück, der 'true' ist wenn alle angegebenen Variablen einen Wert haben.
Beispiel:
Vielen Dank im Voraus und nehmt bitte Rücksicht auf unsere nicht vorhandenen Kenntnisse.
wir haben eine Aufgabe von unserem Lehrer aus dem Grundkurs Programmieren PHP bekommen. Allerdings schaffen wir es nicht zu lösen und hoffen auf Eure Unterstützung.
Die Aufgabe lautet:
Aus einem HTML-Formular werden 2 Zahlen entgegengenommen und in den Variablen $x und $y gespeichert. Diese Werte sollen miteinander multipliziert werden, falls das Formular abgeschickt worden ist. Wenn das nicht der Fall ist soll folgender 'Fehler-Text' ausgegeben werden "Bitte zwei Zahlen eingeben". Sie müssen durch eine Verzweigung überprüfen ob die Variablen Daten enthalten und anschließend die Berechnung durchführen, oder gegebenen Falls den 'Fehler-Text' ausgeben. Das Formular können Sie als gegeben ansehen und müssen dieses nicht weiter beachten. Die Funktion isset() dient zur Überprüfung von Variablen und gibt einen booleschen Wert zurück, der 'true' ist wenn alle angegebenen Variablen einen Wert haben.
Beispiel:
PHP-Code:
$x = 3;
$y = 4;
isset($x,$y); // wäre true, da $x und $y einen Wert haben
PHP-Code:
<?
$x = $_REQUEST['erste'];
$y = $_REQUEST['zweite'];
?>
Vielen Dank im Voraus und nehmt bitte Rücksicht auf unsere nicht vorhandenen Kenntnisse.

Kommentar