Hallo,
ich habe folgendes Probelem:
Mittels eines Formulares werden Formulareingaben an einen externen Formmailer gesendet. Dieser sendet die die Daten an ein E-Mail und leitet den Benützer des Formulares auf eine Antwortseite, auf der die Formulardaten wieder ausgegeben werden können. Dies geht zum Beispiel so:
<blockquote>
<p><b>Ihre Zahl:</b> [eine_zahl]<br>
</p>
</blockquote>
Die Variable resp. der Name des Formularfeldes(hier "eine_zahl") wird in html also in eckigen Klammern geschrieben und dann auch brav ausgegeben.
Nun möchte ich die Formulareingabe aber in eine PHP-Variable speichern. Folgendes habe ich versucht:
<?php
$nr = "[eine_zahl]";
echo $nr;
?>
Auch hier gibt das Script brav die eingegebene Zahl aus. Wenn ich nun aber mit der Zahl rechnen will, erhalte ich immer 0. Ist auch nicht erstaunlich, da PHP die Zahl als String-Variable speichert(["eine_zahl"]=> string(8) "200010"). Den Typ von String auf Integer zu ändern, ergibt 0 als Ausgabe.
Hat jemand einen Tipp?
Danke für die Hilfe,
Biitlu