login im neuen Fenster

Gesperrt
bachi
Beiträge: 161
Registriert: Di 20. Apr 2004, 12:22
Wohnort: Würzburg
Kontaktdaten:

login im neuen Fenster

Beitrag von bachi » Mi 25. Mai 2005, 11:02

Hallo,

hoffe das ist kein großes Problem für einen der es kann. Ich möchte meinen Login im neuen Fenster aufgehen lassen. Wenn ich mich dann wieder abmelde, soll auf eine bestimmte Seite verwiesen werden mit "Sie können das Fenster jetzt schliessen" oder so.

Kann mir da jemand helfen?

Hier der Output:

Code: Alles auswählen

<?php
if ($auth->auth["uid"] == "nobody")
{
?>
<form method="post" action="http://www.myworkstyle.de/hsgweb/front_content.php?client=18&lang=4&idcat=76">
<span class="login">
<table border="0" width="100%" id="table1" cellspacing="0" cellpadding="0">
	<tr>
		<td width="59">
<span class="login">User:</td>
		<td>
<span class="login"><input type="input" name="username" value="" size="16" maxlength="40"></td>
	</tr>
	<tr>
		<td width="59"><span class="login">Passwort:</td>
		<td>
<span class="login"><input type="password" name="password" value="" size="16" maxlength="40"></td>
	</tr>
	<tr>
		<td width="59">&nbsp;</td>
		<td>
<span class="login">
<input type="submit" name="login" value="Login"></td>
	</tr>
</table>
</form>
<?php
} else {
?>
<form method="post" action="http://www.myworkstyle.de/hsgweb/front_content.php?idcat=34">
Hallo <b>HSG-Mitglied</b><br>Du bist angemeldet als: <b><br><br><?php echo $auth->auth["uname"]; ?><br><br></b>
<input type="submit" name="logout" value="Abmelden">
<?php
}
?>
</form>
Wo muss denn der Link für den "Abmelden-Knopf" eingefügt werden?
Hmmm ... Danke vorab, ist leider nicht meine Liga.

Grüße Bachi
C 4.5.2 - 4.6
www.myworkstyle.de
www.hsgweb.de
--
::: It´s not a bug - it´s a feature!!! :::

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Do 26. Mai 2005, 21:51

ähm...

du möchtest dich einloggen und nach erfolgreichem login soll sich ein fenster öffnen, von wo du dich wieder abmelden kannst?

wenn ich mich jetzt nicht ganz irre kannst du das fast nur mit javascript erreichen...
bei einem form post kannst du an sich nicht definieren das sich ein neues fenster öffnen soll... mittels php header() geht das auch nicht...
ein post in ein anderes frame wäre genau so wenig möglich...

ne andere möglichkeit die ich dir raten könnte
einen link -> nennen wir in mal login
beim draufklicken öffnet sich ein neues fenster und bringt die login aufforderung...
etwas wie

Code: Alles auswählen

<a href="front_content.php?idcat=XX" target="_blank">Externer Login</a>
wobei XX deine contenido login maske wäre...

das neue fenster kannst du an sich wie eine normale contenido seite behandeln...

beim logout link rufst du an sich nur mehr eine seite auf mit -> Sie können das Fenster jetzt schliessen (sagen wir mal idcat -> YY)

Code: Alles auswählen

<a href="front_content.php?idcat=YY&logout=true">LOGOUT</a>
ist jetzt aber alles nur mal theorie... vielleicht kannst du es ja brauchen...
*** make your own tools (wishlist :: thx)

bachi
Beiträge: 161
Registriert: Di 20. Apr 2004, 12:22
Wohnort: Würzburg
Kontaktdaten:

Beitrag von bachi » Fr 27. Mai 2005, 10:22

Hi emergence.

Ja danke. Ich hatte eigentlich vor, die Eingabemaske auf der Startseite bei zu behalten. Aber wie du es meinst, wäre es an sich auch OK.
Grund warum ich das haben will ist, immer wenn ich auf aktualisieren gehe im internen Bereich, schmeißt er mich auf die Startseite zurück und ich bin noch angemeldet aber komme nicht mehr rein, da nur da steht "Sie sind angemeldet als ..." aber Login-Knopf ist wech.

ich werde das jetzt mal mit deinem Vorschlag austesten.

Danke Bachi
C 4.5.2 - 4.6
www.myworkstyle.de
www.hsgweb.de
--
::: It´s not a bug - it´s a feature!!! :::

Gesperrt