Variablen in einem Link übermitteln / Einloggen auf andere Subdomain

LiviaCH

Grünschnabel
Guten Abend,

ich hab leider noch nicht viel Erfahrung mit PHP, aber ich glaub, meine Frage müsste damit lösbar sein...
Hab auch schon im Forum und in den Tutorials gesucht, aber leider nichts gefunden...:(

Ich hab auf einer Subdomain ein Projektmanagementsystem laufen und möchte auf einer anderen Subdomain eine Login-Möglichkeit anbieten. Da ich keine Ahnung habe, wie ich das Projektmanagement-system verändern müsste, damit sowas geht, dachte ich mir, vielleicht gibt es eine Möglichkeit, auf der 2. Subdomain 2 Textboxen einzubauen, wo man Benutzername und Passwort einträgt und danach auf einen Button darunter drückt. Dadurch wird man auf die Login-Seite des Projektmanagementsystems geschickt, wo das eigentliche Login stattfindet. Der Benutzername und das Passwort sollen von der vorherigen Seite automatisch mitübermittelt werden und in den eigentlichen Loginboxen automatisch eingetragen werden, damit der User nur noch auf Submit drücken muss, um sich einzuloggen...

Ich weiss, das klingt kompliziert und ich hätte es am liebsten sogar so, dass man sich direkt von der ersten Seite auf der zweiten anmelden kann.

Würde es denn gehen, sich von einer Subdomain direkt auf die andere einzuloggen?

Falls nein, wie kann ich Benutzername und Passwort möglichst geschützt auf die neue Seite übermitteln

Vielen lieben Dank für Eure Hilfe.
Schönen Abend
Grüsslies
 
Das geht schon. Du kannst auf deiner ersten Seite nach Abschicken der Daten eine Socketverbindung zur anderen Seite aufbauen, und in dieser dann die Login-Daten übermitteln, und den erhaltenen HTML-Code ausgeben. Dazu solltest du dich mit dem HTTP-Protokoll auseinandersetzen. Das ist aber zugegebenesmaßen eine recht umständliche Möglichkeit.
Es wäre doch um einiges einfacher, auf der ersten Seite einfach einen Link zum Login anzugeben.
 
Mit Socket uns so kenn ich mich gar nicht aus :(

Ich wollt halt die Loginfelder auf der ersten Seite, weil's einfach schöner aussieht ;)

Gibt es sowas denn nicht? Dass ich 2 Variablen aus einem Formular in einem link übermittle und gleich in das zweite eintrage
 
Du kannst auch einfach in deinem ersten Script als Action im Form-Tag das gleiche Script eintragen, das auch in dem Login-Script eingetragen ist. Die Eingabefelder für Usernamen und Passwort müssen natürlich auch gleich heißen.
 
Tachchen,

also ich mache das immer wie folgt:

Beispielseite 1.php:
PHP:
<form action="2.php" method="POST">
<input type="Text" name="user">
<input type="Passwort" name="pass">
<input type="Submit" name="go" value="go">
</form>

Beispielseite 2.php:
PHP:
<form action="nächsteSeite" method="POST">
<input type="Text" name="user" value="<? echo $_POST['user'] ?>">
<input type="Passwort" name="pass" value="<? echo $_POST['pass'] ?>">
<input type="Submit" name="go" value="go">
</form>

Ich hoffe ich habe Dich nicht falsch verstanden und konnte Dein Problem damit lösen.

mfg
 
Zurück