<b>REGISTER</b>

GFX-Sector - PHP, MySQL


 
GFX-Sector » Coding Area » Webentwicklung » PHP, MySQL » Externe WBB Registrierung » Hello Guest [Login|Register]
Last Post | First Unread Post Print Page | Recommend to a Friend | Add Thread to Favorites

PHP, MySQL

Themen rund um die serverseitige Programmierung mit PHP in Verbindung mit der Datenbanksoftware MySQL
Post New Thread Post Reply

Externe WBB Registrierung

     Deutsche Version  English version
Author
Post « Previous Thread | Next Thread »

Paco Paco is a male
Ohnefiltergrafiker


Avatar von Paco

Registration Date: 20.01.2010
Posts: 419
Location: Hessen
Program: Adobe Photoshop CS3;Adobe Illustrator CS3
Deviantart: PacoArt

Spacer
Externe WBB Registrierung

Externe WBB Registrierung

      

Vielleicht kann mir hier ja jemand helfen...
Also: Ich habe ein CMS installiert, welches bei einer Registrierung einen Account für dieses CMS erstellt und einen Account für WoW (...). Jetzt habe ich für die Verständigung WBB installiert und möchte, dass auch ein Account dafür erstellt wird.
Das Script sieht folgendermaßen aus:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
//WBB ACCOUNT 		
$port=		'PORT'; //MySQL Port  		
$logdb=		'DATENBANK'; //LogonDB 		
$sqlip=		'IP'; //Realmlist/IP 		
$sqluser= 	'USER'; //MySQL benutzer 		
$sqlpass= 	'PASSWORT'; //MySQL PW 		
$pass_enc= 	sha1(strtoupper($user).':'.strtoupper($pass)); 		
$salt =             sha1($user); 		
$wbbpw = 	sha1($salt.sha1($salt.sha1($pass_enc)));         		

$conn = mysql_connect($sqlip.":".$port, $sqluser, $sqlpass) or die(mysql_error("Konnte den Server nicht erreichen!")); 		mysql_select_db($logdb) or die(mysql_error("Kein Zugriff auf die Datenbank moeglich!")); 		 		

$query = "INSERT INTO wcf1_user (username,email,password,salt,languageID,registrationDate,rankID) VALUES ('".$user."','".$db->escape($email)."','".$wbbpw."','".$salt."','1',UNIX_TIMESTAMP(),'4')"; 		
$result = mysql_query($query) or die(mysql_error()); 		
//WBB ACCOUNT - END


Es trägt sich auch alles wunderbar in die wcf1_user Tabelle ein, jedoch wenn ich versuche mich anzumelden, wird mir angezeigt, dass mein Passwort falsch ist.


Externe WBB Registrierung 26.04.2011 20:53 Paco is offline Homepage of Paco Search for Posts by Paco

Bluesky Bluesky is a male
Pfadfinder


Avatar von Bluesky

Registration Date: 01.07.2008
Posts: 679
Deviantart: ThebigBlue

Spacer
      

ich glaube du hast einmal passwor"t" und einmal passwor"d" geschrieben Wink



Externe WBB Registrierung 28.04.2011 15:13 Bluesky is offline Search for Posts by Bluesky

Ephraim
Co-Administrator


Avatar von Ephraim

Registration Date: 17.03.2008
Posts: 4,362
Forums: (alle)

Spacer
      

quote:
Original von Bluesky
ich glaube du hast einmal passwor"t" und einmal passwor"d" geschrieben Wink


ehh nein
Wo denn?
Wenn du das MySQL Passwort meinst...das ist nur ein Platzhalter
Außerdem kann in dem geposteten Script nicht der Fehler liegen, wenn das Eintragen etc. reibungslos funktioniert.

@ Paco
Es wäre nice zu wissen von wo das Anmelden nicht geht. Vom WBB aus oder von externer Stelle?
Hast du mal die generierte Prüfsumme (also das Passwort) durch ein "manuell" generiertes ersetzt und mit phpmyadmin eingetragen...nur so zum testen smile ?

http://www.sha1generator.de/

Bei dem Registrierungsscript da oben fällt mir auf dem ersten Blick nichts falsches auf :3
Höchstens bei der Erstellung der Prüfsumme könnte was "falsch" sein, weswegen was "falsches" bzw. unvollständiges in die Datenbank eingetragen wird.

lg

Externe WBB Registrierung 28.04.2011 21:35 Ephraim is offline Search for Posts by Ephraim

Paco Paco is a male
Ohnefiltergrafiker


Avatar von Paco

Registration Date: 20.01.2010
Posts: 419
Location: Hessen
Program: Adobe Photoshop CS3;Adobe Illustrator CS3
Deviantart: PacoArt

Thread Starter Thread Started by Paco
Spacer
      

quote:
Es trägt sich auch alles wunderbar in die wcf1_user Tabelle ein, jedoch wenn ich versuche mich anzumelden, wird mir angezeigt, dass mein Passwort falsch ist.

Also das Passwort ist "gesalted". Heißt so viel wie, dass das Passwort doppelt gesichert ist und das probiere ich so zulösen:
php:
1:
$wbbpw =     sha1($salt.sha1($salt.sha1($pass_enc)));

Der $salt wird zufällig generiert. Wenn ich also nun einen Account erstelle, trägt sich das Passwort ein und der Salt wird auch erzeugt. Doch der Login im WBB klappt dann nicht. Gott weiß wieso, nur ich nicht. großes Grinsen
Von einem externen registrierten User unterscheidet sich nichts von einem intern, also vom WBB aus, registrierten. Ich werde jetzt mal manuell einen Hash kreiieren, wie du es gesagt hast um die richtige Verschlüsselung zu erfahren. Mal sehen...
Aber danke, war ein Denkanstoß. smile



Externe WBB Registrierung 29.04.2011 10:11 Paco is offline Homepage of Paco Search for Posts by Paco
 
Spacer
   
GFX-Sector
unregistered


 hat kein Avatar


Spacer

Have you enjoyed this topic?


If you were enjoying this post and if you keen on reading more interesting stuff then do not hesitate to complete the free sign up.

After the free registration you will gain access to all areas and you will be able to communicate with other artists from all over the world.

In addition you will benefit from our Photoshop and coding section as well as from our huge (hundreds of gigabytes) free resource section where you can find everything you will need to be a successful (web) designer/artist.

Sign up now and enjoy the advantages as a registered member.

(This website will be ad-free after a complete free sign up.)

New Post 29.04.2011 10:11  
Tree Structure | Board Structure
Post New Thread Post Reply
GFX-Sector » Coding Area » Webentwicklung » PHP, MySQL » Externe WBB Registrierung

Similar topics to Externe WBB Registrierung
Thread
wBB3 Design [Erotikstar] (Forum: Designs)
Guildwars WBB Style mit Webtemplate (Forum: Archiv)
Suche Wbb3 Header - Zahle gut :) (Forum: Angebote und sonstige Anfragen)
Suche Designer für das WBB 3.1.x (Forum: Angebote und sonstige Anfragen)
[Suche] Coder für wBB 2.3 Style (Forum: Archiv)