Mundilo
Mitglied
Dabei seit: 14.10.08
Beiträge: 18
|
|
hi, habe grad ein brett vor dem kopf und hoffe mir kann jemand helfen.
auf einer site kann der user zwei werte eingeben, z.b.:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
|
<form action="" method="get">
<label>Länge
<input name="$laenge" type="text" size="5" maxlength="5" />
</label>
<label>cm <br />
Breite
<input name="$breite" type="text" size="5" maxlength="5" />
</label>cm <br />
</form>
|
|
wie bekomme ich es hin, das auf der gleichen seite ein ergebnis der beiden werte (länge * breite) ausgegeben wird?
so funktioniert es jedenfalls nicht:
php: |
1:
2:
|
$ergebnis = $laenge * $breite;
echo $ergebnis; |
|
|
|
12.04.09 22:55 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
|
1. Musst du in action natürlich noch die Datei deklarieren an die es gesendet wird.
2. kommt als Name keine Variable hin, sondern nur ein Begriff.
3. Wenns eine PHP Seite ist, dann solltest du die Methode post nutzen.
4. Die Variablen kannst du dann über $_POST['laenge'] respektive $_POST['breite'] abrufen...
|
|
13.04.09 05:17 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
ENTE
So quasi!
Dabei seit: 21.04.07
Beiträge: 741
Fähigkeiten: WBB3 Profi; WBB2 Profi; WBB Lite 2 Profi Herkunft: Bernrieder Winkel Forenversion: 3.0; 2.3
|
|
http://www.schattenbaum.net/php/variable2.php <- das solltest du dir vlt. mal zu Herzen nehmen.
|
|
13.04.09 09:09 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
ENTE
So quasi!
Dabei seit: 21.04.07
Beiträge: 741
Fähigkeiten: WBB3 Profi; WBB2 Profi; WBB Lite 2 Profi Herkunft: Bernrieder Winkel Forenversion: 3.0; 2.3
|
|
Naja, er hat ja den Einsatzbereich nur als Beispiel genannt, vielleicht will er nichtnur rechnen, sondern auch ne Mail verschicken oder das Ganze in eine DB schreiben, da funzt JS nicht.
Wobei ich dann mit PHP auch vorsichtig wäre, SQL Injections sind schnell gemacht, dafür müsste dann Alles abgesichert werden durch zahlreiche PHP-Schutzmaßnahmen, die ich hier nicht näher erläutern will...
|
|
13.04.09 12:56 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Ghostmaster
Das Böse
Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi Forenversion: 2.3
|
|
Nicht viele Ratschläge erteilen, einfach mal den richtigen Code posen.
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
|
<form action="dateiname.php" method="post">
<label>Länge
<input name="laenge" value="0" type="text" size="5" maxlength="5" />
</label>
<label>cm <br />
Breite
<input name="breite" value="0" type="text" size="5" maxlength="5" />
</label>cm <br />
</form> |
|
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
|
<?php
$laenge = intval($_POST['laenge']);
$breite = intval($_POST['breite']);
$ergebnis = $laenge * $breite;
echo("$ergebnis");
?> |
|
|
|
13.04.09 13:21 |
Finden
Als Freund hinzufügen
|
|
|