Du bist nicht angemeldet.

1

Sonntag, 9. Oktober 2011, 17:22

Register noch irgendwo zu finden?

Hallo ihr lieben,

es gab doch mal ein PHP-Registrationsformular für den BananaChat (K-Script-Chat)
Hat das noch jemand damit ich mir das mal ansehen kann? Ich habe meines nämlich mal verschludert O.O

Danke schonmal im Vorraus
Gruß
Sascha

3

Sonntag, 9. Oktober 2011, 22:59

Schade, ich hätte eigentlich auf kontruktive Antworten gehofft.

Trotzdem danke.

4

Montag, 10. Oktober 2011, 09:37

Register in PHP

Ich bin ja nicht so, hab mal was auf die schnelle gemacht, aber ungetestet:


reg.php

PHP-Quelltext

1
<?phpmysql_select_db("bananachat",mysql_connect("localhost","root","")); // Tabelle, Host, Benutzer, Passwortif (isset($_POST["register"])) {$row = mysql_fetch_array(mysql_query("select name,password,id from accounts where name =  '".mysql_real_escape_string($_POST["nick"])."'"));if (!$_POST["nick"]) {echo 'Benutzername fehlt.';} elseif (!$_POST["pw"]) {echo 'Passwort fehlt.';}elseif ($row["id"]) {echo 'Benutzername vergeben.';}elseif (strlen($_POST["nick"]) >= '27') {echo 'Benutzername zu lang.';}else {echo 'Du hast soeben den Nicknamen '.htmlspecialchars($_POST["nick"]).' registiert.';mysql_query("insert into accounts set name='".trim($_POST["nick"])."', password='".sha1($_POST["pw"])."'");}}?><form action="reg.php" method="post">Benutzername: <input type="text" name="nick"><br>Passwort: <input type="password" name="pw"><br><input type="submit" value="Registieren" name="register"></form>
Meine Grafikseite: http://chatsmileys.senzious.de/

5

Montag, 10. Oktober 2011, 10:01

Meinen ergebensden Dank für das Script, dafür, das es nach deiner Aussage ungetestet ist, funktioniert es trotzdem Gut ;)

6

Montag, 10. Oktober 2011, 15:56

Unten hast du mysql_real_escape_string vergessen. SQL-Injection-Gefahr.
Kein Support per PN. Nur im Forum!