Ankündigung

Einklappen
Keine Ankündigung bisher.

Logintool für bestimmte Verzeichnisse

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Logintool für bestimmte Verzeichnisse

    Hallo werte PHP Gurus
    Ich suche eine Weboberfläche für folgende Aufgabenstellung:

    Mehrere Kunden sollen automatisch auf eine URL/Verzeichnis geleitetet werden.
    Auf welche Urls der Kunde geleitet wird muss von mir festgelegt werden können.
    Das Login würde ich ebenfalls festlegen.

    Also benötige ich ein kleines Admintool um Kunden anzulegen:
    Benutzername....passwort.......... Url
    client1..............ein passwort ...../clients/client1/index.php
    client2 .............ein passwort ...../clients/client2/index.php
    client3 .............ein passwort ...../clients/client3/index.php

    usw.....

    Eine Willkommensseite soll vorgeschaltet werden, auf der ein wenig blabla steht und eben die Loginfelder (Benutzername und passwort) nach richtigem Login wird der Kunde auf seine Url weitergeleitet.

    ich habe folgende Verzeichnisstrukur:
    subdomain.tld/index.php --> Willkommenseite mit einem Loginbereich
    subdomain.tld/clients/client1/index.php--> Anwendung
    subdomain.tld/clients/client2/index.php--> Anwendung
    subdomain.tld/clients/client3/index.php--> Anwendung

    Gibt es da was our of the box, oder wie gehe ich vor?

    Wäre toll wenn mir einer einen Tip geben könnte wie das funktionieren kann.
    Habe htm, css und CMS (Jomla) Erfahrung, aber php eher gaaaanz wenig!

    Herzlichen Dank!
    Klaus

  • #2
    Hallo,

    du könntest die URLs in Links/Forms usw. 'dynamisch' halten und enstrprechend dem client das Verzeichnis einsetze, oder du baust dir noch einen Router, der den Client immer ins richtige Verzeichnis weiterleitet. Für dich ist wohl ersteres besser geeignet.
    PHP-Code:
    <?php
    //... Standardstuff und DB-Abfrage etc.
    $baseUrl 'http://www.example.com';
    $clientUrl $dbResult->Url// /clients/client1
    // bzw.
    $url $baseUrl.clientUrl;
    ?>
    <a href="<?= $baseUrl.$clientUrl ?>/index.php">
        startseite
    </a>
    ?>

    Glaub das Thema gabs hier auch schonmal, kannst ja mal die Suche nehmen und nachsehen.
    [COLOR=#A9A9A9]Relax, you're doing fine.[/COLOR]
    [URL="http://php.net/"]RTFM[/URL] | [URL="http://php-de.github.io/"]php.de Wissenssammlung[/URL] | [URL="http://use-the-index-luke.com/de"]Datenbankindizes[/URL] | [URL="https://www.php.de/forum/webentwicklung/datenbanken/111631-bild-aus-datenbank-auslesen?p=1209079#post1209079"]Dateien in der DB?[/URL]

    Kommentar


    • #3
      Ich habe was gefunden, aber noch funktioniert es nicht...

      aber vom Gedanken her passt das so:
      5 Dateien, als zip anbei.
      Die Url wo ich rumprobiere..
      staging.fuchs-net.de/neuer_test
      Ich komme nicht über diese Meldung aus der Datei verify.php:
      "Sorry, aber ohne Name bzw. Passwort geht hier nichts !"
      diese Meldung kommt hier:
      "?if ((!isset($username)) OR (!isset($passwort))) {
      die ("Sorry, aber ohne Name bzw. Passwort geht hier nichts !"); }?>
      "
      Die DB ist mit drei Einträgen gefüllt und simpel:
      id:
      name:
      pass:
      es stehen derzeit drei (manuel erfasste) einträge drin:
      id:1
      name: kunde1
      pass: kunde1
      analog kunde2, und kunde3

      Wie gesagt, das habe ich irgendwo gefunden, ist nicht von mir, soweit ich es verstehe ist es aber das was ich brauche. Die Kunden von Hand einzutragen ist kein Problem...

      Hat jemand Zeit und Lust mir beim Fehler suchen zu helfen?!
      Das wäre genial!

      Lieben Gruß
      klaus
      Angehängte Dateien

      Kommentar

      Lädt...
      X