Antworten auf deine Fragen:
Neues Thema erstellen

kleines Login + registrierungs script

C

chucky2361

Guest

Hallo liebe PSD-Forum-Community!

Ich bin neu hier und will mich erstmal vorstellen :)
Ich bin der Patrick und arbeite sehr gerne mit Computern und des gleichen!

Was ich leider noch nicht kann sind die programmiersprachen :( (aber das werde ich auch noch hinbekommen :D)

Und da liegt auch meine Frage:

Ich bräuchte eine script oder ne anleitung oder vieleicht jemanden netten der mir das machen könnte :)


Das müsste es können:

Registrierungen aufnehmen:
Bestätigungsemail schicken....

Login:
nach dem login weiterleitung zu der Seite die NUR für die registrierten benutzer sichtbar ist und auch NUR für registrierte/eingeloggte Benutzer erreichbar ist!


Mysql, php5, perl und desgleich habe ich alles...
Meiner Meinung nach ist es doch kein schweres "Projekt" oder?

Wäre echt Dankbar für eine Antwort

Mit freundlichen Grüßen
Der neue :)
 

Duddle

Posting-Frequenz: 14µHz

AW: kleines Login + registrierungs script

Da du das nicht zum Lernen der Sprache benötigst (sonst würdest du nicht nach fertigen Scripten fragen), solltest du ein fertiges System nutzen. Dieses Rad wurde schon sehr oft erfunden und gibt es mit verschiedensten Features.

Hier gibt es eine Liste von PHP-basierten, quelloffenen CMS. Die meisten davon werden irgendeine Form der Nutzerverwaltung besitzen. PHP-Scripts.de hat auch eine Liste von entsprechenden Scripts.


Duddle
 

Tr3icio

Nicht mehr ganz neu hier

AW: kleines Login + registrierungs script

"programmiersprachen "

Tipp am Rande:
PHP, JS und ähnliche Sprachen sind keine Programmiersprachen, sondern sogenannte Skriptsprachen :)
 

Duddle

Posting-Frequenz: 14µHz

AW: kleines Login + registrierungs script

(Off-Topic)

PHP, JS und ähnliche Sprachen sind keine Programmiersprachen, sondern sogenannte Skriptsprachen :)

Ein Rottweiler ist ein Hund, aber auch ein Tier.

PHP ist eine Skriptpsprache, aber auch eine Programmiersprache:
Skriptsprachen (häufig auch Scriptsprachen) sind Programmiersprachen, die vor allem für kleine, überschaubare Programmieraufgaben gedacht sind.


Duddle
 

Tr3icio

Nicht mehr ganz neu hier

AW: kleines Login + registrierungs script

Skriptsprachen sind lediglich Sprachen, die von einem Programm, dass in einer richtigen Programmiersprache geschrieben wurde, "doppelt compiliert" werden, was sich auch bei der Geschwindigkeit dieser Sprachen zeigt.

Eine richtige Programmiersprache wäre noch Assembler, aber nicht PHP.
 
C

chucky2361

Guest

AW: kleines Login + registrierungs script

Also ich danke erstmal herzlichst für die vielen antworten...

Ich habe jetzt auch ein paar systeme probiert... Aber mein problem ist jetzt das:

sie funktionieren auch ganz toll.... login und so weiter...

aber wenn ich mich einloge dann werde ich ja weitergeleitet....auf die seite die ich schützen will....
da liegt auch mein problem... ich kann auch ohne das ich mich einloge auf die seite zugreifen....

Gut ich hab dann etwas gegooglelt und bin dann auf die .htaccess gestoßen...
die gefällt mir am besten nur ein problem habe ich da:

ich muss die user selber eintragen aber das soll automatisch per einem anmelde formular geschehen....der user soll dann eine bestätigungsemail bekommen...und dann soll der user angelegt werden

ist das möglich?


MfG
Patrick
 

owieortho

Aktives Mitglied

AW: kleines Login + registrierungs script

Du könntest Deine zu schützenden Dateien überprüfen lassen, ob ein Benutzer eingeloggt ist und wenn das nicht der Fall ist, ihn auf eine ungeschützte Seite umleiten. Diese Überprüfung könntest Du der Einfachheit halber in eine externe Datei auslagern, die Du per include jedesmal in die zu schützenden Dateien einbindest.

O
 

owieortho

Aktives Mitglied

AW: kleines Login + registrierungs script

Ich habe mal ein Beispiel rausgesucht.

Dein Anmeldeformular schickt zum Beispiel die Anmeldedaten an das Login-Skript:
PHP:
<?php
// Session starten 
session_start ();
include ("db_connect.php");
$now = date("Y-m-d H:i:s");
$sql = "SELECT ".
    "uid, uname, pw, vname, nname, anrede, role, last_login ".
  "FROM ".
    "db_tabelle ".
  "WHERE ".
    "(uname like '".$_REQUEST["uname"]."') AND ".
    "(pw = '".md5 ($_REQUEST["pw"])."')";
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{  
  // Benutzerdaten in ein Array auslesen.
  $data = mysql_fetch_array ($result);  
  // Sessionvariablen erstellen und registrieren
  $_SESSION["uid"] = $data["uid"];
  $_SESSION["uname"] = $data["uname"];
  $_SESSION["nname"] = $data["nname"];
  $_SESSION["vname"] = $data["vname"];
  $_SESSION["anrede"] = $data["anrede"];
  $_SESSION["role"] = $data["role"];
  $_SESSION["this_login"] = $now;
  $_SESSION["last_login"] = $data["last_login"];
$sql = "UPDATE db_tabelle ".
       "SET last_login = '".$now."' ".
       "WHERE uid = ".$_SESSION["uid"]."";
$update_last_login = mysql_query ($sql);
  header ("Location: intern.php");  
}  
else  
{  
  header ("Location: index.php?fehler=1");  
}
?>

Wenn nicht erfolgreich, geht es zur index.php mit Fehlermeldung, ansonsten zur internen Datei, deren erste Zeilen die Benutzerüberprüfung und Session einbinden:
PHP:
<?php  
include ("checkuser.php"); 
.....
?>

Die checkuser.php sieht dann so aus:
PHP:
<?php  
session_start ();  
if (!isset ($_SESSION["uid"]))  
{  
  header ("Location: index.php");  
}  
?>

Wenn das Loginskript keine Benutzerkennung (uid) in das Sessioncookie schreibt, wird sofort wieder zur index.php umgeleitet.

Viel Erfolg

O
 
C

chucky2361

Guest

AW: kleines Login + registrierungs script

ja das hab ich sogar ausprobiert :)
hat auch alles geklappt aber wo muss ich jetzt zumbeispiel die seite angeben wo er hin kommen soll?? bzw den ornder der geschützt werden soll
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.616
Beiträge
1.538.358
Mitglieder
67.536
Neuestes Mitglied
QuestionMark
Oben