Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 19:53

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Login - System

Discussion on Login - System within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
Mad0ck's Avatar
 
elite*gold: 313
Join Date: Oct 2014
Posts: 1,367
Received Thanks: 284
Login - System

closed
Mad0ck is offline  
Old 11/26/2016, 21:36   #2

 
Syc's Avatar
 
elite*gold: 666
Join Date: Apr 2011
Posts: 5,810
Received Thanks: 2,418
lass dir vor jeder if-abfrage einfach die entsprechenden werte ausgeben. dann siehst du ja wo das problem liegt
Syc is offline  
Old 12/11/2016, 19:12   #3
 
elite*gold: 4
Join Date: Aug 2016
Posts: 47
Received Thanks: 36
Falls du noch Hilfe brauchst kannst du mich anschreiben.

Würde dir noch empfehlen trim zu verwenden.

mfg
#Givenchy* is offline  
Old 12/11/2016, 19:26   #4


 
Sycrog's Avatar
 
elite*gold: 86
Join Date: Feb 2009
Posts: 370
Received Thanks: 84
Quote:
Mit der Abfrage if ($_SERVER["REQUEST_METHOD"] == "POST") {
wird die $error irgendwie immer auf true gesetzt und so erstellt er mir nie einen DB Eintrag auch wenn alle Felder ausgefüllt sind.
( Wenn alle ausgefüllt sind, sollte er eigentlich nie $error auf true setzen )
Die If-Abfrage weist keinen Wert zu, $error wird dadurch nicht verändert.
Übrigens kannst du auch einfach das globale array $_POST prüfen: if(!empty($_POST))

Für Usereingaben würde ich dir empfehlen.

Quote:
$vornameErr = $nachnameErr = $emailErr = $passwortErr ="";
$vorname = $nachname = $email = $passwort = $passwort2="";
1. Zeile kannst du einfacher mit einem Array umsetzen, dass je nach Fehler entsprechend gefüllt wird.
2. Zeile setzt du ja sowieso, optimalerweise mit filter_input()

Anmerkungen:
- Die Ausgabe der Fehler fehlt.
- Du überprüfst nirgends, ob der User schon existiert. Kann zu Problemen führen, wenn die email bspw. unique ist.
Sycrog is offline  
Old 12/12/2016, 21:14   #5
 
Mad0ck's Avatar
 
elite*gold: 313
Join Date: Oct 2014
Posts: 1,367
Received Thanks: 284
Quote:
Originally Posted by Sycrog View Post
Die If-Abfrage weist keinen Wert zu, $error wird dadurch nicht verändert.
Übrigens kannst du auch einfach das gloable array $_POST prüfugen: if(!empty($_POST))

Für Usereingaben würde ich dir empfehlen.



1. Zeile kannst du einfacher mit einem Array umsetzen, dass je nach Fehler entsprechend gefüllt wird.
2. Zeile setzt du ja sowieso, optimalerweise mit filter_input()

Anmerkungen:
- Die Ausgabe der Fehler fehlt.
- Du überprüfst nirgends, ob der User schon existiert. Kann zu Problemen führen, wenn die email bspw. unique ist.

Danke für dein Feedback
Das weiß ich sehr zu schätzen !

Mittlerweile wurde jedoch von mir schon alles anders realisiert, da ich mittlerweile auch schon andere Wege und Mittel kenne ^-^


lg
Mad0ck

Quote:
Originally Posted by #Givenchy* View Post
Falls du noch Hilfe brauchst kannst du mich anschreiben.

Würde dir noch empfehlen trim zu verwenden.

mfg

Falls mal andere Probleme anfallen meld ich mich :*

Danke für dein Angebot =)

Derzeit bin ich jedoch in andere Sachen verwickelt wie zB Empfangen von Datenpacketen via Wlan auf dem Rasp Pi
lg
Mad0ck is offline  
Old 12/13/2016, 13:30   #6


 
Sycrog's Avatar
 
elite*gold: 86
Join Date: Feb 2009
Posts: 370
Received Thanks: 84
Quote:
Originally Posted by Mad0ck View Post
Danke für dein Feedback
Das weiß ich sehr zu schätzen !

Mittlerweile wurde jedoch von mir schon alles anders realisiert, da ich mittlerweile auch schon andere Wege und Mittel kenne ^-^
Der Fortschritt ging aber schnell. Falls du Feedback zu deiner neuen Lösung möchtest, kannst du mir gerne eine PN schicken.
Sycrog is offline  
Old 12/13/2016, 17:39   #7
 
Mad0ck's Avatar
 
elite*gold: 313
Join Date: Oct 2014
Posts: 1,367
Received Thanks: 284
Quote:
Originally Posted by Sycrog View Post
Der Fortschritt ging aber schnell. Falls du Feedback zu deiner neuen Lösung möchtest, kannst du mir gerne eine PN schicken.
Komplett neu wurde es auch nicht gemacht =)
Das Rad wird ja auch nicht jedes mal neu erfunden ^^

Jedoch hat sich beim html code etwas geändert und wie du auch schon sagtest , wurde eine Variable nie verändert,da ich nen dummen Fehler gemacht habe

Kann dir heute Abend sonst spätestens morgen Vormittag den neuen Code schicken.
Wenn du mal Zeit hast würd ich dumm sein sowas abzulehen !

Gibt sicher noch einiges was man verbessern kann :§

lg
Mad0ck is offline  
Reply


Similar Threads Similar Threads
[S] Login System mit Licensing System (C# oder VB.NET) [B] e*Gold
11/14/2015 - Coders Trading - 4 Replies
Guten Tag, ich suche in C# oder VB.NET ein Login System mit Licensing System. Admin-Panel: - User erstellen: 1. Benutzername 2. Passwort 3. Serial



All times are GMT +2. The time now is 19:54.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.