|
 |
|
| Autor |
Nachricht |
svenschmi Neuer [User]

Anmeldung: 29.03.06 Beiträge: 3
|
Verfasst am: 29.03.2006, 23:35 Titel: Userspezifische Weiterleitung mit htaccess? |
|
|
Hallo Zusammen,
irgendwie finde ich keine Antwort auf mein Problem.
Ich habe eine mit htaccess geschützte Webseite. Wenn ein User sich anmeldet, soll er anhand der Anmeldedaten(es soll 2 verschiedene User geben) auf eine bestimmte Seite weitergeleitet werden.
Funktioniert das mit htaccess???
Über Hilfe würde ich mich freuen.
Gruß
Sven
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1193 Wohnort: Speyer
|
Verfasst am: 30.03.2006, 02:36 Titel: Re: Userspezifische Weiterleitung mit htaccess? |
|
|
| svenschmi hat folgendes geschrieben: | | Funktioniert das mit htaccess??? |
nein _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
ich bin nicht unhöflich, ich bin binär
|
|
| Nach oben |
|
 |
svenschmi Neuer [User]

Anmeldung: 29.03.06 Beiträge: 3
|
Verfasst am: 30.03.2006, 23:34 Titel: |
|
|
Kurz und bündig
Gibt es für einen Einsteiger vielleicht eine Anleitung, wie er sowas umsetzen kann?
Bitte, bitte 
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1193 Wohnort: Speyer
|
Verfasst am: 31.03.2006, 00:24 Titel: |
|
|
| svenschmi hat folgendes geschrieben: | Kurz und bündig :-)
Gibt es für einen Einsteiger vielleicht eine Anleitung, wie er sowas umsetzen kann?
Bitte, bitte :-) |
welche Anleitung ..... denn es gibt mehrere Möglichkeiten
.htaccess
da gibts auch was mit password ... aber login+weiterweitung auf Userordner geht damit glaub nicht ..... vielleicht aber doch
| Code: |
function make301($goto)
{
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://$goto"); // Umleitung des Browsers
exit;
}
echo('<form name="" action="" method="POST">
<input type="text" name="nick" />
<input type="text" name="pass" />
<input type="submit" name="doit" value="Login" />
</form>');
if ( $_POST[doit]=='Login' )
{
$aNick=array('Admin','User2');
$aPass=array('BOSS','helfer');
$aPath=array('800XE','Member');
$u=count($aNick);
while( $u-- )
{
if ( $_POST[nick]==$aNick[$u]
&& $_POST[pass]==$aPass[$u] )
make301("domain.tld/$aPath[$u]/");
}
}
|
ist jetz so einfach geschrieben, nicht getestet
htmlPOSTformular
Arrayers für NichPassPath
zählen wieviele Mitglieder es gibt
NickPass mit dem geposteten vergleichen, wenn gefunden, dann weiterleitung ins UserVerzeichnis _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
ich bin nicht unhöflich, ich bin binär
|
|
| Nach oben |
|
 |
Metaman Power-Poster [User]


Anmeldung: 20.11.05 Beiträge: 602
|
Verfasst am: 31.03.2006, 00:40 Titel: |
|
|
doch da geht was
denn nach dem Login über die htaccess kann der USer name abgefragt werden.
und zwar über
$_ENV["REMOTE_USER"]
Also läst Du die User das passwortgeschützte Verzeichniss direkt aufrufen.
dann erscheint das htaccess Fenster wo sich der User einloggt.
anschließen kommt der User auf index.php
und hier kannst du eine ganz simple abfrage einbauen
wenn es nur zwei user gibt...
| Code: | <?
$suer = $_ENV["REMOTE_USER"];
if($user =="Hans"){
header("Location: http://www.xxxxx.xxxx");
}else{
header("Location: http://www.aaaaa.aaaa");
}
?> |
_________________
Webmaster Lexikon
Linkliste sortiert nach Orten
Wenn Du einen Clan Sponsor suchst, schreibe mich NICHT an!!!
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1193 Wohnort: Speyer
|
Verfasst am: 31.03.2006, 00:49 Titel: |
|
|
| Metaman hat folgendes geschrieben: | doch da geht was
:D |
ähm, du machst die Weiterleitung aber auch erst im PHP ....
kann die $_ENV["REMOTE_USER"] in einer Rewriteengine verarbeitet werden?
?????????????? | Code: |
RewriteEngine on
RewriteCond %{REMOTE_USER} ^800XE$ [NC]
RewriteRule ^(.*) http://domain.tld/ATARI/ [L,R=301]
RewriteCond %{REMOTE_USER} ^User2$ [NC]
RewriteRule ^(.*) http://domain.tld/felix/ [L,R=301]
| ??????????????????? _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
ich bin nicht unhöflich, ich bin binär
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |