moin,
echo "<form ".
" name="Passwort" ".
" action="".$_SERVER['PHP_SELF']."" ".
" method="post" ". [...]
>
> Wenn ich das alles so stehen lasse, geht er auf click bei Daten ändern direkt zur index.php und keine Änderungen finden statt. Wenn ich bei action=\"" den direkten Link einsetze, geht er natürlich wieder auf die myprofil.php,
Vielleicht solltest Du mal ins Serverlog schauen, welcher URI bei einem Submit, was ein POST sein soll, requestet wird.
> Ein Link sieht dann so aus: index.php?page=start.php
Ein Klick auf diesen "Link" erzeugt einen GET-Request. Relative Pfadangabe: Der Request an index.php ist dann auch relativ zum URI der Seite, in welcher solch ein Link notiert ist. Blick ins Log.
Hotti