Dengue: Verwendung von <input= Eingaben

Beitrag lesen

Es ist egal, wo im Link der Name stehen soll. Das Prinzip ist das gleiche.
Ich habe hier mal einen Quellcode, der eigentlich funktionieren sollte:

Sobald der Button gedrückt wird, wird die seite neu geladen und der Link mit dem Inhalt aus der input-Box angezeigt. Ich habe jetzt hier nicht auf Formatierungen wie Tabellen oder so geachtet.

---------------------------------------------------------------------------
<html>
<head>
</head>
<body>

<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="login">
  <input type="text" name="username" value="">
  <input type="Submit" name="erstellen" value="Link erstellen">
</form>

<br>

<?php

if ($_POST['erstellen'] == "Link erstellen") {
  echo '<a href="http://' . $_POST['username'] . '.de/nnn">TEXT</a>';
}

?>

</body>
</html>
---------------------------------------------------------------------------

Sollte etwas nicht funktionieren, dann einfach noch mal schreiben.

MfG
Dengue