tutorials.de Buch-Aktion 05/2012
Like Tree3Danke
  • 1 Beitrag von saftmeister
  • 1 Beitrag von Bratkartoffel
  • 1 Beitrag von saftmeister
ERLEDIGT
JA
ANTWORTEN
7
ZUGRIFFE
422
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von thehacker
    thehacker thehacker ist offline Anhänger der Apachen
    Registriert seit
    May 2011
    Ort
    Im Land der Apachen
    Beiträge
    237
    Hallo,
    meine Frage ist wie ich folgendes hin bekomme:
    Bei der Registrierung wählt der User seinen Namen, dieser Name soll dann über die Domain aufrufbar sein sprich: Domain.de/Benutzer

    Wie aber bekomme ich dies hin?

    Lösungs Ansatz wäre mit RewriteRule ^([a-z]+).user$ seite.php?id=$1 aber dies bekomme ich nicht hin.

    Mfg
    TheHacker


    Wenn dies im falschen Forum ist bitte verschieben
     
    Ein DANKE wäre net wenn der Beitrag geholfen hatt.

    Wieder da:
    Alenan

  2. #2
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    Müsste die Rule nicht

    Code :
    1
    
    RewriteRule ^([a-z]+)$ index.php?user=$1

    Und dann in der index.php

    Code php:
    1
    2
    3
    4
    5
    6
    7
    
    <?php
    error_reporting(E_ALL|E_STRICT);
    ini_set('display_errors', 1);
     
    // Zugriff auf den Benutzer über $_GET['user']....
     
    echo "Hallo " . $_GET['user'];

    Beispiel im Anhang einfach in dein DocumentRoot entpacken und dann http://localhost/domain/saftmeister aufrufen.

    Es wurden keine Prüfungen eingebaut, nur als Beispiel gedacht, wie man es machen kann.
    Angehängte Dateien Angehängte Dateien
    thehacker bedankt sich. 
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  3. #3
    Avatar von thehacker
    thehacker thehacker ist offline Anhänger der Apachen
    Registriert seit
    May 2011
    Ort
    Im Land der Apachen
    Beiträge
    237
    Vielen Danik
     
    Ein DANKE wäre net wenn der Beitrag geholfen hatt.

    Wieder da:
    Alenan

  4. #4
    Avatar von thehacker
    thehacker thehacker ist offline Anhänger der Apachen
    Registriert seit
    May 2011
    Ort
    Im Land der Apachen
    Beiträge
    237
    könntest du mir noch sagen wie ich es mit . - und Groß buchstaben hin bekomme?
     
    Ein DANKE wäre net wenn der Beitrag geholfen hatt.

    Wieder da:
    Alenan

  5. #5
    Avatar von Bratkartoffel
    Bratkartoffel Bratkartoffel ist offline gebratene Kartoffel
    tutorials.de Premium-User
    Registriert seit
    Jun 2007
    Ort
    Passau (Niederbayern)
    Beiträge
    1.394
    Hi,

    naja, da musst halt nur den RegEx etwas anpassen:
    Code :
    1
    
    ^([a-zA-Z-.]+)$

    Gruß
    BK
    thehacker bedankt sich. 
    Über eine gute Bewertung freut sich jeder ;)
    Bitte erledigte Threads als "Erledigt" markieren.

    "Though a program be but three lines long, someday it will have to be maintained.''
    -- Geoffrey James, "The Tao of Programming"

  6. #6
    Avatar von thehacker
    thehacker thehacker ist offline Anhänger der Apachen
    Registriert seit
    May 2011
    Ort
    Im Land der Apachen
    Beiträge
    237
    Danke schön klappt
     
    Ein DANKE wäre net wenn der Beitrag geholfen hatt.

    Wieder da:
    Alenan

  7. #7
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    Wobei du den Punkt im Regex evtl. maskieren solltest, da ein unmaskierter Punkt IMHO jedes beliebige Zeichen bedeutet. Maskieren geht mit dem Backslash:

    Code :
    1
    
    RewriteRule ^([a-zA-Z-\.]+)$ index.php?user=$1

    Es sei denn, du willst wirklich jedes erdenkliche Zeichen akzeptieren, was meiner Meinung nach nicht notwendig und potentiell gefährlich ist.
    Bratkartoffel bedankt sich. 
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  8. #8
    Avatar von thehacker
    thehacker thehacker ist offline Anhänger der Apachen
    Registriert seit
    May 2011
    Ort
    Im Land der Apachen
    Beiträge
    237
    ah ok das wuste ich auch noch nicht und nein ich möchte nur: /Bratkartoffel.Tutorials oder ja
     
    Ein DANKE wäre net wenn der Beitrag geholfen hatt.

    Wieder da:
    Alenan

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 14.06.09, 16:16
  2. User und PW mit DOMAIN in URL mitgeben
    Von stonk im Forum Security (Viren, Trojaner, Spam)
    Antworten: 0
    Letzter Beitrag: 29.11.07, 16:04
  3. User und PW mit DOMAIN in URL mitgeben
    Von stonk im Forum Hosting & Webserver
    Antworten: 0
    Letzter Beitrag: 29.11.07, 16:04
  4. Domain user werden angezeigt
    Von White_Sephi im Forum Microsoft Windows
    Antworten: 0
    Letzter Beitrag: 08.06.06, 15:36
  5. Antworten: 6
    Letzter Beitrag: 10.11.02, 00:55