Sponsor-Board.de
Antwort schreiben  Thema schreiben 

Datenbank abfrage

Verfasser Nachricht

Beiträge: 2
Bewertung: 0
Registriert seit: Feb 2014
Status: offline


Beitrag: #1
Datenbank abfrage

Hallo

ich suche eine lösung für ein Chatlogin

also besitz mehre Domain's und möchte das die User alle in den Chat
rein kommen ohne das die sich neu registrieren müssen.
als CMS wird die Web-CMS überall genutz.
es sind ca drei Datenbänke alle auf ein Server.
bis jetzt nutz wir :

PHP-Code:
<?php

//input your database infos on following blank:
$db_host "127.0.0.1";
$db_username "User";
$db_password "Passwort";
$db_name "Datenbankname";
$usertable "hp4u_1_user";
$username_field "username";
$password_field "pwd";

// Don't modify the code below unless you know what are you doing.
// Define the output result
$LOGIN_SUCCESS 0;
$LOGIN_PASSWD_ERROR 1;
$LOGIN_NICK_EXIST 2;
$LOGIN_ERROR 3;
$LOGIN_ERROR_NOUSERID 4;
$LOGIN_SUCCESS_ADMIN 5;
$LOGIN_NOT_ALLOW_GUEST 6;
$LOGIN_USER_BANED 7;

// Connects to your Database

$link mysql_connect($db_host$db_username$db_password) or die (mysql_error());
mysql_select_db($db_name,$link);


if(!
$link)
{
echo 
$LOGIN_ERROR;
exit;
}

$username = isset($_GET['username']) ? trim(htmlspecialchars($_GET['username'])) : '';
$username substr(str_replace("\\'""'"$username), 064);
$username str_replace("'""\\'"$username);
$password = isset($_GET['password']) ? $_GET['password'] : '';
$username mysql_escape_string($username);

$sql "SELECT * FROM "$usertable ." WHERE "$username_field ." = '" .$username."' ";
$query mysql_query($sql);
$row mysql_fetch_array($query);

if (
$row['username'] != '')
    {
  
//You may need to synchronize following password encryption method with your own database user system.
      
if (($row['pwd'] == $password) || ($row['pwd'] == md5($password)))
            {        
  
//You may need to synchronize following userlevel of administrator with your own database user system.            
                
if ($row['userlevel'] == 6)
                {
                  echo 
$LOGIN_SUCCESS_ADMIN;
                    exit;
                }
  
//You may need to synchronize following userlevel of banned user with your own database user system.            
                
else if($row['block'] == "1")
                {
                    echo 
$LOGIN_USER_BANED;
                    exit;
                }
                else
                {
                    echo 
$LOGIN_SUCCESS;
                    exit;
                }
            }
            echo 
$LOGIN_PASSWD_ERROR;
            exit;
     }
else
    {
            echo 
$LOGIN_ERROR_NOUSERID;
            exit;
    }


?>


würde mich freuen wenn jemand helfen kann

Gruß
admblacky

05.03.2016 17:33
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 38
Bewertung: 1
Registriert seit: Dec 2012
Status: offline


Beitrag: #2
RE: Datenbank abfrage

Du brauchst noch eine zusätzliche Tabelle oder Datenbank für deinen Chat. Da werden dann die Nachrichten abgespeichert.

Die Eingabemaske und Ausgabe des Chats fehlt auch noch. Soll jemand das komplett für dich schreiben? Für Umsonst? Eek

06.03.2016 06:52
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 63
Bewertung: 0
Registriert seit: Jul 2014
Status: offline


Beitrag: #3
RE: Datenbank abfrage

Du hast dir ja offensichtlich ein Snippet aus dem Internet geholt und weist garnicht so recht was du damit anfangen sollst (So kommt es auf jeden Fall rüber). Ich kann mich voll und ganz meinem Vorredner anschließen.

Als Tipp kann ich dir nur mitgeben, dass du dir XMPP als Protokoll ansehen solltest und in Verbindung mit einem (Web-)Client benutzen könntest. Mit ein paar Anpassungen an deine UserDB funktioniert's dann auch wie gewünscht.. Ohne sich aber wirklich mit der Materie auseinander zu setzen wird das nichts.. ob mit XMPP oder PHP.. ;-)


[Link: Registrierung erforderlich]

[Link: Registrierung erforderlich]

Dieser Beitrag wurde zuletzt bearbeitet: 06.03.2016 10:29 von MrOzio.

06.03.2016 10:28
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 2
Bewertung: 0
Registriert seit: Feb 2014
Status: offline


Beitrag: #4
RE: Datenbank abfrage

Hi erstmal Danke für die Antworten



und nein den hab ich mir nicht aus dem internet geholt
den hab ich so vom Chathersteller bekommen.

aber hat sich seit heute auch erledigt bekomm das vom Hersteler erstell jetzt für 50$

Dank noch mal für euche mühe

11.03.2016 11:32
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Datenbank von anderer Webseite abfragen Mave1993 3 1.727 06.02.2020 19:06
Letzter Beitrag: Dennis
  Datenbank Tabelle defekt -superfarmer1995 2 1.920 21.12.2016 14:08
Letzter Beitrag: -superfarmer1995
  Hilfe bei Datenbank Struktur abfrage DjDodo1996 8 1.589 17.03.2016 17:24
Letzter Beitrag: Kempl
Question Profile Datenbank erstellen dAChris 0 1.516 31.07.2015 21:17
Letzter Beitrag: dAChris
  Lokale Datenbank ohne Installation RedDust 2 2.042 28.05.2015 17:47
Letzter Beitrag: RedDust

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren