Erstellen einer persönlichen Seite für jeden Benutzer, PHP
Was ich will zu tun ist, erstellen Sie eine web-Seite für jeden Benutzer bei der Anmeldung auf meiner Seite.
Beispiel: www.someweb.com/username und dadurch werden Ihre Webseite.
Ich weiß, dass dies getan werden kann, einfach mit mkdir() und Verwandte Funktionen, aber das problem ist, dass meine root-Ordner nicht chmod 777, und ich don wollen chmod 777 für diese root-Ordner aus Sicherheitsgründen.
Was ist der beste Weg, dies zu tun, wenn der Benutzer registriert sich auf meiner web-Seite
Kann jemand lassen Sie mich wissen, wie Sie konfigurieren die RewriteRule für diesen yrl: someweb.com/users.php?username=agonfx21
InformationsquelleAutor AXheladini | 2010-09-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sie keine physischen Verzeichnisse für jeden Benutzer, verwenden Sie URL-rewriting. Werfen Sie einen Blick auf
InformationsquelleAutor Tatu Ulmanen
Meisten wahrscheinlich, dass Sie nicht brauchen, um erstellen diese Verzeichnisse in Echtzeit.
Nur machen Sie es virtuell.
Übergeben Sie einen Benutzernamen mit query-string, etwa so:
Und diese Seite Personalisieren, nach bestimmten Benutzernamen.
Nach, dass Sie tun können, einige rewrite-Magie und machen eine Seite wie diese
www.someweb.com/username
aber alle Seiten bleiben virtuelleLiebe @AXheladini, bevor Sie es Professionell Aussehen, Sie muss es einfach funktionieren. Nur dann machen einige Dekorationen, Glocken und Trillerpfeifen.
InformationsquelleAutor Your Common Sense
Verwenden
mod_rewrite
eine Anfrage zu stellen, um/username
tatsächlich?user=username
. Sie können dann die entsprechenden Benutzer-Daten und zeigt Sie in einer Vorlage.InformationsquelleAutor Jacob Relkin
Wenn Sie möchten, ändern Sie die Sicherheitseinstellungen, sehen Sie dies:
https://www.w3schools.com/php/func_filesystem_mkdir.asp
es erklärt, wie man ändern Sie Ihre Sicherheitseinstellungen für neu angelegte Verzeichnisse über die mkdir-Funktion.
InformationsquelleAutor Vaasu Bansal
wenn Sie möchten, erstellen Sie persönliche Seite für jeden Benutzer nach der Anmeldung
->wenn ein neuer Benutzer die Anmeldung auf ur-Website erstellen Sie anschließend ein neues Verzeichnis mit dem Namen username in die Lage der Benutzer-Ordner wie
/Benutzer/Benutzername/
erstellen Sie eine Datei in diesem Verzeichnis mit dem Namen des index, indem Sie mit "Datei erstellen" - Funktion
/Benutzer/Benutzername/index
schreiben Sie den folgenden code mithilfe von lese - /schreib-Operationen, wenn ur mit php
diese user-Profil werden die Funktionen zum abrufen der Benutzerinformationen aus der Datenbank mit Hilfe der variable $p_username. in dieser Weise wird ein Benutzer kann besuchen Sie auch das Profil anderer Benutzer
InformationsquelleAutor suraj kumar