<?
// Datei rechne.php

// 2 Sekunden warten/schlafen
sleep(2);

// Pr�fen, ob die erwarteten POST-Zusatzdaten (text1 und text2) vorhanden sind
if (isset($_POST['text1']) && isset($_POST['text2']))
{
   // zweifaches Entschluesseln der POST-Daten (url/base64)
   $text1=base64_decode(urldecode($_POST['text1']));
   $text2=base64_decode(urldecode($_POST['text2']));

   /* 
   obigen zwei Befehle in mehreren Schritten:

   $text1=urldecode($_POST['text1']);
   $text1=base64_decode($text1);

   $text2=urldecode($_POST['text2']);
   $text2=base64_decode($text2);
   */

   // Addition mit impliziter (=automatischer) Datentypumwandlung von Text --> Zahl
   // $ergebnis enth�lt somit eine Zahl
   $ergebnis=$text1 + $text2; 

   // die "Benutzerausgabe"  an jener Stelle (id="ergebnis") im Web-Browser (Client), die "zuvor" festgelegt wurde
   echo "Ergebnis: $ergebnis";
}
else  
{
   echo "Fehler bei den POST-Daten";
}

?>