Formular kommt leer an

Hallo.
Ich habe ein Formular, Server Strato, mein Paket kann PHP. Nach dem Absenden
kommt die Mail auch an, nur sind die Formulardaten leer…?
Kann mir einer helfen?
Bin ein Neuling in Sachen PHP:
hier das Formular:
******************************************

<?php $heute=date("d.m.Y - H:i");
echo "Datum/Uhrzeit:  "; echo $heute; echo " Uhr."; ?\>Name: Telefon: Email: Betreff: Nachricht: Bestellung? Fragen? Anregungen? Informationen?    \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* Die Ausgabe: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* <?php $ip = $_SERVER['REMOTE_ADDR'];
$host = gethostbyaddr($ip); $HTTP\_USER\_AGENT = $HTTP\_USER\_AGENT; $An = "XYZGmbH ";
$Betreff = "$wasis";
$Body ="$ip $host\n $HTTP_USER_AGENT \n\n\n $Name, $Telefon , \n Betreff: $wasis \n\n schrieb: \n\n".$Nachricht;
$heute=date("d.m.Y - H:i");

mail($An, $Betreff, $Body, $heute);

?>



Vielen Dank! Ihre Daten wurden übermittelt. Sie erhalten in Kürze Antwort.

<?php $heute=date("d.m.Y - H:i");
echo "Datum/Uhrzeit:  ";
echo $heute;
echo " Uhr.";
?>

<?php $ip = $_SERVER['REMOTE_ADDR'];
$host = gethostbyaddr($ip);

echo "IP Adresse: $ip
";
echo "Hostname: $host";
?>


<?php echo "Name: $Vorname
";
echo "Telefon: $Telefon
";
echo "Email: $Mail

";
echo "Betreff: $wasis

";
echo "Nachricht:

";
echo stripslashes(nl2br(htmlspecialchars($Nachricht)))
?>

(Gleiches Formular läuft über 1&1 prima)

vielen Dank für jede Hilfe

Hallo CaFe,

warscheinlich ist bei Strato register_globals ausgeschaltet, was der empfohlenen Voreinstellung von PHP seit der Version 4.2.0 ist. In PHP 6 soll diese Option ganz abgeschafft werden und register_globals somit immer aus sein.
Siehe z.B. http://de3.php.net/manual/de/security.globals.php

Schreibe deine Variablen auf $_POST[‚variablenname‘] um, dann sollte das mit dem Formulardaten wieder klappen.

Gruss
Stefan

Danke für die Anwort.

echo "Telefon: $_POST[$Telefon]
"; ???

so funktioniert es auch nicht

echo "Telefon: $_POST[$Telefon]
"; ???

echo "Telefon: $_POST[‚Telefon‘]
"; !!!